10#ifndef gfCTaskComponenthdr
11#define gfCTaskComponenthdr
Definition fsCEntity.h:39
Definition fsCRollOverGui.h:25
Definition fsCUniqueId.h:21
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
const fsStr taskTipGet() const
Definition gfCTaskComponent.cpp:55
friend class fsCComponentFactory
Definition gfCTaskComponent.h:21
static const fsCUniqueId mTaskCompleteMsg
Definition gfCTaskComponent.h:27
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition gfCTaskComponent.cpp:40
void rollOverCandidateDeRegister()
Definition gfCTaskComponent.cpp:69
void onCollectionEffectCompleteDo() override
Definition gfCTaskComponent.cpp:22
virtual ~gfCTaskComponent()
Definition gfCTaskComponent.cpp:90
fsS32 scoreGet() const
Definition gfCTaskComponent.cpp:15
void listenersDeregisterDo() override
Definition gfCTaskComponent.cpp:28
void listenersRegisterDo() override
Definition gfCTaskComponent.cpp:34
static const fsCUniqueId mTypeId
Definition gfCTaskComponent.h:25
void rollOverCandidateRegister(fsCRollOverGui *pRollOver, fsCEntity *pSlot)
Definition gfCTaskComponent.cpp:60
static fsIComponent * create(fsCEntity *pParent)
Definition gfCTaskComponent.cpp:78
static const fsStr mEntityPrefix
Definition gfCTaskComponent.h:26
gfCTaskComponent(fsCEntity *pParent)
Definition gfCTaskComponent.cpp:83
gfICollectableComponent(fsCEntity *pParent)
Definition gfICollectableComponent.cpp:380
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20
Definition fsIMessageDispatcher.h:32