SECondition.h
22 static SECondition* SerializeFromString(const std::string src, eSerializationFormat fmt, const SESubstanceManager& subMgr);
Definition: Logger.h:23
Definition: Logger.h:71
Definition: PBConditions.h:10
static SECondition * SerializeFromString(const std::string &src, eSerializationFormat fmt, const SESubstanceManager &subMgr)
Definition: PBConditions.cpp:67
static bool SerializeToString(const SECondition &c, std::string &output, eSerializationFormat fmt=eSerializationFormat::JSON)
Definition: PBConditions.cpp:62
Definition: SECondition.h:8
virtual bool IsActive() const =0
virtual std::string GetName() const =0
virtual std::string GetConditionType() const
Definition: SECondition.h:17
virtual bool IsValid() const =0
Definition: SESubstanceManager.h:9