8#ifndef gfICollectionEffectFactoryhdr
9#define gfICollectionEffectFactoryhdr
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
static gfICollectionEffectFactory * instanceGet()
Definition gfICollectionEffectFactory.cpp:16
static gfICollectionEffectFactory * mInstance
Definition gfICollectionEffectFactory.h:41
virtual ~gfICollectionEffectFactory()
Definition gfICollectionEffectFactory.cpp:31
static const fsCUniqueId mCollectionAnimationEffectTriggeredMsg
Definition gfICollectionEffectFactory.h:24
static void destroy()
Definition gfICollectionEffectFactory.cpp:21
std::vector< fsCEntity * > mCollectionEffectsCreated
Definition gfICollectionEffectFactory.h:34
gfICollectionEffectFactory()
Definition gfICollectionEffectFactory.cpp:27
static const fsStr mEffectNameSuffix
Definition gfICollectionEffectFactory.h:25
static std::vector< fsCEntity * > generate(fsCEntity *pCollectedEntity)
Definition gfICollectionEffectFactory.cpp:9
virtual void generateDo(fsCEntity *pCollectedEntity)=0