9#ifndef gfIMinigameComponenthdr
10#define gfIMinigameComponenthdr
50 eSTATE_INCOMPLETE = 0,
51 eSTATE_COMPLETION_EFFECT_PLAYING,
58 void completionRequirementRegister()
const;
60 void completionMessageSend(
fsBool pComplete)
const;
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
virtual void initialiseDo()
Definition fsIComponent.h:71
void initialise()
Definition fsIComponent.cpp:51
fsIGestureHandlingComponent(fsCEntity *pParent, fsBool pHandleTaps, fsBool pHandleDragEvent, fsBool pHandlePinchEvents)
Definition fsIGestureHandlingComponent.cpp:448
gfIMinigameComponent(fsCEntity *pParent, fsBool pHandleTaps, fsBool pHandleDragEvent, fsBool pHandlePinchEvents)
Definition gfIMinigameComponent.cpp:161
void resetDo() override
Definition gfIMinigameComponent.cpp:149
void completionStateUpdate(fsBool pComplete, fsBool pCreateEffect)
Definition gfIMinigameComponent.cpp:106
void listenersDeregisterDo() override
Definition gfIMinigameComponent.cpp:43
fsS32 indexCalculate()
Definition gfIMinigameComponent.cpp:24
virtual ~gfIMinigameComponent()
Definition gfIMinigameComponent.cpp:178
void listenersRegisterDo() override
Definition gfIMinigameComponent.cpp:57
fsBool completedGet() const
Definition gfIMinigameComponent.cpp:14
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition gfIMinigameComponent.cpp:71
fsBool mLevelCompleteWaitingForUserInput
Definition gfIMinigameComponent.h:40
void skip()
Definition gfIMinigameComponent.cpp:19
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20
Definition fsIMessageDispatcher.h:32