Global data shared into all UI code. More...
#include <ui_internal.h>
Data Fields | |
uiSharedData_t | sharedData [UI_MAX_DATAID] |
Holds shared data. | |
uiValue_t | variableStack [UI_MAX_VARIABLESTACK] |
Local var for script function. | |
int | numNodes |
uiNode_t * | windows [UI_MAX_WINDOWS] |
int | numWindows |
uiNode_t * | components [UI_MAX_COMPONENTS] |
int | numComponents |
byte * | adata |
byte * | curadata |
int | adataize |
uiNode_t * | windowStack [UI_MAX_WINDOWSTACK] |
int | windowStackPos |
uiAction_t | actions [UI_MAX_ACTIONS] |
int | numActions |
uiModel_t | models [UI_MAX_MODELS] |
int | numModels |
uiExcludeRect_t | excludeRect [UI_MAX_EXLUDERECTS] |
int | numExcludeRect |
uiIcon_t | icons [UI_MAX_ICONS] |
int | numIcons |
uiKeyBinding_t | keyBindings [UI_MAX_KEYBINDING] |
int | numKeyBindings |
Global data shared into all UI code.
Definition at line 48 of file ui_internal.h.
uiAction_t uiGlobal_s::actions[UI_MAX_ACTIONS] |
Definition at line 79 of file ui_internal.h.
Referenced by UI_AllocStaticAction().
Definition at line 73 of file ui_internal.h.
Referenced by UI_AllocNodeWithoutNew(), UI_AllocStaticColor(), UI_AllocStaticFloat(), UI_AllocStaticString(), UI_FreeStringProperty(), UI_Init(), and UI_Shutdown().
Definition at line 74 of file ui_internal.h.
Referenced by UI_AllocNodeWithoutNew(), UI_AllocStaticColor(), UI_AllocStaticFloat(), UI_AllocStaticString(), UI_FreeStringProperty(), UI_Init(), and UI_Shutdown().
uiNode_t* uiGlobal_s::components[UI_MAX_COMPONENTS] |
Definition at line 70 of file ui_internal.h.
Referenced by UI_GetComponent(), and UI_InsertComponent().
Definition at line 73 of file ui_internal.h.
Referenced by UI_AllocNodeWithoutNew(), UI_AllocStaticColor(), UI_AllocStaticFloat(), UI_AllocStaticString(), UI_Init(), UI_InitRawActionValue(), and UI_ParseProperty().
uiExcludeRect_t uiGlobal_s::excludeRect[UI_MAX_EXLUDERECTS] |
Definition at line 85 of file ui_internal.h.
Referenced by UI_ParseExcludeRect().
uiIcon_t uiGlobal_s::icons[UI_MAX_ICONS] |
Definition at line 88 of file ui_internal.h.
Referenced by UI_AllocStaticIcon(), and UI_GetIconByName().
uiKeyBinding_t uiGlobal_s::keyBindings[UI_MAX_KEYBINDING] |
Definition at line 91 of file ui_internal.h.
Referenced by UI_AllocStaticKeyBinding(), and UI_GetKeyBindingByIndex().
uiModel_t uiGlobal_s::models[UI_MAX_MODELS] |
Definition at line 82 of file ui_internal.h.
Referenced by UI_GetUIModel(), UI_ListUIModels_f(), and UI_ParseUIModel().
Definition at line 80 of file ui_internal.h.
Referenced by UI_AllocStaticAction().
Definition at line 71 of file ui_internal.h.
Referenced by UI_GetComponent(), and UI_InsertComponent().
Definition at line 86 of file ui_internal.h.
Referenced by UI_ParseExcludeRect().
Definition at line 89 of file ui_internal.h.
Referenced by UI_AllocStaticIcon(), and UI_GetIconByName().
Definition at line 92 of file ui_internal.h.
Referenced by UI_AllocStaticKeyBinding(), and UI_GetKeyBindingCount().
Definition at line 83 of file ui_internal.h.
Referenced by UI_GetUIModel(), UI_ListUIModels_f(), and UI_ParseUIModel().
Definition at line 65 of file ui_internal.h.
Referenced by UI_AllocNodeWithoutNew(), and UI_ParseNodeBody().
Definition at line 68 of file ui_internal.h.
Referenced by UI_CompleteWithWindow(), UI_GetWindow(), UI_InitStack(), UI_InsertWindow(), UI_ParseWindow(), and UI_Shutdown().
uiSharedData_t uiGlobal_s::sharedData[UI_MAX_DATAID] |
Holds shared data.
Definition at line 58 of file ui_internal.h.
Referenced by UI_GetDataVersion(), UI_GetOption(), UI_GetText(), UI_LineChartNodeDraw(), UI_RegisterLineStrip(), UI_RegisterLinkedListText(), UI_RegisterOption(), UI_RegisterText(), UI_ResetData(), UI_TextListNodeDraw(), UI_TextNodeDraw(), UI_TextNodeGenerateLineSplit(), and UI_TextUpdateCache().
uiValue_t uiGlobal_s::variableStack[UI_MAX_VARIABLESTACK] |
Local var for script function.
Definition at line 63 of file ui_internal.h.
Referenced by UI_ExecuteAction(), and UI_GetVariable().
uiNode_t* uiGlobal_s::windows[UI_MAX_WINDOWS] |
Definition at line 67 of file ui_internal.h.
Referenced by UI_CompleteWithWindow(), UI_GetWindow(), UI_InsertWindow(), UI_ParseWindow(), and UI_Shutdown().
uiNode_t* uiGlobal_s::windowStack[UI_MAX_WINDOWSTACK] |
Definition at line 76 of file ui_internal.h.
Referenced by UI_CloseAllWindow(), UI_CloseWindowByRef(), UI_DeleteWindowFromStack(), UI_Draw(), UI_FocusNextActionNode(), UI_GetActiveWindow(), UI_GetLastFullScreenWindow(), UI_GetNodeAtPosition(), UI_GetWindowPositionFromStackByName(), UI_InsertWindowIntoStack(), UI_InvalidateStack(), UI_IsPointOnWindow(), UI_KeyPressed(), UI_LeftClick(), UI_MoveWindowOnTop(), UI_PopWindow(), UI_PopWindowWithEscKey(), UI_PushWindowDelete(), UI_RemoveWindowAtPositionFromStack(), and UI_WindowNodeDraw().
Definition at line 77 of file ui_internal.h.
Referenced by UI_CloseAllWindow(), UI_CloseWindowByRef(), UI_DeleteWindowFromStack(), UI_Draw(), UI_FocusNextActionNode(), UI_GetActiveWindow(), UI_GetLastFullScreenWindow(), UI_GetNodeAtPosition(), UI_GetWindowPositionFromStackByName(), UI_InsertWindowIntoStack(), UI_InvalidateStack(), UI_IsPointOnWindow(), UI_KeyPressed(), UI_LeftClick(), UI_MoveWindowOnTop(), UI_PopWindow(), UI_PopWindowWithEscKey(), UI_PushWindowDelete(), UI_RemoveWindowAtPositionFromStack(), and UI_WindowNodeDraw().