11#ifndef gfCFlipsawMiniGameLogicComponenthdr
12#define gfCFlipsawMiniGameLogicComponenthdr
29 std::vector<gfCFlipsawMinigameComponent*>
gamePiecesGet()
const;
53 void gamePiecesCollect();
55 std::vector<gfCFlipsawMinigameComponent*> mGamePieces;
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
void listenersDeregisterDo() override
Definition gfCFlipsawMiniGameLogicComponent.cpp:46
static const fsStr mEntityPrefix
Definition gfCFlipsawMiniGameLogicComponent.h:27
gfCFlipsawMiniGameLogicComponent(fsCEntity *pParent)
Definition gfCFlipsawMiniGameLogicComponent.cpp:86
void initialiseFromVariableTableDo(const fsCVariableTable &pVars) override
Definition gfCFlipsawMiniGameLogicComponent.cpp:75
void listenersRegisterDo() override
Definition gfCFlipsawMiniGameLogicComponent.cpp:40
void resetDo() override
Definition gfCFlipsawMiniGameLogicComponent.cpp:22
friend class fsCComponentFactory
Definition gfCFlipsawMiniGameLogicComponent.h:21
static const fsCUniqueId mTypeId
Definition gfCFlipsawMiniGameLogicComponent.h:26
friend class gfCHogEntityFactory
Definition gfCFlipsawMiniGameLogicComponent.h:22
std::vector< gfCFlipsawMinigameComponent * > gamePiecesGet() const
Definition gfCFlipsawMiniGameLogicComponent.cpp:17
virtual ~gfCFlipsawMiniGameLogicComponent()
Definition gfCFlipsawMiniGameLogicComponent.cpp:91
void skipDo() override
Definition gfCFlipsawMiniGameLogicComponent.cpp:26
void serialiseDo() override
Definition gfCFlipsawMiniGameLogicComponent.cpp:30
static fsIComponent * create(fsCEntity *pParent)
Definition gfCFlipsawMiniGameLogicComponent.cpp:81
void deserialiseDo() override
Definition gfCFlipsawMiniGameLogicComponent.cpp:35
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition gfCFlipsawMiniGameLogicComponent.cpp:52
Definition gfCFlipsawMinigameComponent.h:23
gfIMinigameLogic(fsCEntity *pParent)
Definition gfIMinigameLogic.cpp:38
bool fsBool
Definition fsBaseTypes.h:26
Definition fsIMessageDispatcher.h:32