Zdexby TheHolyOneZ
2,759 classes
Class

UAtlasSaveSlotsManager

: UObject
/Script/Atlas.AtlasSaveSlotsManager 0x0148 (328 B) align 8 inherited 0x0028 vtable /Script/Atlas
0x00x0148

Members 11

OffsetSizeNameTypeFlagsDefault
0x10OnStateChangedFMulticastScriptDelegate4 flags<delegate>
0x00380x10padding / unreflected
0x10OnStateProcessingEventFMulticastScriptDelegate4 flags<delegate>
0x01bDelayLoadingbool7 flagsfalse
0x00590x07padding / unreflected
0x08LoadedStateUAtlasState*5 flags/Engine/Transient.AtlasState_2147482635
0x08LoadedDlcStateUAtlasState*5 flagsnullptr
0x08LoadedMetaUAtlasMetaState*5 flags/Engine/Transient.AtlasMetaState_2147482634
0x08UserMetaStateUAtlasUserMetaState*5 flags/Engine/Transient.AtlasUserMetaState_2147482633
0x08ActiveCheckpointUAtlasState*Transient+5 flags/Engine/Transient.AtlasState_2147482632
0x08ActiveDlcCheckpointUAtlasState*Transient+5 flagsnullptr
0x10GgpSavesTArray<FGgpSave>Transient+2 flags[]
0x18CachedSaveStateFCachedSaveTransient+2 flags{CurrentSlotIndex=-1, State=nullptr, DlcState=nullptr}
0x00B80x90unreflected bytes to end of UAtlasSaveSlotsManager

Functions 26

SignatureFlagsNativeParams
void SetGameHasLaunchedForActiveUser()FinalNative+1 flags0x00
void SetEULAAcceptedForActiveUser(bool accepted)FinalNative+1 flags0x01
void SetCurrentPersistentLevel(const FName& LevelName, const EAtlasSaveTarget& SaveTarget)FinalNative+1 flags0x09
void SaveUserMetaState()FinalNative+1 flags0x00
void SaveInputSettings()FinalNative+1 flags0x00
void ResetActiveSaveStateFileOnDisk(UObject* WorldContext)FinalNative+1 flags0x08
void OnInputSettingsSaved(const FString& SlotName, int32 UserIndex, bool bSuccess)FinalNative+1 flags0x15
FString MakeSaveSlotName(int32 saveSlotIndex)FinalNative+1 flags0x18
FString MakeSaveMetaName(const FString& saveSlotName)FinalNative+1 flags0x20
FString MakeGgpSaveSlotName()FinalNative+1 flags0x10
void LoadSaveSlotToMemory(const FString& saveSlotName)FinalNative+1 flags0x10
void LoadInputSettings()FinalNative+1 flags0x00
void LoadCurrentUserIndexToMemory()FinalNative+1 flags0x00
bool IsMainUserSave()FinalNative+1 flags0x01
bool IsFirstTimeLaunchForActiveUser()FinalNative+1 flags0x01
bool IsAsyncSavingInProgress()FinalNative+1 flags0x01
bool HasGgpSave()FinalNative+1 flags0x01
bool HasEULABeenAcceptedForActiveUser()FinalNative+1 flags0x01
bool HasAnyUsedSaveSlots()FinalNative+1 flags0x01
bool HasActiveSaveSlot()FinalNative+1 flags0x01
FAtlasSaveSlot GetSaveSlot(const FString& saveSlot)FinalNative+1 flags0x48
int32 GetNumberOfSaveSlots()FinalNative+1 flags0x04
FString GetLastSavedDateTimeAsString(const FString& saveSlot)FinalNative+1 flags0x20
void DumpSaveData(int32 Type)FinalNative+1 flags0x04
void DeleteSaveSlot(const FString& saveSlotName)FinalNative+1 flags0x10
void ClearActiveSaveSlotFromDisk(const EAtlasSaveTarget& SaveTarget)FinalNative+1 flags0x01

Used by 2

types with a member, parameter or interface of this type