Night Sky Engine
A fighting game framework made in Unreal Engine
|
#include <NightSkySaveInfo.h>
Public Member Functions | |
void | ActorArraySaver (UPARAM(ref) TArray< AActor * > &SaveActors) |
void | ActorSaver (AActor *SaveActor) |
void | ActorPreloader (AActor *WorldActor, FObjectRecord &ActorRecord) |
void | UObjectArraySaver (UPARAM(ref) TArray< UObject * > &SaveObjects) |
void | UObjectSaver (UObject *SaveObject) |
void | UObjectsPreloader (AActor *WorldActor) |
void | UObjectDataLoader () |
void | SaveData (UObject *Object, TArray< uint8 > &InData) |
void | LoadData (UObject *Object, UPARAM(ref) TArray< uint8 > &InData) |
Public Attributes | |
TArray< uint8 > | Data |
TArray< FObjectRecord > | ObjectRecords |
TArray< UObject * > | TempObjects |
TArray< UObject * > | PersistentOuters |
Definition at line 62 of file NightSkySaveInfo.h.
void UNightSkySaveInfo::ActorArraySaver | ( | UPARAM(ref) TArray< AActor * > & | SaveActors | ) |
Definition at line 7 of file NightSkySaveInfo.cpp.
void UNightSkySaveInfo::ActorPreloader | ( | AActor * | WorldActor, |
FObjectRecord & | ActorRecord ) |
Definition at line 31 of file NightSkySaveInfo.cpp.
void UNightSkySaveInfo::ActorSaver | ( | AActor * | SaveActor | ) |
Definition at line 15 of file NightSkySaveInfo.cpp.
void UNightSkySaveInfo::LoadData | ( | UObject * | Object, |
UPARAM(ref) TArray< uint8 > & | InData ) |
Definition at line 193 of file NightSkySaveInfo.cpp.
void UNightSkySaveInfo::SaveData | ( | UObject * | Object, |
TArray< uint8 > & | InData ) |
Definition at line 183 of file NightSkySaveInfo.cpp.
void UNightSkySaveInfo::UObjectArraySaver | ( | UPARAM(ref) TArray< UObject * > & | SaveObjects | ) |
Definition at line 52 of file NightSkySaveInfo.cpp.
void UNightSkySaveInfo::UObjectDataLoader | ( | ) |
Definition at line 174 of file NightSkySaveInfo.cpp.
void UNightSkySaveInfo::UObjectSaver | ( | UObject * | SaveObject | ) |
Definition at line 60 of file NightSkySaveInfo.cpp.
void UNightSkySaveInfo::UObjectsPreloader | ( | AActor * | WorldActor | ) |
Definition at line 116 of file NightSkySaveInfo.cpp.
TArray<uint8> UNightSkySaveInfo::Data |
Definition at line 68 of file NightSkySaveInfo.h.
TArray<FObjectRecord> UNightSkySaveInfo::ObjectRecords |
Definition at line 70 of file NightSkySaveInfo.h.
TArray<UObject*> UNightSkySaveInfo::PersistentOuters |
Definition at line 74 of file NightSkySaveInfo.h.
TArray<UObject*> UNightSkySaveInfo::TempObjects |
Definition at line 72 of file NightSkySaveInfo.h.