5 #include "cdm/engine/SEAction.h" 8 enum class eSerialization_Type { Save = 0, Load };
9 extern const std::string& eSerialization_Type_Name(eSerialization_Type m);
21 virtual bool IsValid()
const;
23 virtual eSerialization_Type GetType()
const;
24 virtual void SetType(eSerialization_Type t);
26 virtual bool HasFilename()
const;
27 virtual std::string GetFilename()
const;
28 virtual void SetFilename(
const std::string& filename);
29 virtual void InvalidateFilename();
31 virtual void ToString(std::ostream &str)
const;
33 virtual const SEScalar* GetScalar(
const std::string& name);
Definition: SEScalar.h:18
Definition: PBActions.h:12
Definition: SEAction.h:13
eSerialization_Type m_Type
Definition: SESerializeState.h:38
std::string m_Filename
Definition: SESerializeState.h:37
Definition: SESerializeState.h:11