UFO: Alien Invasion
Loading...
Searching...
No Matches
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

◆ [union]

◆ linkedListText

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().

◆ option

uiNode_t* uiSharedData_t::option

Holds a linked list for option (label, action, icon...).

Definition at line 52 of file ui_data.h.

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

◆ type

◆ versionId

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().


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