13#ifndef gfCSpinningCollectionEffectComponenthdr
14#define gfCSpinningCollectionEffectComponenthdr
41 const fsPoint& pTargetScreenPos);
50 void trailComponentCreate(
fsCEntity* pParent,
const fsPoint& pCollectedEntScreenPos,
const fsPoint& pEndScreenPos);
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
static const fsCUniqueId mTypeId
Definition gfCSpinningCollectionEffectComponent.h:32
gfCSpinningCollectionEffectComponent(fsCEntity *pParent)
Definition gfCSpinningCollectionEffectComponent.cpp:67
static void create(fsCEntity *pParent, fsCEntity *pCollectedEnt, const fsPoint &pCollectedEntScreenPos, const fsPoint &pTargetScreenPos)
Definition gfCSpinningCollectionEffectComponent.cpp:36
friend class fsCComponentFactory
Definition gfCSpinningCollectionEffectComponent.h:27
fsITrailComponent * mTrailComponent
Definition gfCSpinningCollectionEffectComponent.h:45
friend class gfCCollectionEffectFactory
Definition gfCSpinningCollectionEffectComponent.h:28
void updateDo(fsS32 pDeltaMs) override
Definition gfCSpinningCollectionEffectComponent.cpp:15
virtual ~gfCSpinningCollectionEffectComponent()
Definition gfCSpinningCollectionEffectComponent.cpp:73
int fsS32
Definition fsBaseTypes.h:20