void onLoading(uiNode_t *node) override
Call before the script initialized the node.
void draw(uiNode_t *node) override
void onSizeChanged(uiNode_t *node) override
Callback stub.
void onWindowClosed(uiNode_t *node) override
void onWindowOpened(uiNode_t *node, linkedList_t *params) override
bool onScroll(uiNode_t *node, int deltaX, int deltaY) override
Called when user request scrolling on the battlescape.
node behaviour, how a node work
Atomic structure used to define most of the UI.
void UI_RegisterBattlescapeNode(uiBehaviour_t *behaviour)