![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for ISaveGameSystem, including all inherited members.
| AsyncTaskPipe | ISaveGameSystem | protectedstatic |
| DeleteGame(bool bAttemptToUseUI, const TCHAR *Name, const int32 UserIndex)=0 | ISaveGameSystem | pure virtual |
| DeleteGameAsync(bool bAttemptToUseUI, const TCHAR *Name, FPlatformUserId PlatformUserId, FSaveGameAsyncOpCompleteCallback Callback) | ISaveGameSystem | virtual |
| DoesSaveGameExist(const TCHAR *Name, const int32 UserIndex)=0 | ISaveGameSystem | pure virtual |
| DoesSaveGameExistAsync(const TCHAR *Name, FPlatformUserId PlatformUserId, FSaveGameAsyncExistsCallback Callback) | ISaveGameSystem | virtual |
| DoesSaveGameExistWithResult(const TCHAR *Name, const int32 UserIndex)=0 | ISaveGameSystem | pure virtual |
| DoesSaveSystemSupportMultipleUsers()=0 | ISaveGameSystem | pure virtual |
| ESaveExistsResult enum name | ISaveGameSystem | |
| FSaveGameAsyncExistsCallback typedef | ISaveGameSystem | |
| FSaveGameAsyncGetNamesCallback typedef | ISaveGameSystem | |
| FSaveGameAsyncInitCompleteCallback typedef | ISaveGameSystem | |
| FSaveGameAsyncLoadCompleteCallback typedef | ISaveGameSystem | |
| FSaveGameAsyncOpCompleteCallback typedef | ISaveGameSystem | |
| GetSaveGameNames(TArray< FString > &FoundSaves, const int32 UserIndex) | ISaveGameSystem | inlinevirtual |
| GetSaveGameNamesAsync(FPlatformUserId PlatformUserId, FSaveGameAsyncGetNamesCallback Callback) | ISaveGameSystem | virtual |
| InitAsync(bool bAttemptToUseUI, FPlatformUserId PlatformUserId, FSaveGameAsyncInitCompleteCallback Callback) | ISaveGameSystem | virtual |
| LoadGame(bool bAttemptToUseUI, const TCHAR *Name, const int32 UserIndex, TArray< uint8 > &Data)=0 | ISaveGameSystem | pure virtual |
| LoadGameAsync(bool bAttemptToUseUI, const TCHAR *Name, FPlatformUserId PlatformUserId, FSaveGameAsyncLoadCompleteCallback Callback) | ISaveGameSystem | virtual |
| LoadGameIfExistsAsync(bool bAttemptToUseUI, const TCHAR *Name, FPlatformUserId PlatformUserId, FSaveGameAsyncLoadCompleteCallback Callback) | ISaveGameSystem | virtual |
| OnAsyncComplete(TFunction< void()> Callback) | ISaveGameSystem | protected |
| PlatformHasNativeUI()=0 | ISaveGameSystem | pure virtual |
| SaveGame(bool bAttemptToUseUI, const TCHAR *Name, const int32 UserIndex, const TArray< uint8 > &Data)=0 | ISaveGameSystem | pure virtual |
| SaveGameAsync(bool bAttemptToUseUI, const TCHAR *Name, FPlatformUserId PlatformUserId, TSharedRef< const TArray< uint8 > > Data, FSaveGameAsyncOpCompleteCallback Callback) | ISaveGameSystem | virtual |