#include <gfCParkCatalogueGui.h>
|
| enum | {
ePRIORITY_NORMAL = 0
, ePRIORITY_DEBUG_WINDOW
, ePRIORITY_SOFTWARE_CURSOR
, ePRIORITY_TEXT_ENTRY
,
ePRIORITY_DEBUG_MODAL
, ePRIORITY_DEBUG_MODAL_BUTTON
} |
| | gfICatalogueGui (fsCEntity *pParent) |
| virtual | ~gfICatalogueGui () |
| template<typename TComponent> |
| TComponent * | siblingEntityComponentGet () const |
| template<typename TComponent> |
| TComponent * | siblingEntityFamilyComponentGet () const |
| void | listenerComponentsRegister (fsCEntity *const pRoot) const |
| void | listenerComponentsDeRegister (fsCEntity *const pRoot) const |
| template<typename TInterface> |
| std::vector< fsCEntity * > | appSceneEntitiesWithComponentOfFamilyType () const |
| template<typename TInterface> |
| fsCEntity * | appSceneFirstEntityWithComponentOfFamilyType () const |
| fsCEntity * | appSceneEntityNamed (const fsStr &pName) const |
| void | reset () |
| void | update (fsS32 pDeltaMs) |
| void | render () |
| void | matrixApply () |
| void | postLoad () |
| void | deserialise () |
| void | serialise () |
| void | initialiseFromVariableTable (const fsCVariableTable &pVars) |
| void | initialise () |
| void | finalise () |
| fsCEntity * | parentGet () const |
| fsCEntity * | grandparentGet () const |
| void | listenersRegister () |
| void | listenersDeregister () |
| void | prioritySet (fsS32 pPriority) |
| fsBool | messageProcess (const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) |
| void | inputSteal () |
| 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 | mScrollPos |
| fsS32 | mMaxNumButtons |
| gfCCatalogueCatalogue * | mCatalogue |
| const gfICatalogueEntry * | mCurrentCategory |
| fsStr | mItemButtonFileName |
| fsStr | mCatalogueFileName |
| fsS32 | mPriority |
| static const fsStr | mButtonNameTemplate = "itemButton" |
◆ gfCParkCatalogueGui()
| gfCParkCatalogueGui::gfCParkCatalogueGui |
( |
fsCEntity *const | pParent | ) |
|
|
protected |
◆ ~gfCParkCatalogueGui()
| gfCParkCatalogueGui::~gfCParkCatalogueGui |
( |
| ) |
|
|
protectedvirtual |
◆ buttonsRefresh()
| void gfCParkCatalogueGui::buttonsRefresh |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ catalogueLoadDo()
| void gfCParkCatalogueGui::catalogueLoadDo |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ create()
◆ initialiseFromVariableTableDo()
| void gfCParkCatalogueGui::initialiseFromVariableTableDo |
( |
const fsCVariableTable & | pVars | ) |
|
|
overrideprotectedvirtual |
◆ itemInfoSetDo()
| void gfCParkCatalogueGui::itemInfoSetDo |
( |
fsS32 | pEntIndex, |
|
|
fsS32 | pChildIndex ) const |
|
overrideprotectedvirtual |
◆ itemSelect()
◆ onButtonClicked()
◆ onScrollSelection()
| void gfCParkCatalogueGui::onScrollSelection |
( |
fsS32 | pDirection | ) |
|
|
overrideprotectedvirtual |
◆ fsCComponentFactory
◆ mTypeId
The documentation for this class was generated from the following files: