| void UnsubscribeFromEvents(const TScriptInterface<ISaveExtensionInterface>& Interface) | FinalNative+1 flags | | 0x10 |
| void SubscribeForEvents(const TScriptInterface<ISaveExtensionInterface>& Interface) | FinalNative+1 flags | | 0x10 |
| USavePreset* SetActivePreset(TSubclassOf<USavePreset> PresetClass) | FinalNative+1 flags | | 0x10 |
| void SerializeStreamingLevel(ULevelStreaming* LevelStreaming) | FinalNative+1 flags | | 0x08 |
| bool IsSlotSavedById(int32 SlotId) | FinalNative+1 flags | | 0x05 |
| bool IsSlotSaved(const FName& SlotName) | FinalNative+1 flags | | 0x09 |
| bool IsSavingOrLoading() | FinalNative+1 flags | | 0x01 |
| bool IsReady() | FinalNative+1 flags | | 0x01 |
| bool IsInSlot() | FinalNative+1 flags | | 0x01 |
| bool HasSlots() | FinalNative+1 flags | | 0x01 |
| FName GetSlotNameFromId(int32 SlotId) | FinalNative+1 flags | | 0x0C |
| USlotInfo* GetSlotInfo(int32 SlotId) | FinalNative+1 flags | | 0x10 |
| USlotInfo* GetCurrentInfo() | FinalNative+1 flags | | 0x08 |
| USlotData* GetCurrentData() | FinalNative+1 flags | | 0x08 |
| void EnableSaveDump(int32 LevelSize, int32 ActorSize) | FinalNative+1 flags | | 0x08 |
| void EnableExtension() | FinalNative+1 flags | | 0x00 |
| void DisableSaveDump() | FinalNative+1 flags | | 0x00 |
| void DisableExtension() | FinalNative+1 flags | | 0x00 |
| void DeserializeStreamingLevel(ULevelStreaming* LevelStreaming) | FinalNative+1 flags | | 0x08 |
| bool DeleteSlotById(int32 SlotId) | FinalNative+1 flags | | 0x05 |
| bool DeleteSlot(USlotInfo* Slot) | FinalNative+1 flags | | 0x09 |
| void BPSaveSlotToId(int32 SlotId, bool bScreenshot, const FScreenshotSize& Size, const ESaveGameResult& Result, const FLatentActionInfo& LatentInfo, bool bOverrideIfNeeded) | FinalNative+1 flags | | 0x31 |
| void BPSaveSlotByInfo(USlotInfo* SlotInfo, bool bScreenshot, const FScreenshotSize& Size, const ESaveGameResult& Result, const FLatentActionInfo& LatentInfo, bool bOverrideIfNeeded) | FinalNative+1 flags | | 0x31 |
| void BPSaveSlotById(int32 SlotId, bool bScreenshot, const FScreenshotSize& Size, const ESaveGameResult& Result, const FLatentActionInfo& LatentInfo, bool bOverrideIfNeeded) | FinalNative+1 flags | | 0x31 |
| void BPSaveSlot(const FName& SlotName, bool bScreenshot, const FScreenshotSize& Size, const ESaveGameResult& Result, const FLatentActionInfo& LatentInfo, bool bOverrideIfNeeded) | FinalNative+1 flags | | 0x31 |
| void BPSaveCurrentSlot(bool bScreenshot, const FScreenshotSize& Size, const ESaveGameResult& Result, const FLatentActionInfo& LatentInfo) | FinalNative+1 flags | | 0x28 |
| void BPReloadCurrentSlot(const ELoadGameResult& Result, const FLatentActionInfo& LatentInfo) | FinalNative+1 flags | | 0x20 |
| void BPLoadSlotFromId(int32 SlotId, const ELoadGameResult& Result, const FLatentActionInfo& LatentInfo) | FinalNative+1 flags | | 0x20 |
| void BPLoadSlotByInfo(USlotInfo* SlotInfo, const ELoadGameResult& Result, const FLatentActionInfo& LatentInfo) | FinalNative+1 flags | | 0x28 |
| void BPLoadSlotById(int32 SlotId, const ELoadGameResult& Result, const FLatentActionInfo& LatentInfo) | FinalNative+1 flags | | 0x20 |
| void BPLoadSlot(const FName& SlotName, const ELoadGameResult& Result, const FLatentActionInfo& LatentInfo) | FinalNative+1 flags | | 0x28 |
| USavePreset* BPGetPreset() | FinalNative+1 flags | | 0x08 |
| void BPDeleteAllSlots(const EDeleteSlotsResult& Result, const FLatentActionInfo& LatentInfo) | FinalNative+1 flags | | 0x20 |