#include <gfCGameGui.h>
|
| enum | {
ePRIORITY_NORMAL = 0
, ePRIORITY_DEBUG_WINDOW
, ePRIORITY_SOFTWARE_CURSOR
, ePRIORITY_TEXT_ENTRY
,
ePRIORITY_DEBUG_MODAL
, ePRIORITY_DEBUG_MODAL_BUTTON
} |
| static void | flush () |
| static fsCEntity * | guiCreateFromCommands (fsStr &pCommands, fsCEntity *pParent=nullptr, fsBool pModal=true, fsBool pNewGrammarMode=false) |
| static fsCEntity * | guiCreateFromFile (const fsCResourceName &pGuiLayoutFileName, fsCEntity *pParent=nullptr, fsBool pModal=true) |
| static fsCGuiParseTree | parseToTree (fsStr &pCommands, fsBool pNewGrammarMode=false) |
| static fsCEntity * | constructFromTree (const fsCGuiParseTree &pTree, fsCEntity *pParent=nullptr, fsBool pModal=true) |
| static fsBool | newGrammarFileNameResolve (const fsStr &pLegacyFileName, fsStr &pOutResolvedFileName) |
| static fsIGuiComponent * | guiParentGetFromComponent (const fsIComponent *pComponent) |
| static fsBool | entityHasGuiComponentGet (const fsINode *pNode) |
| static fsBool | lessThan (const fsIMessageListener *pLHS, const fsIMessageListener *pRHS) |
| fsS32 | mPriority |
◆ fsCGameGui()
| fsCGameGui::fsCGameGui |
( |
fsCEntity * | pParent | ) |
|
|
protected |
◆ ~fsCGameGui()
| fsCGameGui::~fsCGameGui |
( |
| ) |
|
|
protectedvirtual |
◆ create()
◆ delayButtonsInitialise()
| void fsCGameGui::delayButtonsInitialise |
( |
| ) |
|
◆ hintActivate() [1/2]
◆ hintActivate() [2/2]
| fsBool fsCGameGui::hintActivate |
( |
std::vector< fsCEntity * > & | pCandidates | ) |
|
◆ initialiseFromVariableTableDo()
| void fsCGameGui::initialiseFromVariableTableDo |
( |
const fsCVariableTable & | pVars | ) |
|
|
overrideprotectedvirtual |
◆ listenersDeregisterDo()
| void fsCGameGui::listenersDeregisterDo |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ listenersRegisterDo()
| void fsCGameGui::listenersRegisterDo |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ messageProcessDo()
◆ minigameSkip()
| void fsCGameGui::minigameSkip |
( |
| ) |
|
◆ miniGameSkipGet()
| fsBool fsCGameGui::miniGameSkipGet |
( |
| ) |
const |
◆ onButtonClicked()
◆ postLoadDo()
| void fsCGameGui::postLoadDo |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ renderDo()
| void fsCGameGui::renderDo |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ updateDo()
| void fsCGameGui::updateDo |
( |
fsS32 | pDeltaMs | ) |
|
|
overrideprotectedvirtual |
◆ fsCComponentFactory
◆ mHintButtonPressedMsg
◆ mPlayerControlledContinueButtonName
| const fsStr fsCGameGui::mPlayerControlledContinueButtonName |
|
static |
◆ mTypeId
The documentation for this class was generated from the following files:
- /home/runner/work/fission/fission/gameModules/gfHogCore/components/gui/gfCGameGui.h
- /home/runner/work/fission/fission/gameModules/gfHogCore/components/gui/gfCGameGui.cpp