void onCapturedMouseMove(uiNode_t *node, int x, int y) override
call when the mouse move is the node is captured
void onLeftClick(uiNode_t *node, int x, int y) override
Handles selectboxes clicks.
void drawOverWindow(uiNode_t *node) override
void onLoading(uiNode_t *node) override
Called before loading. Used to set default attribute values.
void draw(uiNode_t *node) override
void onLoaded(uiNode_t *node) override
node behaviour, how a node work
Atomic structure used to define most of the UI.
void UI_RegisterSelectBoxNode(uiBehaviour_t *behaviour)