void onRightClick(uiNode_t *node, int x, int y) override
Calls the script command for a text node that is clickable via right mouse button.
void draw(uiNode_t *node) override
Draw a text node.
void onLoaded(uiNode_t *node) override
void onLeftClick(uiNode_t *node, int x, int y) override
Calls the script command for a text node that is clickable.
void UI_RegisterText2Node(uiBehaviour_t *behaviour)
void updateCache(uiNode_t *node) override
void drawText(uiNode_t *node, const linkedList_t *list, bool noDraw)
Handles linked list of text. Each element of the list must be a line of text without line break...
void onMouseMove(uiNode_t *node, int x, int y) override
void onLoading(uiNode_t *node) override
CASSERT(offsetof(text2ExtraData_t, super)==0)