Go to the source code of this file.
Data Structures | |
struct | baseExtraData_s |
Typedefs | |
typedef struct baseExtraData_s | baseExtraData_t |
Functions | |
void | UI_RegisterAbstractBaseNode (struct uiBehaviour_s *behaviour) |
void | UI_RegisterBaseMapNode (struct uiBehaviour_s *behaviour) |
void | UI_RegisterBaseLayoutNode (struct uiBehaviour_s *behaviour) |
Definition in file ui_node_base.h.
typedef struct baseExtraData_s baseExtraData_t |
void UI_RegisterAbstractBaseNode | ( | struct uiBehaviour_s * | behaviour | ) |
Definition at line 401 of file ui_node_base.c.
References EXTRADATA_TYPE, uiBehaviour_s::extraDataSize, uiBehaviour_s::isAbstract, uiBehaviour_s::loaded, uiBehaviour_s::name, uiBehaviour_s::properties, qtrue, and UI_AbstractBaseNodeLoaded().
void UI_RegisterBaseLayoutNode | ( | struct uiBehaviour_s * | behaviour | ) |
Definition at line 421 of file ui_node_base.c.
References uiBehaviour_s::draw, uiBehaviour_s::extends, uiBehaviour_s::loading, uiBehaviour_s::name, UI_BaseLayoutNodeDraw(), and UI_BaseLayoutNodeLoading().
void UI_RegisterBaseMapNode | ( | struct uiBehaviour_s * | behaviour | ) |
Definition at line 410 of file ui_node_base.c.
References uiBehaviour_s::draw, uiBehaviour_s::drawTooltip, uiBehaviour_s::extends, uiBehaviour_s::leftClick, uiBehaviour_s::middleClick, uiBehaviour_s::name, uiBehaviour_s::rightClick, UI_BaseMapNodeClick(), UI_BaseMapNodeDraw(), UI_BaseMapNodeDrawTooltip(), UI_BaseMapNodeMiddleClick(), and UI_BaseMapNodeRightClick().