|
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_t::data |
The data
Referenced by uiText2Node::draw(), uiTextListNode::draw(), uiTextNode::draw(), uiText2Node::updateCache(), and uiTextNode::updateCache().
| linkedList_t* uiSharedData_t::linkedListText |
Holds a linked list for displaying in the UI.
Definition at line 50 of file ui_data.h.
Referenced by uiText2Node::draw(), uiTextListNode::draw(), uiTextNode::draw(), uiText2Node::updateCache(), and uiTextNode::updateCache().
| uiNode_t* uiSharedData_t::option |
| const char* uiSharedData_t::text |
Holds static array of characters to display.
Definition at line 48 of file ui_data.h.
Referenced by uiTextNode::draw(), and uiTextNode::updateCache().
| uiSharedType_t uiSharedData_t::type |
Type of the shared data
Definition at line 45 of file ui_data.h.
Referenced by uiText2Node::draw(), uiTextListNode::draw(), uiTextNode::draw(), UI_TextNodeGenerateLineSplit(), uiText2Node::updateCache(), and uiTextNode::updateCache().
| int uiSharedData_t::versionId |
Id identify the value, to check changes
Definition at line 54 of file ui_data.h.
Referenced by uiText2Node::draw(), uiTextNode::draw(), uiText2Node::updateCache(), and uiTextNode::updateCache().