#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: GameBase #include "Basic.hpp" #include "CoreUObject_structs.hpp" #include "LevelStreaming_structs.hpp" namespace SDK { // Enum GameBase.EAudioProfile // NumValues: 0x0005 enum class EAudioProfile : uint8 { NighMode = 0, Low = 1, Medium = 2, High = 3, EAudioProfile_MAX = 4, }; // Enum GameBase.EAudioDynamicRange // NumValues: 0x0004 enum class EAudioDynamicRange : uint8 { Low = 0, Medium = 1, High = 2, EAudioDynamicRange_MAX = 3, }; // Enum GameBase.EGameBaseInputDevice // NumValues: 0x0003 enum class EGameBaseInputDevice : uint8 { MouseOrKeyboard = 0, Gamepad = 1, EGameBaseInputDevice_MAX = 2, }; // Enum GameBase.EStateWidgetFlags // NumValues: 0x0006 enum class EStateWidgetFlags : uint8 { DoNotShowOnStateChange = 0, DoNotHideOnStateChange = 1, DoNotDeleteAfterHide = 2, AutoRemoveFromViewPort = 3, EventCatcher = 4, EStateWidgetFlags_MAX = 5, }; // Enum GameBase.GFXQuality // NumValues: 0x0008 enum class EGFXQuality : uint8 { VeryLow = 0, Low = 1, Medium = 2, High = 3, Epic = 4, Advanced = 5, MAX = 6, Autodetect = 6, }; // Enum GameBase.SpecialGFXQuality // NumValues: 0x0003 enum class ESpecialGFXQuality : uint8 { Quality = 0, Performance = 1, SpecialGFXQuality_MAX = 2, }; // Enum GameBase.EFpsCap // NumValues: 0x0004 enum class EFpsCap : uint8 { Unlimited = 0, Fps30 = 1, Fps60 = 2, EFpsCap_MAX = 3, }; // Enum GameBase.EAntiAliasing // NumValues: 0x0005 enum class EAntiAliasing : uint8 { None = 0, FXAA = 1, TXAA = 2, DLSS = 3, EAntiAliasing_MAX = 4, }; // Enum GameBase.ERaytracing // NumValues: 0x0004 enum class ERaytracing : uint8 { Off = 0, On = 1, ForceOn = 2, ERaytracing_MAX = 3, }; // Enum GameBase.EDynamicResolution // NumValues: 0x0004 enum class EDynamicResolution : uint8 { Off = 0, LockOn30 = 1, LockOn60 = 2, EDynamicResolution_MAX = 3, }; // Enum GameBase.EFrameGeneration // NumValues: 0x0003 enum class EFrameGeneration : uint8 { Off = 0, On = 1, EFrameGeneration_MAX = 2, }; // Enum GameBase.EMultiFrameGeneration // NumValues: 0x0003 enum class EMultiFrameGeneration : uint8 { Off = 0, On = 1, EMultiFrameGeneration_MAX = 2, }; // Enum GameBase.ESuperResolution // NumValues: 0x0007 enum class ESuperResolution : uint8 { None = 0, DLSS = 1, FSR1 = 2, FSR3 = 3, TSR = 4, XeSS = 5, ESuperResolution_MAX = 6, }; // Enum GameBase.EScreenWideMode // NumValues: 0x0005 enum class EScreenWideMode : uint8 { Undefined = 255, Normal = 0, UltraWide = 1, SuperUltraWide = 2, EScreenWideMode_MAX = 256, }; // Enum GameBase.EPanini // NumValues: 0x0004 enum class EPanini : uint8 { Off = 0, Medium = 1, High = 2, EPanini_MAX = 3, }; // Enum GameBase.EScreenMode // NumValues: 0x0004 enum class EScreenMode : uint8 { Fullscreen = 0, Borderless = 1, Windowed = 2, EScreenMode_MAX = 3, }; // Enum GameBase.EVSyncInterval // NumValues: 0x0006 enum class EVSyncInterval : uint8 { Off = 0, VSyncI1 = 1, VSyncI2 = 2, VSyncI3 = 3, VSyncI4 = 4, EVSyncInterval_MAX = 5, }; // Enum GameBase.EMotionBlurState // NumValues: 0x0004 enum class EMotionBlurState : uint8 { Disabled = 0, CineOnly = 1, Enabled = 2, EMotionBlurState_MAX = 3, }; // Enum GameBase.EChromaticAberration // NumValues: 0x0004 enum class EChromaticAberration : uint8 { Off = 0, CineOnly = 1, On = 2, EChromaticAberration_MAX = 3, }; // Enum GameBase.EGsaOptionConditionAction // NumValues: 0x0008 enum class EGsaOptionConditionAction : uint8 { Enable = 0, Disable = 1, Visible = 2, Hidden = 3, Active = 4, Inative = 5, Custom = 6, EGsaOptionConditionAction_MAX = 7, }; // Enum GameBase.EGsaOptionFlags // NumValues: 0x000A enum class EGsaOptionFlags : uint8 { PCOnly = 0, ConsoleOnly = 1, CustomType = 2, NonEditable = 3, Advanced = 4, PostApply = 5, Preset = 6, HasCustomOption = 7, UpdateViewOnChange = 8, EGsaOptionFlags_MAX = 9, }; // Enum GameBase.ESubtitleBackground // NumValues: 0x0004 enum class ESubtitleBackground : uint8 { None = 0, Transparent = 1, Solid = 2, ESubtitleBackground_MAX = 3, }; // Enum GameBase.ETextSize // NumValues: 0x0006 enum class ETextSize : uint8 { Tiny = 0, Small = 1, Medium = 2, Big = 3, Huge = 4, ETextSize_MAX = 5, }; // Enum GameBase.ESubtitleColor // NumValues: 0x0004 enum class ESubtitleColor : uint8 { Off = 0, On = 1, ColorOnlyNames = 2, ESubtitleColor_MAX = 3, }; // Enum GameBase.ETextFont // NumValues: 0x0004 enum class ETextFont : uint8 { Default = 0, Bold = 1, Dyslexic = 2, ETextFont_MAX = 3, }; // Enum GameBase.EControlTipsVisibility // NumValues: 0x0004 enum class EControlTipsVisibility : uint8 { Off = 0, Dynamic = 1, On = 2, EControlTipsVisibility_MAX = 3, }; // Enum GameBase.ETooltipsVisibilityEffects // NumValues: 0x0003 enum class ETooltipsVisibilityEffects : uint8 { None = 0, Fadingout = 1, ETooltipsVisibilityEffects_MAX = 2, }; // Enum GameBase.EControllerIcons // NumValues: 0x0004 enum class EControllerIcons : uint8 { Microsoft = 0, Sony = 1, Nintendo = 2, EControllerIcons_MAX = 3, }; // Enum GameBase.EInputTriggerMode // NumValues: 0x0004 enum class EInputTriggerMode : uint8 { None = 0, Left = 1, Right = 2, EInputTriggerMode_MAX = 3, }; // Enum GameBase.ENS2MouseInputType // NumValues: 0x0004 enum class ENS2MouseInputType : uint8 { Off = 0, JoyConRight = 1, JoyConLeft = 2, ENS2MouseInputType_MAX = 3, }; // Enum GameBase.EStartGamePanelPlatform // NumValues: 0x0006 enum class EStartGamePanelPlatform : uint8 { All = 0, PcOnly = 1, ConsoleOnly = 2, Ps5Only = 3, XboxOnly = 4, EStartGamePanelPlatform_MAX = 5, }; // ScriptStruct GameBase.AudioSettingsManager // 0x0001 (0x0001 - 0x0000) struct FAudioSettingsManager final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAudioSettingsManager; // ScriptStruct GameBase.SaveSlotInfo // 0x0038 (0x0038 - 0x0000) struct FSaveSlotInfo { public: int32 SlotIndex; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UserIndex; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ProfileName; // 0x0008(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDateTime DateTime; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture2D* ScreenShot; // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTimespan PlayTime; // 0x0028(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 IsEmpty : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 IsUnsupported : 1; // 0x0030(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 IsAuto : 1; // 0x0030(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 IsLastPlayedGame : 1; // 0x0030(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 IsDisabled : 1; // 0x0030(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 IsVisible : 1; // 0x0030(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSaveSlotInfo; // ScriptStruct GameBase.BinaryBlob // 0x0010 (0x0010 - 0x0000) struct FBinaryBlob final { public: TArray Data; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBinaryBlob; // ScriptStruct GameBase.StateWidget // 0x0038 (0x0038 - 0x0000) struct FStateWidget final { public: TSoftClassPtr WidgetClass; // 0x0000(0x0028)(Transient, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UUserWidget* Widget; // 0x0030(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStateWidget; // ScriptStruct GameBase.GenericSpawnPointData // 0x0170 (0x0170 - 0x0000) struct FGenericSpawnPointData final { public: struct FGuid Guid; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FStreamableLevelHandle PersistentLevel; // 0x0010(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic) uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform position; // 0x0040(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FWorldPartitionStateRequestData WorldStateRequestData; // 0x00A0(0x00D0)(Edit, BlueprintVisible, EditConst, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGenericSpawnPointData; // ScriptStruct GameBase.GFXSettings // 0x0090 (0x0090 - 0x0000) struct FGFXSettings final { public: TMap GsaOptions; // 0x0000(0x0050)(NativeAccessSpecifierPublic) float GammaValue; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVSyncInterval VSyncInterval; // 0x0054(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EScreenMode ScreenMode; // 0x0055(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_56[0x2]; // 0x0056(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 MonitorIndex; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint Resolution; // 0x005C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HDR; // 0x0064(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_65[0x3]; // 0x0065(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float HDRMinLuminance; // 0x0068(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HDRMidLuminance; // 0x006C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HDRMaxLuminance; // 0x0070(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HDRBrightness; // 0x0074(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HDRUIBrightness; // 0x0078(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HDRUIContrast; // 0x007C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EGFXQuality Quality; // 0x0080(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AdvQualityIsCustom; // 0x0081(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESpecialGFXQuality SpecialQuality; // 0x0082(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EFpsCap FpsCap; // 0x0083(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Raytracing; // 0x0084(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDynamicResolution DynRes; // 0x0085(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EFrameGeneration FrameGen; // 0x0086(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMultiFrameGeneration MultiFrameGen; // 0x0087(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPanini Panini; // 0x0088(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EChromaticAberration ChromaticAberration; // 0x0089(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8A[0x6]; // 0x008A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGFXSettings; // ScriptStruct GameBase.GsaOptionCondition // 0x0010 (0x0010 - 0x0000) struct FGsaOptionCondition final { public: class FName Property; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Value; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EGsaOptionConditionAction action; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGsaOptionCondition; // ScriptStruct GameBase.GsaNamedOption // 0x0058 (0x0058 - 0x0000) struct FGsaNamedOption final { public: class FString Name; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Default; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ValueMin; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ValueMax; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumSteps; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Values; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray QualityValues; // 0x0030(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) struct FGsaOptionCondition Condition; // 0x0040(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) int32 Flags; // 0x0050(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGsaNamedOption; // ScriptStruct GameBase.VolumeData // 0x0008 (0x0008 - 0x0000) struct FVolumeData final { public: float Volume; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsMuted; // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FVolumeData; // ScriptStruct GameBase.SaveData // 0x0010 (0x0010 - 0x0000) struct FSaveData { public: bool HasData; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FTimespan PlayTime; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSaveData; // ScriptStruct GameBase.SaveDataStreaming // 0x00E0 (0x00E0 - 0x0000) struct FSaveDataStreaming final { public: bool HasPlayerLocation; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0xF]; // 0x0001(0x000F)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform PlayerLocation; // 0x0010(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid SpawnpointGuid; // 0x0070(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLevelStreamingSaveData LevelStreaming; // 0x0080(0x0038)(NativeAccessSpecifierPublic) struct FStreamableLevelHandle PersistentLevelHandle; // 0x00B8(0x0028)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSaveDataStreaming; // ScriptStruct GameBase.ScreenResolutionRHIBP // 0x000C (0x000C - 0x0000) struct FScreenResolutionRHIBP final { public: int32 Width; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Height; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RefreshRate; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FScreenResolutionRHIBP; // ScriptStruct GameBase.SpecialEvent // 0x0020 (0x0020 - 0x0000) struct FSpecialEvent final { public: class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDateTime FromDate; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDateTime ToDate; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UTCDate; // 0x0018(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IgnoreYear; // 0x0019(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1A[0x6]; // 0x001A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSpecialEvent; }