UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
uiSharedData_s Struct Reference

#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
 

Detailed Description

Definition at line 44 of file ui_data.h.

Field Documentation

linkedList_t* uiSharedData_s::linkedListText
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().

int uiSharedData_s::versionId

The documentation for this struct was generated from the following file: