12#ifndef TT_INCLUDE_SIMPLEGAMEOBJDEF_H
13#define TT_INCLUDE_SIMPLEGAMEOBJDEF_H
14#include "PhysicalGameObjDef.h"
15class SimpleGameObjDef :
public PhysicalGameObjDef {
18 const PersistFactoryClass &Get_Factory()
const;
19 bool Save(ChunkSaveClass &csave);
20 bool Load(ChunkLoadClass &cload);
21 uint32 Get_Class_ID()
const;
22 PersistClass *Create()
const;
23 bool Get_Is_Editor_Object()
const {
return IsEditorObject; }
24 int Get_Player_Terminal_Type()
const {
return PlayerTerminalType;}
26 virtual void Dump (FileClass &file);
27 virtual void DumpPhys (FileClass &file);
29 DECLARE_EDITABLE( SimpleGameObjDef, PhysicalGameObjDef );
33 int PlayerTerminalType;
34 friend class SimpleGameObj;
35 friend class PresetDump;