|
|
void | render (ARenderContext context) |
| |
|
void | resetGLState () |
| |
|
void | clearFocus () |
| |
|
void | setContainer (const _< AViewContainer > &container) |
| |
|
virtual void | setViewportSize (int width, int height) |
| |
|
void | setCustomDpiRatio (float r) |
| |
|
bool | requiresRedraw () |
| |
| void | notifyProcessMessages () override |
| | Notifies this IEventLoop that its thread got a new message to process.
|
| |
| bool | isUIConsumesMouseAt (int x, int y) |
| |
| void | onPointerPressed (int x, int y, APointerIndex pointerIndex) |
| | Handle mouse pressed in UI.
|
| |
| void | onPointerReleased (int x, int y, APointerIndex pointerIndex) |
| | Handle mouse released in UI.
|
| |
| void | onPointerMove (int x, int y) |
| | Handle mouse move in UI.
|
| |
|
void | onCharEntered (wchar_t c) |
| | Handle char entered in UI.
|
| |
|
void | onScroll (int mouseX, int mouseY, int scrollX, int scrollY) |
| | Handle onScroll in UI.
|
| |
|
void | onKeyPressed (AInput::Key key) |
| |
|
void | onKeyReleased (AInput::Key key) |
| |
|
AWindowBase * | getWindow () |
| |
| void | loop () override |
| | Do message processing loop.
|
| |