13#ifndef gfCSubSceneExitComponenthdr
14#define gfCSubSceneExitComponenthdr
48 void subSceneCloseIfClickedOutside(
const fsPoint& pPointerUpPos);
51 std::unique_ptr<fsCSprite> mSprite;
Definition fsCEntity.h:39
Definition fsCSprite.h:24
Definition fsCUniqueId.h:21
void initialise()
Definition fsIComponent.cpp:51
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
fsIMessageListenerComponent(fsCEntity *pParent)
Definition fsIMessageListenerComponent.cpp:9
virtual ~gfCSubSceneExitComponent()
Definition gfCSubSceneExitComponent.cpp:101
void listenersRegisterDo() override
Definition gfCSubSceneExitComponent.cpp:34
friend class fsCComponentFactory
Definition gfCSubSceneExitComponent.h:24
void matrixApplyDo() override
Definition gfCSubSceneExitComponent.cpp:81
void renderDo() override
Definition gfCSubSceneExitComponent.cpp:76
static const fsCUniqueId mTypeId
Definition gfCSubSceneExitComponent.h:28
void listenersDeregisterDo() override
Definition gfCSubSceneExitComponent.cpp:26
static fsIComponent * create(fsCEntity *pParent)
Definition gfCSubSceneExitComponent.cpp:87
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition gfCSubSceneExitComponent.cpp:42
gfCSubSceneExitComponent(fsCEntity *pParent)
Definition gfCSubSceneExitComponent.cpp:94
bool fsBool
Definition fsBaseTypes.h:26
Definition fsIMessageDispatcher.h:32