|
virtual void | Start () |
| Default implementation of following do nothing.
|
|
virtual void | Stop () |
|
virtual bool | ProcessMessage (const AnyCollection &msg) |
|
virtual bool | SendMessage (const AnyCollection &msg) |
| Send a message to the gui.
|
|
void | MapButtonPress (const string &button, int *var) |
|
void | MapButtonToggle (const string &button, int *var) |
|
void | MapWidgetValue (const string &button, string *var) |
|
void | MapKeyToggle (const string &key, int *var) |
|
virtual bool | OnIdle () |
|
virtual bool | OnGLRender () |
|
virtual bool | OnGLViewport (int x, int y, int w, int h) |
|
virtual bool | OnCommand (const string &cmd, const string &args) |
|
virtual bool | OnButtonPress (const string &button) |
|
virtual bool | OnButtonToggle (const string &button, int checked) |
|
virtual bool | OnWidgetValue (const string &widget, const string &value) |
|
virtual bool | OnMouseClick (int button, int state, int mx, int my) |
|
virtual bool | OnMouseMove (int mx, int my) |
|
virtual bool | OnMouseWheel (int dwheel) |
|
virtual bool | OnScroll (int dy) |
|
virtual bool | OnKeyDown (const string &key) |
|
virtual bool | OnKeyUp (const string &key) |
|
virtual bool | OnSpaceball (const Math3D::RigidTransform &T) |
|
virtual bool | OnDevice (const string &name, const string &data) |
|
bool | SendQuit () |
|
bool | SendCommand (const string &cmd, const string &args) |
|
bool | SendNotify (const string &text, const string &msglevel="") |
|
bool | SendError (const string &text) |
|
bool | SendWarning (const string &text) |
|
bool | SendPauseIdle (double secs=1e300) |
|
bool | SendRefresh () |
|
bool | SendResize (int w, int h) |
|
bool | SendDrawText (double x, double y, double z, const std::string &text, int height=10) |
|
bool | SendDrawText (int x, int y, const std::string &text, int height=10) |
|