UFO: Alien Invasion
Loading...
Searching...
No Matches
uiValue_t Struct Reference

Type for uiAction_t It also contain type about type (for example EA_BINARYOPERATOR). More...

#include <ui_actions.h>

Collaboration diagram for uiValue_t:
Collaboration graph

Data Fields

uiActionType_t type
union { 
   int   integer 
   float   number 
   char *   string 
   struct cvar_s *   cvar 
   uiNode_t *   node 
value

Detailed Description

Type for uiAction_t It also contain type about type (for example EA_BINARYOPERATOR).

See also
uiAction_t

Definition at line 194 of file ui_actions.h.

Field Documentation

◆ cvar

struct cvar_s* uiValue_t::cvar

Definition at line 200 of file ui_actions.h.

Referenced by UI_GetFloatFromExpression(), and UI_GetStringFromExpression().

◆ integer

int uiValue_t::integer

Definition at line 197 of file ui_actions.h.

◆ node

uiNode_t* uiValue_t::node

Definition at line 201 of file ui_actions.h.

Referenced by UI_GetNodeFromExpression().

◆ number

float uiValue_t::number

Definition at line 198 of file ui_actions.h.

Referenced by UI_GetFloatFromExpression(), and UI_GetStringFromExpression().

◆ string

char* uiValue_t::string

◆ type

◆ [union]

union { ... } uiValue_t::value

Subset of action type to identify the value

Referenced by UI_GetFloatFromExpression(), UI_GetNodeFromExpression(), UI_GetStringFromExpression(), and UI_ReleaseVariable().


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