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

Contain the context of the calling of a function. More...

#include <ui_actions.h>

Collaboration diagram for uiCallContext_t:
Collaboration graph

Data Fields

uiNode_tsource
uiNode_ttagNode
bool useCmdParam
linkedList_tparams
int paramNumber
int varPosition
int varNumber
bool breakLoop

Detailed Description

Contain the context of the calling of a function.

Definition at line 208 of file ui_actions.h.

Field Documentation

◆ breakLoop

bool uiCallContext_t::breakLoop

true to break a block of code (do not forget: after consuming the break reset the flag)

Definition at line 220 of file ui_actions.h.

Referenced by UI_ExecuteAction(), UI_ExecuteActions(), and UI_ExecuteCallAction().

◆ paramNumber

int uiCallContext_t::paramNumber

◆ params

linkedList_t* uiCallContext_t::params

Definition at line 215 of file ui_actions.h.

Referenced by UI_ExecuteCallAction(), UI_ExecuteEventActionsEx(), and UI_GetParam().

◆ source

◆ tagNode

uiNode_t* uiCallContext_t::tagNode

extra node place holder (see: forchildin)

Definition at line 212 of file ui_actions.h.

Referenced by UI_ExecuteAction(), UI_ExecuteCallAction(), UI_ExecuteSetAction(), UI_GetBooleanFromExpression(), and UI_GetNodeFromExpression().

◆ useCmdParam

bool uiCallContext_t::useCmdParam

◆ varNumber

int uiCallContext_t::varNumber

Definition at line 218 of file ui_actions.h.

Referenced by UI_ExecuteAction(), and UI_ExecuteCallAction().

◆ varPosition

int uiCallContext_t::varPosition

Definition at line 217 of file ui_actions.h.

Referenced by UI_ExecuteAction(), UI_ExecuteCallAction(), and UI_GetVariable().


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