10#ifndef fsCTaggableComponenthdr
11#define fsCTaggableComponenthdr
38 std::vector<fsStr> mTags;
Definition fsCEntity.h:39
fsCTaggableComponent(fsCEntity *pParent)
Definition fsCTaggableComponent.cpp:25
static const fsCUniqueId mTypeId
Definition fsCTaggableComponent.h:27
static fsIComponent * create(fsCEntity *pParent)
Definition fsCTaggableComponent.cpp:20
friend class fsCComponentFactory
Definition fsCTaggableComponent.h:20
virtual ~fsCTaggableComponent()
Definition fsCTaggableComponent.cpp:30
void tag(fsStr const &pTag)
Definition fsCTaggableComponent.cpp:12
fsBool tagged(fsStr const &pTag) const
Definition fsCTaggableComponent.cpp:7
Definition fsCUniqueId.h:21
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
bool fsBool
Definition fsBaseTypes.h:26