|
|
| ezRmlUiContext (const Rml::String &sName, Rml::RenderManager *pRenderManager, Rml::TextInputHandler *pTextInputHandler) |
| |
|
ezResult | LoadDocumentFromResource (const ezRmlUiResourceHandle &hResource) |
| |
|
ezResult | LoadDocumentFromString (const ezStringView &sContent) |
| |
|
void | UnloadDocument () |
| |
|
ezResult | ReloadDocumentFromResource (const ezRmlUiResourceHandle &hResource) |
| |
|
bool | HasDocument () |
| |
|
void | ShowDocument () |
| |
|
void | HideDocument () |
| |
|
bool | UpdateInput (const ezVec2 &vMousePos, const ezRmlUiInputProvider &input) |
| | Returns true if the input was consumed.
|
| |
|
bool | WantsInput () const |
| |
|
void | SetSize (const ezVec2U32 &vSize) |
| |
|
void | SetDpiScale (float fScale) |
| |
| void | RegisterEventHandler (const char *szIdentifier, EventHandler handler) |
| | Registers an event handler for a RmlUI event (such as 'onclick')
|
| |
|
void | DeregisterEventHandler (const char *szIdentifier) |
| | Removes a previously registered RmlUI event handler.
|
| |
|
void | RegisterFallbackEventHandler (FallbackEventHandler handler) |
| | Registers a fallback event handler for RmlUI events which is called when no specific event handler is registered for the event's type.
|
| |
|
void | DeregisterFallbackEventHandler () |
| | Removes the previously registered fallback event handler.
|
| |
|
void | Update () |
| |
|
|
class | ezRmlUi |
| |
|
class | ezRmlUiInternal::EventListener |
| |
◆ RegisterEventHandler()
| void ezRmlUiContext::RegisterEventHandler |
( |
const char * |
szIdentifier, |
|
|
EventHandler |
handler |
|
) |
| |
Registers an event handler for a RmlUI event (such as 'onclick')
There can only be one event handler for each event type. If called multiple times, the existing event handler is overridden.
The documentation for this class was generated from the following files:
- /home/runner/work/ezEngine/ezEngine/Code/EnginePlugins/RmlUiPlugin/RmlUiContext.h
- /home/runner/work/ezEngine/ezEngine/Code/EnginePlugins/RmlUiPlugin/Implementation/RmlUiContext.cpp