9#ifndef gfCSpotTheDiffMinigameComponenthdr
10#define gfCSpotTheDiffMinigameComponenthdr
64 fsS32 originalDiffGet()
const;
65 void collectedSet(
fsBool pSFX);
67 void foundMarkerEffectReset();
68 void foundMarkerEffectCreate();
69 void foundMarkerAnimationCreate(
fsCEntity* pEffectEnt,
fsStr const& pEffectFilename);
70 void foundMarkerParticleCreate(
fsCEntity* pEffectEnt,
fsStr const& pEffectFilename);
Definition fsCAnimatingSpriteComponent.h:26
Definition fsCEntity.h:39
Definition fsCParticleEmitterComponent.h:27
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
Definition fsIComponent.h:26
virtual void initialiseDo()
Definition fsIComponent.h:71
static const fsCUniqueId mDifferenceCollectedMsg
Definition gfCSpotTheDiffMinigameComponent.h:29
friend class fsCComponentFactory
Definition gfCSpotTheDiffMinigameComponent.h:23
gfCSpotTheDiffMinigameComponent(fsCEntity *pParent)
Definition gfCSpotTheDiffMinigameComponent.cpp:183
void listenersRegisterDo() override
Definition gfCSpotTheDiffMinigameComponent.cpp:46
fsBool acceptingInputGet() const override
Definition gfCSpotTheDiffMinigameComponent.cpp:173
void listenersDeregisterDo() override
Definition gfCSpotTheDiffMinigameComponent.cpp:40
static const fsCUniqueId mTypeId
Definition gfCSpotTheDiffMinigameComponent.h:27
void deserialiseDo() override
Definition gfCSpotTheDiffMinigameComponent.cpp:99
virtual ~gfCSpotTheDiffMinigameComponent()
Definition gfCSpotTheDiffMinigameComponent.cpp:197
void onTap(const fsPoint &pTapPos) override
Definition gfCSpotTheDiffMinigameComponent.cpp:86
static fsIComponent * create(fsCEntity *pParent)
Definition gfCSpotTheDiffMinigameComponent.cpp:178
static const fsStr mEntityPrefix
Definition gfCSpotTheDiffMinigameComponent.h:30
void serialiseDo() override
Definition gfCSpotTheDiffMinigameComponent.cpp:93
void skipDo() override
Definition gfCSpotTheDiffMinigameComponent.cpp:163
static const fsCUniqueId mDifferenceFoundMsg
Definition gfCSpotTheDiffMinigameComponent.h:28
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition gfCSpotTheDiffMinigameComponent.cpp:52
fsBool isHintableGet() const override
Definition gfCSpotTheDiffMinigameComponent.cpp:192
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
sSpotDiffEventMsgParam(fsS32 pIndex)
Definition gfCSpotTheDiffMinigameComponent.h:38
const fsS32 mIndex
Definition gfCSpotTheDiffMinigameComponent.h:39