|
Fission FSN
|
#include <gfCDiaryGui.h>

Static Public Attributes | |
| static const fsCUniqueId | mTypeId |
Protected Member Functions | |
| void | renderDo () override |
| void | onIconSelection (fsS32 pIconIndex) override |
| void | onScrollSelection (fsS32 pDirection) override |
| void | buttonsRefresh () override |
| fsBool | onButtonClicked (fsCButtonComponent *pButtonComp) |
| void | listenersDeregisterDo () override |
| void | listenersRegisterDo () override |
| fsBool | messageProcessDo (const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override |
| void | catalogueLoadDo () override |
| void | itemInfoSetDo (fsS32 pEntIndex, fsS32 pChildIndex) const override |
| void | initialiseFromVariableTableDo (const fsCVariableTable &pVars) override |
| gfCDiaryGui (fsCEntity *pParent) | |
| virtual | ~gfCDiaryGui () |
| Protected Member Functions inherited from gfICatalogueGui | |
| void | pageScrollToContainingItem (fsS32 pItemIndex) |
| void | itemInfoSet (fsS32 pEntIndex, fsS32 pChildIndex) const |
| virtual void | itemSelect (const gfICatalogueEntry *shopItem) |
| fsBool | onButtonClicked (fsCButtonComponent *pButtonComp) override |
| void | listenersRegisterDo () override |
| void | listenersDeregisterDo () override |
| fsBool | messageProcessDo (const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override |
| void | initialiseFromVariableTableDo (const fsCVariableTable &pVars) override |
| Protected Member Functions inherited from fsIGuiComponent | |
| void | layoutFileProcess () |
| fsIGuiComponent (fsCEntity *pParent) | |
| virtual | ~fsIGuiComponent () |
| Protected Member Functions inherited from fsIComponent | |
| virtual void | resetDo () |
| virtual void | updateDo (fsS32 pDeltaMs) |
| virtual void | matrixApplyDo () |
| virtual void | postLoadDo () |
| virtual void | deserialiseDo () |
| virtual void | serialiseDo () |
| virtual void | initialiseDo () |
| virtual void | finaliseDo () |
| virtual | ~fsIComponent () |
| fsIComponent (fsCEntity *pParent) | |
Static Protected Member Functions | |
| static fsIComponent * | create (fsCEntity *pParent) |
| Static Protected Member Functions inherited from gfICatalogueGui | |
| static fsS32 | buttonIndexGet (fsStr pButtonName) |
| static fsStr | buttonNameGet (fsS32 pIndex) |
| static fsStr | infoStrGet (const fsStr &pKey) |
Friends | |
| class | fsCComponentFactory |
Additional Inherited Members | |
| Public Member Functions inherited from gfICatalogueGui | |
| gfICatalogueGui (fsCEntity *pParent) | |
| virtual | ~gfICatalogueGui () |
| Public Member Functions inherited from fsIGuiComponent | |
| template<typename TComponent> | |
| TComponent * | siblingEntityComponentGet () const |
| template<typename TComponent> | |
| TComponent * | siblingEntityFamilyComponentGet () const |
| void | listenerComponentsRegister (fsCEntity *const pRoot) const |
| void | listenerComponentsDeRegister (fsCEntity *const pRoot) const |
| Public Member Functions inherited from fsIComponent | |
| 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 |
| Static Public Member Functions inherited from fsIGuiComponent | |
| 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) |
| Protected Attributes inherited from gfICatalogueGui | |
| fsS32 | mScrollPos |
| fsS32 | mMaxNumButtons |
| gfCCatalogueCatalogue * | mCatalogue |
| const gfICatalogueEntry * | mCurrentCategory |
| fsStr | mItemButtonFileName |
| fsStr | mCatalogueFileName |
| Static Protected Attributes inherited from gfICatalogueGui | |
| static const fsStr | mButtonNameTemplate = "itemButton" |
|
protected |
|
protectedvirtual |
|
overrideprotectedvirtual |
Reimplemented from gfICatalogueGui.
|
overrideprotectedvirtual |
Reimplemented from gfICatalogueGui.
|
staticprotected |
|
overrideprotectedvirtual |
Reimplemented from fsIGuiComponent.
|
overrideprotectedvirtual |
Reimplemented from gfICatalogueGui.
|
overrideprotectedvirtual |
Implements fsIMessageListener.
|
overrideprotectedvirtual |
Implements fsIMessageListener.
|
overrideprotectedvirtual |
Implements fsIMessageListener.
|
protectedvirtual |
Reimplemented from fsIGuiComponent.
|
overrideprotectedvirtual |
Reimplemented from gfICatalogueGui.
|
overrideprotectedvirtual |
Reimplemented from gfICatalogueGui.
|
overrideprotectedvirtual |
Reimplemented from fsIComponent.
|
friend |
|
static |