9#ifndef fsCActorComponenthdr
10#define fsCActorComponenthdr
45 std::unique_ptr<fsCVariableTable> mTraits;
fsCActorComponent(fsCEntity *pParent)
Definition fsCActorComponent.cpp:73
friend class fsCComponentFactory
Definition fsCActorComponent.h:23
void pathInitialise(const fsCResourceName &pPathFile)
Definition fsCActorComponent.cpp:23
static const fsStr mEntityPrefix
Definition fsCActorComponent.h:27
void updateDo(fsS32 pDeltaMs) override
Definition fsCActorComponent.cpp:19
virtual ~fsCActorComponent()
Definition fsCActorComponent.cpp:79
static const fsCUniqueId mTypeId
Definition fsCActorComponent.h:28
void initialiseFromVariableTableDo(const fsCVariableTable &pVars) override
Definition fsCActorComponent.cpp:51
static fsIComponent * create(fsCEntity *pParent)
Definition fsCActorComponent.cpp:68
Definition fsCEntity.h:39
Definition fsCResourceName.h:32
Definition fsCSprite.h:24
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
Definition fsIActorMovementComponent.h:16
void initialise()
Definition fsIComponent.cpp:51
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
int fsS32
Definition fsBaseTypes.h:20