10#ifndef gfCCollectableGroupComponenthdr
11#define gfCCollectableGroupComponenthdr
48 void callBaseCollectionProcessTriggerDo();
50 std::vector<fsCEntity*> mySiblingsGet()
const;
51 fsBool siblingsSelectedCheck()
const;
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
Definition fsIComponent.h:26
friend class gfCTutorialSequencerComponent
Definition gfCGroupCollectableComponent.h:21
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition gfCGroupCollectableComponent.cpp:93
friend class fsCComponentFactory
Definition gfCGroupCollectableComponent.h:20
void collectionProcessTriggerDo() override
Definition gfCGroupCollectableComponent.cpp:65
void listenersDeregisterDo() override
Definition gfCGroupCollectableComponent.cpp:79
void deselect()
Definition gfCGroupCollectableComponent.cpp:19
virtual ~gfCGroupCollectableComponent()
Definition gfCGroupCollectableComponent.cpp:123
static fsIComponent * create(fsCEntity *pParent)
Definition gfCGroupCollectableComponent.cpp:109
gfCGroupCollectableComponent(fsCEntity *pParent)
Definition gfCGroupCollectableComponent.cpp:117
static const fsCUniqueId mTypeId
Definition gfCGroupCollectableComponent.h:25
void select()
Definition gfCGroupCollectableComponent.cpp:25
fsBool collectable() const override
Definition gfCGroupCollectableComponent.cpp:31
fsBool selectedGet() const
Definition gfCGroupCollectableComponent.cpp:14
void listenersRegisterDo() override
Definition gfCGroupCollectableComponent.cpp:86
gfCTappableCollectableComponent(fsCEntity *pParent)
Definition gfCTappableCollectableComponent.cpp:204
bool fsBool
Definition fsBaseTypes.h:26
Definition fsIMessageDispatcher.h:32