13#ifndef fsCEntityFactoryhdr
14#define fsCEntityFactoryhdr
47 std::map<fsStr, tConstructionPlan>
mPlans;
std::map< fsStr, tConstructionPlan > mPlans
Definition fsCEntityFactory.h:47
virtual fsCEntity * entityConstruct(const fsStr &pEntityName) const
Definition fsCEntityFactory.cpp:27
void constructionPlansRegister()
Definition fsCEntityFactory.cpp:56
void merge(fsCEntityFactory *const pRHS)
Definition fsCEntityFactory.cpp:8
virtual void constructionPlansRegisterDo()
Definition fsCEntityFactory.cpp:65
virtual ~fsCEntityFactory()
Definition fsCEntityFactory.cpp:75
fsCEntityFactory()
Definition fsCEntityFactory.cpp:70
std::vector< fsCUniqueId > tConstructionPlan
Definition fsCEntityFactory.h:38
fsCEntity * emptyEntityCreate(const fsStr &pEntityName) const
Definition fsCEntityFactory.cpp:13
fsStr entityPrefixGet(const fsStr &pEntityName) const
Definition fsCEntityFactory.cpp:47
fsCEntity * entityConstructWithComponent(const fsStr &pEntityName, fsCUniqueId pComponentId) const
Definition fsCEntityFactory.cpp:19
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
bool fsBool
Definition fsBaseTypes.h:26