|
AImage | render (ARenderContext context) |
|
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.
|
|