13#ifndef gfCJoinTheDotsMinigameComponenthdr
14#define gfCJoinTheDotsMinigameComponenthdr
64 fsBool playSuccessfulSFX();
66 std::vector<gfCJoinTheDotsMinigameComponent*> siblingssGet()
const;
72 void visibleSet(
fsBool pVisible);
74 static fsS32 mNextIndex;
75 static fsBool mTipFlashOnIncorrect;
76 static fsBool mResetOnIncorrect;
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
Definition fsIComponent.h:26
virtual void initialiseDo()
Definition fsIComponent.h:71
fsBool nextUp() const
Definition gfCJoinTheDotsMinigameComponent.cpp:73
static const fsCUniqueId mJtdRestoreInputMsg
Definition gfCJoinTheDotsMinigameComponent.h:30
void listenersDeregisterDo() override
Definition gfCJoinTheDotsMinigameComponent.cpp:28
friend class fsCComponentFactory
Definition gfCJoinTheDotsMinigameComponent.h:24
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition gfCJoinTheDotsMinigameComponent.cpp:50
static const fsCUniqueId mJtdResetStateMsg
Definition gfCJoinTheDotsMinigameComponent.h:31
static fsIComponent * create(fsCEntity *pParent)
Definition gfCJoinTheDotsMinigameComponent.cpp:269
gfCJoinTheDotsMinigameComponent(fsCEntity *pParent)
Definition gfCJoinTheDotsMinigameComponent.cpp:274
static const fsCUniqueId mTypeId
Definition gfCJoinTheDotsMinigameComponent.h:28
void updateDo(fsS32 pDeltaMs) override
Definition gfCJoinTheDotsMinigameComponent.cpp:200
void onTap(const fsPoint &pTapPos) override
Definition gfCJoinTheDotsMinigameComponent.cpp:99
fsBool isHintableGet() const override
Definition gfCJoinTheDotsMinigameComponent.cpp:283
void skipDo() override
Definition gfCJoinTheDotsMinigameComponent.cpp:189
void listenersRegisterDo() override
Definition gfCJoinTheDotsMinigameComponent.cpp:39
static const fsStr mEntityPrefix
Definition gfCJoinTheDotsMinigameComponent.h:32
void deserialiseDo() override
Definition gfCJoinTheDotsMinigameComponent.cpp:148
fsBool acceptingInputGet() const override
Definition gfCJoinTheDotsMinigameComponent.cpp:195
void serialiseDo() override
Definition gfCJoinTheDotsMinigameComponent.cpp:136
static const fsCUniqueId mJtdFreezeInputMsg
Definition gfCJoinTheDotsMinigameComponent.h:29
virtual ~gfCJoinTheDotsMinigameComponent()
Definition gfCJoinTheDotsMinigameComponent.cpp:288
gfIMinigameComponent(fsCEntity *pParent, fsBool pHandleTaps, fsBool pHandleDragEvent, fsBool pHandlePinchEvents)
Definition gfIMinigameComponent.cpp:161
Definition gfIMinigameHintable.h:16
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20
Definition fsIMessageDispatcher.h:32