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