0x00x0058
Members 7
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | OwningPlayer | ULocalPlayer* | TransientProtected+6 flags | nullptr | |
| 0x10 | SaveSlotName | FString | TransientProtected+3 flags | "" | |
| 0x04 | SavedDataVersion | int32 | Protected+5 flags | 0 | |
| 0x04 | LoadedDataVersion | int32 | TransientProtected+5 flags | -1 | |
| 0x04 | CurrentSaveRequest | int32 | TransientProtected+5 flags | 0 | |
| 0x04 | LastSuccessfulSaveRequest | int32 | TransientProtected+5 flags | 0 | |
| 0x04 | LastErrorSaveRequest | int32 | TransientProtected+5 flags | 0 | |
| 0x0054 | 0x04 | unreflected bytes to end of ULocalPlayerSaveGame | |||
Functions 20
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool WasSaveRequested() | NativePublic | 0x01 | |
| bool WasLoaded() | NativePublic | 0x01 | |
| bool WasLastSaveSuccessful() | NativePublic | 0x01 | |
| bool SaveGameToSlotForLocalPlayer() | NativePublic | 0x01 | |
| void ResetToDefault() | NativePublic | 0x00 | |
| void OnResetToDefault() | EventPublic | 0x00 | |
| void OnPreSave() | EventPublic | 0x00 | |
| void OnPostSave(bool bSuccess) | EventPublic | 0x01 | |
| void OnPostLoad() | EventPublic | 0x00 | |
| ULocalPlayerSaveGame* LoadOrCreateSaveGameForLocalPlayer(TSubclassOf<ULocalPlayerSaveGame> SaveGameClass, APlayerController* LocalPlayerController, const FString& SlotName) | FinalNative+2 flags | 0x28 | |
| bool IsSaveInProgress() | NativePublic | 0x01 | |
| FString GetSaveSlotName() | NativePublic | 0x10 | |
| int32 GetSavedDataVersion() | NativePublic | 0x04 | |
| int32 GetPlatformUserIndex() | NativePublic | 0x04 | |
| FPlatformUserId GetPlatformUserId() | NativePublic | 0x04 | |
| APlayerController* GetLocalPlayerController() | NativePublic | 0x08 | |
| int32 GetLatestDataVersion() | NativePublic | 0x04 | |
| int32 GetInvalidDataVersion() | NativePublic | 0x04 | |
| bool AsyncSaveGameToSlotForLocalPlayer() | NativePublic | 0x01 | |
| bool AsyncLoadOrCreateSaveGameForLocalPlayer(TSubclassOf<ULocalPlayerSaveGame> SaveGameClass, APlayerController* LocalPlayerController, const FString& SlotName, const FScriptDelegate& Delegate) | FinalNative+2 flags | 0x31 |