9#ifndef fsCInventoryGuihdr
10#define fsCInventoryGuihdr
48 fsBool checkTutorialsActive()
const;
52 void slotsLinkEntites();
55 void selectionsRecreate();
57 void inventoryEntityCreate(
const fsStr& pEntityName);
60 std::vector<fsCEntity*> mInventoryEntities;
61 std::vector<fsCEntity*> mGuiSlots;
Definition fsCEntity.h:39
fsCInventoryGui(fsCEntity *pParent)
Definition gfCInventoryGui.cpp:258
void listenersDeregisterDo() override
Definition gfCInventoryGui.cpp:79
friend class fsCComponentFactory
Definition gfCInventoryGui.h:19
fsBool onButtonClicked(fsCButtonComponent *pButtonComp) override
Definition gfCInventoryGui.cpp:36
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition gfCInventoryGui.cpp:143
void initialiseFromVariableTableDo(const fsCVariableTable &pVars) override
Definition gfCInventoryGui.cpp:245
static fsIComponent * create(fsCEntity *pParent)
Definition gfCInventoryGui.cpp:253
static const fsCUniqueId mTypeId
Definition gfCInventoryGui.h:23
void listenersRegisterDo() override
Definition gfCInventoryGui.cpp:88
static void tutorialGateActiveProviderSet(fsBool(*pProvider)())
Definition gfCInventoryGui.cpp:31
virtual ~fsCInventoryGui()
Definition gfCInventoryGui.cpp:264
Definition gfCInventorySlotGui.h:18
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
fsIMessageListenerGuiComponent(fsCEntity *pParent, fsS32 pPriority)
Definition fsIMessageListenerGuiComponent.cpp:4
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20
Definition fsIMessageDispatcher.h:32