#include <saveloadsubsystem.h>
Inherits PostLoadableClass.
Inherited by DefinitionMgrClass, DynamicAudioSaveLoadClass, and StaticAudioSaveLoadClass.
Public Member Functions | |
| SaveLoadSubSystemClass (void) | |
| virtual | ~SaveLoadSubSystemClass (void) |
| virtual uint32 | Chunk_ID (void) const =0 |
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) |
Protected Member Functions | |
| virtual bool | Contains_Data (void) const |
| virtual bool | Save (ChunkSaveClass &csave)=0 |
| virtual bool | Load (ChunkLoadClass &cload)=0 |
| virtual const char * | Name () const =0 |
Friends | |
| class | SaveLoadSystemClass |
Definition at line 69 of file saveloadsubsystem.h.
| SaveLoadSubSystemClass::SaveLoadSubSystemClass | ( | void | ) |
Definition at line 42 of file saveloadsubsystem.cpp.
|
virtual |
Definition at line 50 of file saveloadsubsystem.cpp.
|
pure virtual |
Implemented in DefinitionMgrClass, DynamicAudioSaveLoadClass, and StaticAudioSaveLoadClass.
|
inlineprotectedvirtual |
Reimplemented in DefinitionMgrClass, DynamicAudioSaveLoadClass, and StaticAudioSaveLoadClass.
Definition at line 80 of file saveloadsubsystem.h.
|
protectedpure virtual |
Implemented in DefinitionMgrClass, DynamicAudioSaveLoadClass, and StaticAudioSaveLoadClass.
|
protectedpure virtual |
Implemented in DefinitionMgrClass, DynamicAudioSaveLoadClass, and StaticAudioSaveLoadClass.
|
protectedpure virtual |
Implemented in DefinitionMgrClass, DynamicAudioSaveLoadClass, and StaticAudioSaveLoadClass.
|
friend |
Definition at line 90 of file saveloadsubsystem.h.