UFO: Alien Invasion
|
Contain the context of the calling of a function. More...
#include <ui_actions.h>
Data Fields | |
uiNode_t * | source |
uiNode_t * | tagNode |
bool | useCmdParam |
linkedList_t * | params |
int | paramNumber |
int | varPosition |
int | varNumber |
bool | breakLoop |
Contain the context of the calling of a function.
Definition at line 208 of file ui_actions.h.
bool uiCallContext_s::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().
int uiCallContext_s::paramNumber |
Definition at line 216 of file ui_actions.h.
Referenced by UI_ExecuteCallAction(), UI_ExecuteEventActionsEx(), UI_GetParam(), and UI_GetParamNumber().
linkedList_t* uiCallContext_s::params |
Definition at line 215 of file ui_actions.h.
Referenced by UI_ExecuteCallAction(), UI_ExecuteEventActionsEx(), and UI_GetParam().
uiNode_t* uiCallContext_s::source |
node owning the action
Definition at line 210 of file ui_actions.h.
Referenced by UI_CheckVisibility(), UI_ExecuteActions(), UI_ExecuteCallAction(), UI_ExecuteConFuncActions(), UI_ExecuteEventActions(), UI_ExecuteEventActionsEx(), UI_ExecuteSetAction(), UI_GenInjectedString(), UI_GetBooleanFromExpression(), UI_GetNodeFromExpression(), and UI_KeyPressedInWindow().
uiNode_t* uiCallContext_s::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().
bool uiCallContext_s::useCmdParam |
is the function can use param from command line
Definition at line 214 of file ui_actions.h.
Referenced by UI_CheckVisibility(), UI_ExecuteCallAction(), UI_ExecuteConFuncActions(), UI_ExecuteEventActions(), UI_ExecuteEventActionsEx(), UI_GetParam(), UI_GetParamNumber(), and UI_KeyPressedInWindow().
int uiCallContext_s::varNumber |
Definition at line 218 of file ui_actions.h.
Referenced by UI_ExecuteAction(), and UI_ExecuteCallAction().
int uiCallContext_s::varPosition |
Definition at line 217 of file ui_actions.h.
Referenced by UI_ExecuteAction(), UI_ExecuteCallAction(), and UI_GetVariable().