13#ifndef gfCScoreTrailCollectionEffectComponenthdr
14#define gfCScoreTrailCollectionEffectComponenthdr
48 fsS32 multiplyerGet()
const;
50 fsS32 scoreCalculate()
const;
53 void trailComponentCreate(
fsCEntity* pParent,
const fsPoint& pCollectedEntScreenPos,
const fsPoint& pEndScreenPos);
54 static void particleComponentCreate(
fsCEntity* pParent);
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
fsICollectionEffectComponent(fsCEntity *pParent)
Definition gfICollectionEffectComponent.cpp:20
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
Definition fsITrailComponent.h:24
void updateDo(fsS32 pDeltaMs) override
Definition gfCScoreTrailCollectionEffectComponent.cpp:41
friend class fsCComponentFactory
Definition gfCScoreTrailCollectionEffectComponent.h:25
static fsIComponent * create(fsCEntity *pParent)
Definition gfCScoreTrailCollectionEffectComponent.cpp:70
static const fsCUniqueId mTypeId
Definition gfCScoreTrailCollectionEffectComponent.h:32
static const fsCUniqueId mEffectCompleteMsg
Definition gfCScoreTrailCollectionEffectComponent.h:30
friend class gfCCollectionEffectFactory
Definition gfCScoreTrailCollectionEffectComponent.h:26
gfCScoreTrailCollectionEffectComponent(fsCEntity *pParent)
Definition gfCScoreTrailCollectionEffectComponent.cpp:109
fsITrailComponent * mTrailComponent
Definition gfCScoreTrailCollectionEffectComponent.h:44
virtual ~gfCScoreTrailCollectionEffectComponent()
Definition gfCScoreTrailCollectionEffectComponent.cpp:116
int fsS32
Definition fsBaseTypes.h:20