87 virtual const char *
Get_Name (
void)
const;
88 virtual void Set_Name (
const char *new_name);
141 m_SaveEnabled (
true),
virtual bool Is_Valid_Config(StringClass &message)
virtual void Set_ID(uint32 id)
virtual uint32 Get_ID(void) const
friend class DefinitionMgrClass
uint32 Get_User_Data(void) const
void Set_User_Data(uint32 data)
virtual PersistClass * Create(void) const =0
virtual const char * Get_Name(void) const
virtual void Set_Name(const char *new_name)
void Enable_Save(bool onoff)
virtual ~DefinitionClass(void)
virtual bool Save(ChunkSaveClass &csave)
virtual bool Load(ChunkLoadClass &cload)
DECLARE_EDITABLE(DefinitionClass, EditableClass)
virtual uint32 Get_Class_ID(void) const =0
bool Is_Save_Enabled(void) const