10#ifndef gfCTappableCollectableComponenthdr
11#define gfCTappableCollectableComponenthdr
63 void pointerUpHandle(
const fsPoint& pPointerPos);
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
Definition fsIComponent.h:26
Definition fsISpriteComponent.h:23
Definition gfCGhostSpriteComponent.h:24
friend class gfCTutorialSequencerComponent
Definition gfCTappableCollectableComponent.h:23
virtual fsBool collectable() const
Definition gfCTappableCollectableComponent.h:34
void activateDo() override
Definition gfCTappableCollectableComponent.cpp:41
static fsIComponent * create(fsCEntity *pParent)
Definition gfCTappableCollectableComponent.cpp:196
void deserialiseDo() override
Definition gfCTappableCollectableComponent.cpp:24
friend class fsCComponentFactory
Definition gfCTappableCollectableComponent.h:22
static const fsCUniqueId mTypeId
Definition gfCTappableCollectableComponent.h:29
gfCGhostSpriteComponent * mGhostSpriteComp
Definition gfCTappableCollectableComponent.h:56
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition gfCTappableCollectableComponent.cpp:77
virtual fsBool hitTest(const fsPoint &pPointerPos)
Definition gfCTappableCollectableComponent.cpp:163
gfCTappableCollectableComponent(fsCEntity *pParent)
Definition gfCTappableCollectableComponent.cpp:204
void touchHitSpriteStore()
Definition gfCTappableCollectableComponent.cpp:182
void listenersDeregisterDo() override
Definition gfCTappableCollectableComponent.cpp:49
fsISpriteComponent * mTouchHitSprite
Definition gfCTappableCollectableComponent.h:54
virtual ~gfCTappableCollectableComponent()
Definition gfCTappableCollectableComponent.cpp:212
virtual fsBool hitTestAndCollect(const fsPoint &pPointerPos)
Definition gfCTappableCollectableComponent.cpp:158
void inputStealDo() override
Definition gfCTappableCollectableComponent.cpp:12
fsBool mTakingInput
Definition gfCTappableCollectableComponent.h:52
void listenersRegisterDo() override
Definition gfCTappableCollectableComponent.cpp:57
void deactivateDo() override
Definition gfCTappableCollectableComponent.cpp:33
gfICollectableComponent(fsCEntity *pParent)
Definition gfICollectableComponent.cpp:380
bool fsBool
Definition fsBaseTypes.h:26
Definition fsIMessageDispatcher.h:32