#include <freecloth/gfx/gfxWindowObserver.h>
Inheritance diagram for GfxWindowObserver:
Public Member Functions | |
virtual void | idleReceived () |
virtual void | destroyed (GfxWindow &) |
virtual void | closeReceived (GfxWindow &) |
virtual void | displayReceived (GfxWindow &) |
virtual void | keyPressed (GfxWindow &, GfxWindow::KeyID, GfxWindow::ModBitfield) |
virtual void | keyDownReceived (GfxWindow &, GfxWindow::KeyID, GfxWindow::ModBitfield) |
virtual void | keyUpReceived (GfxWindow &, GfxWindow::KeyID, GfxWindow::ModBitfield) |
virtual void | mouseDownReceived (GfxWindow &, UInt32 x, UInt32 y, GfxWindow::ButtonID) |
virtual void | mouseUpReceived (GfxWindow &, UInt32 x, UInt32 y, GfxWindow::ButtonID) |
virtual void | mouseMoveReceived (GfxWindow &, UInt32 x, UInt32 y) |
virtual void | windowResized (GfxWindow &, UInt32 viewportX, UInt32 viewportY, UInt32 viewportWidth, UInt32 viewportHeight) |
virtual void | uiReceived (GfxWindow &, UInt32 uid) |
GLUI user interface event. |
Pattern: Observer
Definition at line 41 of file gfxWindowObserver.h.
|
These two are only sent to actual observers, not static observers. An observer may only be removed during one of these two methods, our outside a *received call. Definition at line 41 of file gfxWindowObserver.cpp. |