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__