UFO: Alien Invasion
uiSharedData_t Struct Reference

#include <ui_data.h>

Collaboration diagram for uiSharedData_t:
Collaboration graph

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

◆ 

◆ linkedListText

linkedList_t* uiSharedData_t::linkedListText

◆ option

uiNode_t* uiSharedData_t::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().

◆ text

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(), UI_GetText(), UI_RegisterText(), UI_ResetData(), and uiTextNode::updateCache().

◆ type

◆ versionId

int uiSharedData_t::versionId

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