|
| virtual bool | DoesSaveGameExist (const TCHAR *Name, const int32 UserIndex) override |
| |
| virtual ENGINE_API ESaveExistsResult | DoesSaveGameExistWithResult (const TCHAR *Name, const int32 UserIndex) override |
| |
| virtual ENGINE_API bool | GetSaveGameNames (TArray< FString > &FoundSaves, const int32 UserIndex) override |
| |
| virtual ENGINE_API bool | SaveGame (bool bAttemptToUseUI, const TCHAR *Name, const int32 UserIndex, const TArray< uint8 > &Data) override |
| |
| virtual ENGINE_API bool | LoadGame (bool bAttemptToUseUI, const TCHAR *Name, const int32 UserIndex, TArray< uint8 > &Data) override |
| |
| virtual ENGINE_API bool | DeleteGame (bool bAttemptToUseUI, const TCHAR *Name, const int32 UserIndex) override |
| |
| virtual ENGINE_API void | DoesSaveGameExistAsync (const TCHAR *Name, FPlatformUserId PlatformUserId, FSaveGameAsyncExistsCallback Callback) override |
| |
| virtual ENGINE_API void | SaveGameAsync (bool bAttemptToUseUI, const TCHAR *Name, FPlatformUserId PlatformUserId, TSharedRef< const TArray< uint8 > > Data, FSaveGameAsyncOpCompleteCallback Callback) override |
| |
| virtual ENGINE_API void | LoadGameAsync (bool bAttemptToUseUI, const TCHAR *Name, FPlatformUserId PlatformUserId, FSaveGameAsyncLoadCompleteCallback Callback) override |
| |
| virtual ENGINE_API void | LoadGameIfExistsAsync (bool bAttemptToUseUI, const TCHAR *Name, FPlatformUserId PlatformUserId, FSaveGameAsyncLoadCompleteCallback Callback) override |
| |
| virtual ENGINE_API void | DeleteGameAsync (bool bAttemptToUseUI, const TCHAR *Name, FPlatformUserId PlatformUserId, FSaveGameAsyncOpCompleteCallback Callback) override |
| |
| virtual ENGINE_API void | GetSaveGameNamesAsync (FPlatformUserId PlatformUserId, FSaveGameAsyncGetNamesCallback Callback) override |
| |
| virtual bool | PlatformHasNativeUI ()=0 |
| |
| virtual bool | DoesSaveSystemSupportMultipleUsers ()=0 |
| |
| virtual ENGINE_API void | InitAsync (bool bAttemptToUseUI, FPlatformUserId PlatformUserId, FSaveGameAsyncInitCompleteCallback Callback) |
| |
helper base class for async-compatible save games