UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FGenericSaveGameSystem Member List

This is the complete list of members for FGenericSaveGameSystem, including all inherited members.

AsyncTaskPipeISaveGameSystemprotectedstatic
DeleteGame(bool bAttemptToUseUI, const TCHAR *Name, const int32 UserIndex) overrideFGenericSaveGameSysteminlinevirtual
DeleteGameAsync(bool bAttemptToUseUI, const TCHAR *Name, FPlatformUserId PlatformUserId, FSaveGameAsyncOpCompleteCallback Callback)ISaveGameSystemvirtual
DoesSaveGameExist(const TCHAR *Name, const int32 UserIndex) overrideFGenericSaveGameSysteminlinevirtual
DoesSaveGameExistAsync(const TCHAR *Name, FPlatformUserId PlatformUserId, FSaveGameAsyncExistsCallback Callback)ISaveGameSystemvirtual
DoesSaveGameExistWithResult(const TCHAR *Name, const int32 UserIndex) overrideFGenericSaveGameSysteminlinevirtual
DoesSaveSystemSupportMultipleUsers() overrideFGenericSaveGameSysteminlinevirtual
ESaveExistsResult enum nameISaveGameSystem
FSaveGameAsyncExistsCallback typedefISaveGameSystem
FSaveGameAsyncGetNamesCallback typedefISaveGameSystem
FSaveGameAsyncInitCompleteCallback typedefISaveGameSystem
FSaveGameAsyncLoadCompleteCallback typedefISaveGameSystem
FSaveGameAsyncOpCompleteCallback typedefISaveGameSystem
GetSaveGameNames(TArray< FString > &FoundSaves, const int32 UserIndex) overrideFGenericSaveGameSysteminlinevirtual
GetSaveGameNamesAsync(FPlatformUserId PlatformUserId, FSaveGameAsyncGetNamesCallback Callback)ISaveGameSystemvirtual
GetSaveGamePath(const TCHAR *Name)FGenericSaveGameSysteminlineprotectedvirtual
InitAsync(bool bAttemptToUseUI, FPlatformUserId PlatformUserId, FSaveGameAsyncInitCompleteCallback Callback)ISaveGameSystemvirtual
LoadGame(bool bAttemptToUseUI, const TCHAR *Name, const int32 UserIndex, TArray< uint8 > &Data) overrideFGenericSaveGameSysteminlinevirtual
LoadGameAsync(bool bAttemptToUseUI, const TCHAR *Name, FPlatformUserId PlatformUserId, FSaveGameAsyncLoadCompleteCallback Callback)ISaveGameSystemvirtual
LoadGameIfExistsAsync(bool bAttemptToUseUI, const TCHAR *Name, FPlatformUserId PlatformUserId, FSaveGameAsyncLoadCompleteCallback Callback)ISaveGameSystemvirtual
OnAsyncComplete(TFunction< void()> Callback)ISaveGameSystemprotected
PlatformHasNativeUI() overrideFGenericSaveGameSysteminlinevirtual
SaveGame(bool bAttemptToUseUI, const TCHAR *Name, const int32 UserIndex, const TArray< uint8 > &Data) overrideFGenericSaveGameSysteminlinevirtual
SaveGameAsync(bool bAttemptToUseUI, const TCHAR *Name, FPlatformUserId PlatformUserId, TSharedRef< const TArray< uint8 > > Data, FSaveGameAsyncOpCompleteCallback Callback)ISaveGameSystemvirtual