UFO: Alien Invasion
|
#include <ui_data.h>
Data Fields | |
uiSharedType_t | type |
union { | |
const char * text | |
Holds static array of characters to display. More... | |
linkedList_t * linkedListText | |
Holds a linked list for displaying in the UI. More... | |
uiNode_t * option | |
Holds a linked list for option (label, action, icon...) More... | |
} | data |
int | versionId |
union { ... } uiSharedData_s::data |
linkedList_t* uiSharedData_s::linkedListText |
Holds a linked list for displaying in the UI.
Definition at line 50 of file ui_data.h.
Referenced by uiTextListNode::draw(), uiTextNode::draw(), uiText2Node::draw(), UI_GetTextFromList(), UI_RegisterLinkedListText(), UI_ResetData(), uiText2Node::updateCache(), and uiTextNode::updateCache().
uiNode_t* uiSharedData_s::option |
Holds a linked list for option (label, action, icon...)
Definition at line 52 of file ui_data.h.
Referenced by UI_GetOption(), UI_RegisterOption(), and UI_ResetData().
const char* uiSharedData_s::text |
Holds static array of characters to display.
Definition at line 48 of file ui_data.h.
Referenced by uiTextNode::draw(), UI_GetText(), UI_RegisterText(), UI_ResetData(), and uiTextNode::updateCache().
uiSharedType_t uiSharedData_s::type |
Type of the shared data
Definition at line 45 of file ui_data.h.
Referenced by uiTextListNode::draw(), uiText2Node::draw(), uiTextNode::draw(), UI_GetOption(), UI_GetText(), UI_GetTextFromList(), UI_RegisterLinkedListText(), UI_RegisterOption(), UI_RegisterText(), UI_ResetData(), UI_TextNodeGenerateLineSplit(), uiText2Node::updateCache(), and uiTextNode::updateCache().
int uiSharedData_s::versionId |
Id identify the value, to check changes
Definition at line 54 of file ui_data.h.
Referenced by uiTextNode::draw(), uiText2Node::draw(), UI_GetDataVersion(), UI_RegisterLinkedListText(), UI_RegisterOption(), UI_RegisterText(), UI_ResetData(), uiText2Node::updateCache(), and uiTextNode::updateCache().