Class for adapting GLUT events so that they can be used as input to osgUtil::CameraManipulators
Class for adapting GLUT events so that they can be used as input to osgUtil::CameraManipulators
virtual ~GLUTEventAdapter()
virtual EventType getEventType() const
virtual int getKey() const
virtual int getButton() const
virtual int getXmin() const
virtual int getXmax() const
virtual int getYmin() const
virtual int getYmax() const
virtual int getX() const
virtual int getY() const
virtual unsigned int getButtonMask() const
virtual float time() const
static void setWindowSize(int Xmin, int Ymin, int Xmax, int Ymax)
static void setButtonMask(unsigned int buttonMask)
void adaptResize(float t, int Xmin, int Ymin, int Xmax, int Ymax)
void adaptMouseMotion(float t, int x, int y)
void adaptMousePassiveMotion(float t, int x, int y)
void adaptMouse(float t, int button, int state, int x, int y)
void adaptKeyboard(float t, unsigned char key, int x, int y )
void adaptFrame(float t)
void copyStaticVariables()
EventType _eventType
int _key
int _button
int _Xmin
int _Xmax
int _Ymin
int _Ymax
int _mx
int _my
unsigned int _buttonMask
float _time
static unsigned int _s_accumulatedButtonMask
Alphabetic index HTML hierarchy of classes or Java