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