12#ifndef gfCAutoTestAuditComponenthdr
13#define gfCAutoTestAuditComponenthdr
55 fsStr mAchievementKey;
68 void levelBegin(
const fsStr& pLevelName);
70 std::vector<sTagRule> mRules;
75 std::map<fsStr, sTally> mLevelTally;
76 std::map<fsStr, sTally> mRunTally;
78 std::vector<fsStr> mFailures;
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
fsIMessageListenerComponent(fsCEntity *pParent)
Definition fsIMessageListenerComponent.cpp:9
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition gfCAutoTestAuditComponent.cpp:60
void reportEmit()
Definition gfCAutoTestAuditComponent.cpp:145
static gfCAutoTestAuditComponent * instanceGet()
Definition gfCAutoTestAuditComponent.cpp:22
friend class fsCComponentFactory
Definition gfCAutoTestAuditComponent.h:24
void listenersRegisterDo() override
Definition gfCAutoTestAuditComponent.cpp:46
static fsIComponent * create(fsCEntity *pParent)
Definition gfCAutoTestAuditComponent.cpp:216
virtual ~gfCAutoTestAuditComponent()
Definition gfCAutoTestAuditComponent.cpp:230
gfCAutoTestAuditComponent(fsCEntity *pParent)
Definition gfCAutoTestAuditComponent.cpp:221
void listenersDeregisterDo() override
Definition gfCAutoTestAuditComponent.cpp:53
static const fsCUniqueId mTypeId
Definition gfCAutoTestAuditComponent.h:28
void failureRecord(const fsStr &pDescription)
Definition gfCAutoTestAuditComponent.cpp:139
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20
Definition fsIMessageDispatcher.h:32