10#ifndef gfCPhotographableComponenthdr
11#define gfCPhotographableComponenthdr
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
void finaliseDo() override
Definition gfCPhotographableComponent.cpp:39
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition gfCPhotographableComponent.cpp:59
static const fsStr mEntityPrefix
Definition gfCPhotographableComponent.h:28
const fsStr & subjectIdGet() const
Definition gfCPhotographableComponent.cpp:14
friend class fsCComponentFactory
Definition gfCPhotographableComponent.h:23
gfCPhotographableComponent(fsCEntity *pParent)
Definition gfCPhotographableComponent.cpp:98
virtual ~gfCPhotographableComponent()
Definition gfCPhotographableComponent.cpp:103
fsS32 photoScoreGet(const fsRect &pScreenRect) const
Definition gfCPhotographableComponent.cpp:78
void listenersRegisterDo() override
Definition gfCPhotographableComponent.cpp:53
static const fsCUniqueId mTypeId
Definition gfCPhotographableComponent.h:27
void listenersDeregisterDo() override
Definition gfCPhotographableComponent.cpp:47
void resetDo() override
Definition gfCPhotographableComponent.cpp:29
fsBool hitTest(const fsPoint &pScreenPos) const
Definition gfCPhotographableComponent.cpp:19
static fsIComponent * create(fsCEntity *pParent)
Definition gfCPhotographableComponent.cpp:93
gfICollectableComponent(fsCEntity *pParent)
Definition gfICollectableComponent.cpp:380
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20
Definition fsIMessageDispatcher.h:32