AreAnySlotOperationsActive | final function bool AreAnySlotOperationsActive() |
DeleteSaveData | final function bool DeleteSaveData(int SaveSlot) |
DeserializeObject | final native function Object DeserializeObject(class ObjectClass, out array Data, SaveDataVersionSupport VersionSupport, int DataVersion) |
DoesSaveSlotKeyValueDataAlreadyExist | private final function int DoesSaveSlotKeyValueDataAlreadyExist(string DataStoreID, string DataBlobName) |
GetDataStoreIDAndBlobNameForSaveSlot | private final function bool GetDataStoreIDAndBlobNameForSaveSlot(int SaveSlot, out string DataStoreID, out string DataBlobName) |
GetKeyValue | final function bool GetKeyValue(int SaveSlot, string KeyName, EPlatformInterfaceDataType Type, out PlatformInterfaceDelegateResult Value) |
GetNumberOfSaveSlots | final function bool GetNumberOfSaveSlots(out int NumSaveSlots) |
GetSaveData | final function GetSaveData(int SaveSlot) |
Init | final function Init(CloudSaveSystemKVSInterface InKeyValueStore, CloudSaveSystemDataBlobStoreInterface InDataBlobStore, int VersionNumber) |
InternalSetSaveSlotKeyValues | private final function bool InternalSetSaveSlotKeyValues(int SaveSlot, string DataStoreID, string SaveDataBlobName) |
IsDeleteOperationActive | final function bool IsDeleteOperationActive() |
IsOperationActiveForSlot | final function bool IsOperationActiveForSlot(int SlotIndex) |
OnDeleteSaveDataComplete | final function OnDeleteSaveDataComplete(bool bWasSucessfull, string StorageID, string BlobName, string Error) |
OnGetSaveDataCallback | delegate OnGetSaveDataCallback(bool bWasSuccessful, int SaveSlot, out array DataBlob, string Error) |
OnGetSaveDataComplete | final function private OnGetSaveDataComplete(bool bWasSuccessful, string StorageID, string BlobName, out array DataBlob, string Error) |
OnSetSaveDataComplete | final function private OnSetSaveDataComplete(bool bWasSucessfull, string StorageID, string BlobName, string Error) |
SaveSystemCallback | delegate SaveSystemCallback(bool bWasSuccessful, int SaveSlot, string Error) |
SerializeObject | final native function SerializeObject(Object ObjectToSerialize, out array Data, int DataVersion) |
SetKeyValue | final function bool SetKeyValue(int SaveSlot, string KeyName, const out PlatformInterfaceData Value) |
SetSaveData | final function SetSaveData(int SaveSlot, const out array SaveDataBlob) |
SetSaveSlotKeyValues | final function bool SetSaveSlotKeyValues(string DataStoreID, string SaveDataBlobName, out int SaveSlot) |
WriteNumSaveSlots | private final function bool WriteNumSaveSlots(int NumSaveSlots) |