|
HDK
|
#include <glDebugWindow.h>
Public Types | |
| enum | Buttons { MyButton1 = 0, MyButton2 = 1, MyButton3 = 2 } |
| enum | ModifierKeys { NoModifiers = 0, Shift = 1, Alt = 2, Ctrl = 4 } |
Public Member Functions | |
| GARCH_API | GarchGLDebugWindow (const char *title, int width, int height) |
| virtual GARCH_API | ~GarchGLDebugWindow () |
| 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 23 of file glDebugWindow.h.
| Enumerator | |
|---|---|
| MyButton1 | |
| MyButton2 | |
| MyButton3 | |
Definition at line 40 of file glDebugWindow.h.
| Enumerator | |
|---|---|
| NoModifiers | |
| Shift | |
| Alt | |
| Ctrl | |
Definition at line 45 of file glDebugWindow.h.
|
virtual |
|
inline |
Definition at line 38 of file glDebugWindow.h.
|
inline |
Definition at line 37 of file glDebugWindow.h.
|
virtual |
|
virtual |