#include <saveload.h>
Static Public Member Functions | |
| static bool | Save (ChunkSaveClass &csave, SaveLoadSubSystemClass &subsystem) |
| static bool | Load (ChunkLoadClass &cload, bool auto_post_load=true) |
| static bool | Post_Load_Processing (void(*network_callback)(void)) |
| static PersistFactoryClass * | Find_Persist_Factory (uint32 chunk_id) |
| static void | Register_Post_Load_Callback (PostLoadableClass *obj) |
| static void | Register_Pointer (void *old_pointer, void *new_pointer) |
| static void | Request_Pointer_Remap (void **pointer_to_convert) |
| static void | Request_Ref_Counted_Pointer_Remap (RefCountClass **pointer_to_convert) |
Static Protected Member Functions | |
| static void | Register_Sub_System (SaveLoadSubSystemClass *subsys) |
| static void | Unregister_Sub_System (SaveLoadSubSystemClass *subsys) |
| static SaveLoadSubSystemClass * | Find_Sub_System (uint32 chunk_id) |
| static void | Register_Persist_Factory (PersistFactoryClass *factory) |
| static void | Unregister_Persist_Factory (PersistFactoryClass *factory) |
| static void | Link_Sub_System (SaveLoadSubSystemClass *subsys) |
| static void | Unlink_Sub_System (SaveLoadSubSystemClass *subsys) |
| static void | Link_Factory (PersistFactoryClass *factory) |
| static void | Unlink_Factory (PersistFactoryClass *factory) |
| static bool | Is_Post_Load_Callback_Registered (PostLoadableClass *obj) |
Static Protected Attributes | |
| static SaveLoadSubSystemClass * | SubSystemListHead = NULL |
| static PersistFactoryClass * | FactoryListHead = NULL |
| static PointerRemapClass | PointerRemapper |
| static SList< PostLoadableClass > | PostLoadList |
Friends | |
| class | SaveLoadSubSystemClass |
| class | PersistFactoryClass |
Definition at line 141 of file saveload.h.
|
static |
Definition at line 173 of file saveload.cpp.
|
staticprotected |
Definition at line 149 of file saveload.cpp.
|
staticprotected |
Definition at line 185 of file saveload.cpp.
|
staticprotected |
Definition at line 272 of file saveload.cpp.
|
staticprotected |
Definition at line 241 of file saveload.cpp.
|
static |
Definition at line 73 of file saveload.cpp.
|
static |
Definition at line 119 of file saveload.cpp.
|
staticprotected |
Definition at line 161 of file saveload.cpp.
|
static |
Definition at line 210 of file saveload.cpp.
|
static |
Definition at line 201 of file saveload.cpp.
|
staticprotected |
Definition at line 135 of file saveload.cpp.
|
static |
Definition at line 229 of file saveload.cpp.
|
static |
Definition at line 234 of file saveload.cpp.
|
static |
Definition at line 60 of file saveload.cpp.
|
staticprotected |
Definition at line 282 of file saveload.cpp.
|
staticprotected |
Definition at line 251 of file saveload.cpp.
|
staticprotected |
Definition at line 167 of file saveload.cpp.
|
staticprotected |
Definition at line 142 of file saveload.cpp.
|
friend |
Definition at line 205 of file saveload.h.
|
friend |
Definition at line 204 of file saveload.h.
|
staticprotected |
Definition at line 197 of file saveload.h.
|
staticprotected |
Definition at line 198 of file saveload.h.
|
staticprotected |
Definition at line 199 of file saveload.h.
|
staticprotected |
Definition at line 196 of file saveload.h.