2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_awt_Robot__
5 #define __java_awt_Robot__
9 #include <java/lang/Object.h>
32 class java::awt::Robot
: public ::java::lang::Object
37 Robot(::java::awt::GraphicsDevice
*);
38 virtual void mouseMove(jint
, jint
);
39 virtual void mousePress(jint
);
40 virtual void mouseRelease(jint
);
41 virtual void mouseWheel(jint
);
42 virtual void keyPress(jint
);
43 virtual void keyRelease(jint
);
44 virtual ::java::awt::Color
* getPixelColor(jint
, jint
);
45 virtual ::java::awt::image::BufferedImage
* createScreenCapture(::java::awt::Rectangle
*);
46 virtual jboolean
isAutoWaitForIdle();
47 virtual void setAutoWaitForIdle(jboolean
);
48 virtual jint
getAutoDelay();
49 virtual void setAutoDelay(jint
);
50 virtual void delay(jint
);
51 virtual void waitForIdle();
52 virtual ::java::lang::String
* toString();
54 jboolean
__attribute__((aligned(__alignof__( ::java::lang::Object
)))) waitForIdle__
;
56 ::java::awt::peer::RobotPeer
* peer
;
58 static ::java::lang::Class
class$
;
61 #endif // __java_awt_Robot__