87 behaviour->
name =
"controls";
Header file for keyboard handler.
void onMouseDown(uiNode_t *node, int x, int y, int button) override
void onCapturedMouseMove(uiNode_t *node, int x, int y) override
Called when the node is captured by the mouse.
void onMouseUp(uiNode_t *node, int x, int y, int button) override
Header for lua script functions.
node behaviour, how a node work
Atomic structure used to define most of the UI.
void * UI_SWIG_TypeQuery(const char *name)
This function queries the SWIG type table for a type information structure. It is used in combination...
void UI_NodeAbsoluteToRelativePos(const uiNode_t *node, int *x, int *y)
Update an absolute position to a relative one.
SharedPtr< uiNode > UINodePtr
void UI_RegisterControlsNode(uiBehaviour_t *behaviour)
void UI_SetNewWindowPos(uiNode_t *window, int x, int y)
Sets new x and y coordinates for a given window.