12#ifndef TT_INCLUDE_CINEMATICGAMEOBJDEF_H
13#define TT_INCLUDE_CINEMATICGAMEOBJDEF_H
14#include "ArmedGameObjDef.h"
15class CinematicGameObjDef :
public ArmedGameObjDef {
17 CinematicGameObjDef();
18 ~CinematicGameObjDef();
19 const PersistFactoryClass &Get_Factory()
const;
20 bool Save(ChunkSaveClass &csave);
21 bool Load(ChunkLoadClass &cload);
22 uint32 Get_Class_ID()
const;
23 PersistClass *Create()
const;
25 virtual void Dump (FileClass &file);
26 virtual void DumpPhys (FileClass &file);
28 DECLARE_EDITABLE( CinematicGameObjDef, ArmedGameObjDef );
31 StringClass SoundBoneName;
32 StringClass AnimationName;
34 bool DestroyAfterAnimation;
36 friend class CinematicGameObj;
37 friend class PresetDump;