9#ifndef gfCJigsawLogicComponenthdr
10#define gfCJigsawLogicComponenthdr
45 void helpImagesReposition();
47 void gamePiecesCollect();
48 void drawOrderPreserve();
52 std::vector<gfCJigsawMinigameComponent*> mGamePieces;
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
void listenersDeregisterDo() override
Definition gfCJigsawLogicComponent.cpp:40
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition gfCJigsawLogicComponent.cpp:46
static const fsCUniqueId mTypeId
Definition gfCJigsawLogicComponent.h:21
friend class fsCComponentFactory
Definition gfCJigsawLogicComponent.h:17
fsCEntity *const desktopGet()
Definition gfCJigsawLogicComponent.cpp:24
gfCJigsawLogicComponent(fsCEntity *pParent)
Definition gfCJigsawLogicComponent.cpp:175
static const fsStr mEntityPrefix
Definition gfCJigsawLogicComponent.h:22
virtual ~gfCJigsawLogicComponent()
Definition gfCJigsawLogicComponent.cpp:182
static fsIComponent * create(fsCEntity *pParent)
Definition gfCJigsawLogicComponent.cpp:170
void listenersRegisterDo() override
Definition gfCJigsawLogicComponent.cpp:34
void initialiseFromVariableTableDo(const fsCVariableTable &pVars) override
Definition gfCJigsawLogicComponent.cpp:147
void skipDo() override
Definition gfCJigsawLogicComponent.cpp:82
Definition gfCJigsawMinigameComponent.h:30
gfIMinigameLogic(fsCEntity *pParent)
Definition gfIMinigameLogic.cpp:38
bool fsBool
Definition fsBaseTypes.h:26
Definition fsIMessageDispatcher.h:32