Platform specific minimum GL widget for unit tests.
More...
|
enum | Buttons { MyButton1 = 0,
MyButton2 = 1,
MyButton3 = 2
} |
|
enum | ModifierKeys { NoModifiers = 0,
Shift = 1,
Alt = 2,
Ctrl = 4
} |
|
|
GARCH_API | GarchGLDebugWindow (const char *title, int width, int height) |
|
GARCH_API void | Init () |
|
GARCH_API void | Run () |
|
GARCH_API void | ExitApp () |
|
int | GetWidth () const |
|
int | GetHeight () const |
|
virtual GARCH_API void | OnInitializeGL () |
|
virtual GARCH_API void | OnUninitializeGL () |
|
virtual GARCH_API void | OnResize (int w, int h) |
|
virtual GARCH_API void | OnIdle () |
|
virtual GARCH_API void | OnPaintGL () |
|
virtual GARCH_API void | OnKeyRelease (int key) |
|
virtual GARCH_API void | OnMousePress (int button, int x, int y, int modKeys) |
|
virtual GARCH_API void | OnMouseRelease (int button, int x, int y, int modKeys) |
|
virtual GARCH_API void | OnMouseMove (int x, int y, int modKeys) |
|
Platform specific minimum GL widget for unit tests.
Definition at line 40 of file glDebugWindow.h.
The documentation for this class was generated from the following file: