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 40 of file glDebugWindow.h.
Enumerator | |
---|---|
MyButton1 | |
MyButton2 | |
MyButton3 |
Definition at line 57 of file glDebugWindow.h.
Enumerator | |
---|---|
NoModifiers | |
Shift | |
Alt | |
Ctrl |
Definition at line 62 of file glDebugWindow.h.
|
virtual |
|
inline |
Definition at line 55 of file glDebugWindow.h.
|
inline |
Definition at line 54 of file glDebugWindow.h.
|
virtual |
|
virtual |