#include <persist.h>
Inherits PostLoadableClass.
Inherited by Curve1DClass, Curve3DClass, DefinitionClass, RenderObjClass, and SoundSceneObjClass.
Public Member Functions | |
| virtual const PersistFactoryClass & | Get_Factory (void) const =0 |
| virtual bool | Save (ChunkSaveClass &csave) |
| virtual bool | Load (ChunkLoadClass &cload) |
Public Member Functions inherited from PostLoadableClass | |
| PostLoadableClass (void) | |
| virtual | ~PostLoadableClass (void) |
| virtual void | On_Post_Load (void) |
| bool | Is_Post_Load_Registered (void) |
| void | Set_Post_Load_Registered (bool onoff) |
|
pure virtual |
Implemented in AudibleSoundClass, AudibleSoundDefinitionClass, CardinalSpline1DClass, CardinalSpline3DClass, CatmullRomSpline1DClass, CatmullRomSpline3DClass, DazzleRenderObjClass, FilteredSoundClass, HermiteSpline1DClass, HermiteSpline3DClass, LightClass, LinearCurve1DClass, LinearCurve3DClass, LogicalListenerClass, LogicalSoundClass, RenderObjClass, Sound3DClass, SoundPseudo3DClass, TCBSpline3DClass, TwiddlerClass, and VehicleCurveClass.
|
inlinevirtual |
Reimplemented in AudibleSoundClass, AudibleSoundDefinitionClass, CardinalSpline1DClass, CardinalSpline3DClass, CatmullRomSpline1DClass, CatmullRomSpline3DClass, Curve1DClass, Curve3DClass, DefinitionClass, HermiteSpline1DClass, HermiteSpline3DClass, LightClass, LinearCurve1DClass, LinearCurve3DClass, LogicalListenerClass, LogicalSoundClass, RenderObjClass, Sound3DClass, SoundSceneObjClass, TCBSpline3DClass, TwiddlerClass, and VehicleCurveClass.
|
inlinevirtual |
Reimplemented in AudibleSoundClass, AudibleSoundDefinitionClass, CardinalSpline1DClass, CardinalSpline3DClass, CatmullRomSpline1DClass, CatmullRomSpline3DClass, Curve1DClass, Curve3DClass, DefinitionClass, HermiteSpline1DClass, HermiteSpline3DClass, LightClass, LinearCurve1DClass, LinearCurve3DClass, LogicalListenerClass, LogicalSoundClass, RenderObjClass, Sound3DClass, SoundSceneObjClass, TCBSpline3DClass, TwiddlerClass, and VehicleCurveClass.