#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: Yggdrasil #include "Basic.hpp" #include "EnhancedInput_structs.hpp" #include "CoreUObject_structs.hpp" #include "GameplayTags_structs.hpp" #include "SlateCore_structs.hpp" #include "Engine_structs.hpp" namespace SDK { // Enum Yggdrasil.EMappingContextPriority // NumValues: 0x0008 enum class EMappingContextPriority : uint8 { BaseGameplay = 0, AlternateGameplay = 1, BaseInteractable = 2, SpecializedGameplay = 3, BaseUI = 4, SpecializedUI = 5, Debug = 6, EMappingContextPriority_MAX = 7, }; // Enum Yggdrasil.EInExecPins // NumValues: 0x0003 enum class EInExecPins : uint8 { Start = 0, Continue = 1, EInExecPins_MAX = 2, }; // Enum Yggdrasil.EFadeOutPins // NumValues: 0x0003 enum class EFadeOutPins : uint8 { FadeStart = 0, Completed = 1, EFadeOutPins_MAX = 2, }; // Enum Yggdrasil.EFadeWaitOutPins // NumValues: 0x0005 enum class EFadeWaitOutPins : uint8 { FadeToBlackStart = 0, WaitStart = 1, FadeToGameStart = 2, Completed = 3, EFadeWaitOutPins_MAX = 4, }; // Enum Yggdrasil.EFadeEventOutPins // NumValues: 0x0005 enum class EFadeEventOutPins : uint8 { FadeToBlackStart = 0, EventStart = 1, FadeToGameStart = 2, Completed = 3, EFadeEventOutPins_MAX = 4, }; // Enum Yggdrasil.EFadeCurveType // NumValues: 0x0008 enum class EFadeCurveType : uint8 { Linear = 0, QuadIn = 1, QuadOut = 2, QuadInOut = 3, CubicIn = 4, CubicOut = 5, CubicInOut = 6, EFadeCurveType_MAX = 7, }; // Enum Yggdrasil.EDateType // NumValues: 0x0004 enum class EDateType : uint8 { Year = 0, Month = 1, Day = 2, EDateType_MAX = 3, }; // Enum Yggdrasil.EOptionsOrder // NumValues: 0x0003 enum class EOptionsOrder : uint8 { Ascending = 0, Descending = 1, EOptionsOrder_MAX = 2, }; // Enum Yggdrasil.EFreyaFocusableState // NumValues: 0x0004 enum class EFreyaFocusableState : uint8 { Normal = 0, Selected = 1, Disabled = 2, EFreyaFocusableState_MAX = 3, }; // Enum Yggdrasil.EHUDWidgetVisibility // NumValues: 0x0003 enum class EHUDWidgetVisibility : uint8 { Visible = 0, NotVisible = 1, EHUDWidgetVisibility_MAX = 2, }; // Enum Yggdrasil.EFreyaNotificationPriority // NumValues: 0x0005 enum class EFreyaNotificationPriority : uint8 { GameplayLow = 0, GameplayMedium = 1, GameplayHigh = 2, Count = 3, EFreyaNotificationPriority_MAX = 4, }; // Enum Yggdrasil.EFreyaPopupPriority // NumValues: 0x0008 enum class EFreyaPopupPriority : uint8 { Low = 0, Medium = 1, High = 2, VeryHigh = 3, System = 4, ControllerDisconnect = 5, Count = 6, EFreyaPopupPriority_MAX = 7, }; // Enum Yggdrasil.EVisualType // NumValues: 0x0004 enum class EVisualType : uint8 { Image = 0, Video = 1, None = 2, EVisualType_MAX = 3, }; // Enum Yggdrasil.EMenuOperationType // NumValues: 0x0003 enum class EMenuOperationType : uint8 { Hide = 0, Show = 1, EMenuOperationType_MAX = 2, }; // Enum Yggdrasil.EMenuAnimationType // NumValues: 0x0006 enum class EMenuAnimationType : uint8 { NoAnimations = 0, OnlyPlayFirst = 1, OnlyPlayFirstNoWait = 2, PlayAll = 3, PlayAllNoWait = 4, EMenuAnimationType_MAX = 5, }; // Enum Yggdrasil.EDefaultAttribute // NumValues: 0x0002 enum class EDefaultAttribute : uint8 { PlayerLocation = 0, EDefaultAttribute_MAX = 1, }; // Enum Yggdrasil.EEventsAllowedForInputSwitching // NumValues: 0x0004 enum class EEventsAllowedForInputSwitching : uint8 { MouseMove = 0, MouseButton = 1, Key = 2, EEventsAllowedForInputSwitching_MAX = 3, }; // Enum Yggdrasil.EYggPeripheralType // NumValues: 0x0005 enum class EYggPeripheralType : uint8 { None = 0, Playstation = 1, Xbox = 2, KeyboardAndMouse = 3, EYggPeripheralType_MAX = 4, }; // Enum Yggdrasil.EYggGamepadType // NumValues: 0x0004 enum class EYggGamepadType : uint8 { None = 0, Playstation = 1, Xbox = 2, EYggGamepadType_MAX = 3, }; // Enum Yggdrasil.EYggInputDeviceType // NumValues: 0x0005 enum class EYggInputDeviceType : uint8 { None = 0, Mouse = 1, Keyboard = 2, Gamepad = 3, EYggInputDeviceType_MAX = 4, }; // Enum Yggdrasil.EYggPhotoModeColorGradingBalance // NumValues: 0x0004 enum class EYggPhotoModeColorGradingBalance : uint8 { Saturation = 0, Contrast = 1, Gamma = 2, MAX = 3, }; // Enum Yggdrasil.EYggPhotoModeIconType // NumValues: 0x0004 enum class EYggPhotoModeIconType : uint8 { KeyboardAndMouse = 0, Playstation = 1, Xbox = 2, EYggPhotoModeIconType_MAX = 3, }; // Enum Yggdrasil.EYggPlatformType // NumValues: 0x0007 enum class EYggPlatformType : uint8 { PC = 0, Steam = 1, EOS = 2, GOG = 3, PS5 = 4, XSX = 5, EYggPlatformType_MAX = 6, }; // Enum Yggdrasil.EYggTestComparisonMethod // NumValues: 0x0005 enum class EYggTestComparisonMethod : uint8 { LessThan = 0, LessThanOrEqualTo = 1, GreaterThanOrEqualTo = 2, GreaterThan = 3, EYggTestComparisonMethod_MAX = 4, }; // ScriptStruct Yggdrasil.BifrostTransitionLock // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FBifrostTransitionLock final { public: uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBifrostTransitionLock; // ScriptStruct Yggdrasil.InputMappingContextDefinition // 0x0010 (0x0010 - 0x0000) struct FInputMappingContextDefinition final { public: class UInputMappingContext* MappingContext; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMappingContextPriority Priority; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FModifyContextOptions ModifyContextOptions; // 0x0009(0x0001)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 MappingContextPriority; // 0x000C(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FInputMappingContextDefinition; // ScriptStruct Yggdrasil.EnhancedInputHelpers // 0x0001 (0x0001 - 0x0000) struct FEnhancedInputHelpers final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FEnhancedInputHelpers; // ScriptStruct Yggdrasil.FreyaDiageticWidgetHelpers // 0x0001 (0x0001 - 0x0000) struct FFreyaDiageticWidgetHelpers final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFreyaDiageticWidgetHelpers; // ScriptStruct Yggdrasil.FreyaFadeLayerTestUtility // 0x0038 (0x0038 - 0x0000) struct FFreyaFadeLayerTestUtility final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UFreyaFadeLayer* FadeLayer; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFreya* Freya; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_20[0x18]; // 0x0020(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFreyaFadeLayerTestUtility; // ScriptStruct Yggdrasil.FreyaImageButtonStyleData // 0x0010 (0x0010 - 0x0000) struct FFreyaImageButtonStyleData final { public: class UFreyaImageStyle* NormalImageStyle; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFreyaImageStyle* HoveredImageStyle; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFreyaImageButtonStyleData; // ScriptStruct Yggdrasil.FreyaLoaderTestUtility // 0x0018 (0x0018 - 0x0000) struct FFreyaLoaderTestUtility final { public: class UFreyaLoader* FreyaLoader; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x10]; // 0x0008(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFreyaLoaderTestUtility; // ScriptStruct Yggdrasil.FreyaMenuContext // 0x0020 (0x0020 - 0x0000) struct FFreyaMenuContext final { public: class UFreyaMenuWidget* Root; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag Stack; // 0x0008(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray History; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFreyaMenuContext; // ScriptStruct Yggdrasil.FreyaTimedNotificationHandle // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FFreyaTimedNotificationHandle final { public: uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFreyaTimedNotificationHandle; // ScriptStruct Yggdrasil.FreyaPopupHandle // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FFreyaPopupHandle final { public: uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFreyaPopupHandle; // ScriptStruct Yggdrasil.FreyaPopupData // 0x0070 (0x0070 - 0x0000) struct alignas(0x08) FFreyaPopupData final { public: uint8 Pad_0[0x70]; // 0x0000(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFreyaPopupData; // ScriptStruct Yggdrasil.FreyaSelectorStyleData // 0x0030 (0x0030 - 0x0000) struct FFreyaSelectorStyleData final { public: class UFreyaBorderStyle* SelectorBorderStyle; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFreyaBorderStyle* HoveredSelectorBorderStyle; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFreyaProgressBarStyle* ProgressBarStyle; // 0x0010(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFreyaProgressBarStyle* HoveredProgressBarStyle; // 0x0018(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFreyaButtonStyle* ArrowsBtnStyle; // 0x0020(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFreyaButtonStyle* HoveredArrowsBtnStyle; // 0x0028(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFreyaSelectorStyleData; // ScriptStruct Yggdrasil.FreyaSliderStyleData // 0x04B0 (0x04B0 - 0x0000) struct FFreyaSliderStyleData final { public: struct FLinearColor SliderBarColor; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor SliderHandleColor; // 0x0010(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSliderStyle SliderStyle; // 0x0020(0x0440)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) class UFreyaBorderStyle* BorderStyle; // 0x0460(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFreyaBorderStyle* HoveredBorderStyle; // 0x0468(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDataTableRowHandle TitleTextStyle; // 0x0470(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FDataTableRowHandle HoveredTitleTextStyle; // 0x0480(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FDataTableRowHandle ValueTextStyle; // 0x0490(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FDataTableRowHandle HoveredValueTextStyle; // 0x04A0(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFreyaSliderStyleData; // ScriptStruct Yggdrasil.FreyaTextButtonStyleData // 0x0020 (0x0020 - 0x0000) struct FFreyaTextButtonStyleData final { public: struct FDataTableRowHandle NormalTextStyle; // 0x0000(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FDataTableRowHandle HoveredTextStyle; // 0x0010(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFreyaTextButtonStyleData; // ScriptStruct Yggdrasil.TutorialPageData // 0x00C8 (0x00C8 - 0x0000) struct FTutorialPageData final { public: uint8 Pad_0[0x70]; // 0x0000(0x0070)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr Image; // 0x0070(0x0028)(Transient, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr Video; // 0x0098(0x0028)(Transient, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTutorialPageData; // ScriptStruct Yggdrasil.YggInputActionData // 0x0010 (0x0010 - 0x0000) struct FYggInputActionData final { public: class UInputAction* InputAction; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputMappingContext* InputMappingContext; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FYggInputActionData; // ScriptStruct Yggdrasil.InputWidgetData // 0x0050 (0x0050 - 0x0000) struct FInputWidgetData final { public: TArray EnhancedInputActions; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray InputActionNames; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) bool bIsChordedAction; // 0x0020(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsChoice; // 0x0021(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShowHoldToConfirmFeedback; // 0x0022(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShowHoldIfEligible; // 0x0023(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D IconSize; // 0x0028(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText InputText; // 0x0038(0x0010)(Edit, NativeAccessSpecifierPublic) bool bShowText; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsMouseClickableButton; // 0x0049(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 ActionKeyMappingToSkip; // 0x004A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4B[0x5]; // 0x004B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInputWidgetData; // ScriptStruct Yggdrasil.TextStyleRow // 0x02E8 (0x02F0 - 0x0008) struct FTextStyleRow final : public FTableRowBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTextBlockStyle TextStyle; // 0x0010(0x02E0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTextStyleRow; // ScriptStruct Yggdrasil.SubscribedAttribute // 0x0004 (0x0004 - 0x0000) struct FSubscribedAttribute final { public: uint32 SubscribedAttributeMask; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSubscribedAttribute; // ScriptStruct Yggdrasil.AnalyticsAttribute // 0x0020 (0x0020 - 0x0000) struct FAnalyticsAttribute final { public: class FString AttributeName; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString AttributeValue; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnalyticsAttribute; // ScriptStruct Yggdrasil.YggInputMappingContextPool // 0x0030 (0x0030 - 0x0000) struct FYggInputMappingContextPool final { public: TArray InputMappingContexts; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) TArray ExclusiveMappingContexts; // 0x0010(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) TArray DisabledReasons; // 0x0020(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FYggInputMappingContextPool; // ScriptStruct Yggdrasil.YggInputMappingContextHandler // 0x0068 (0x0068 - 0x0000) struct FYggInputMappingContextHandler final { public: class UYggInputSubSystem* Subsystem; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FYggInputMappingContextPool GameplayInputMappingContextPool; // 0x0008(0x0030)(Transient, NativeAccessSpecifierPrivate) struct FYggInputMappingContextPool UIInputMappingContextPool; // 0x0038(0x0030)(Transient, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FYggInputMappingContextHandler; // ScriptStruct Yggdrasil.YggPhotoModeFilterData // 0x0030 (0x0030 - 0x0000) struct FYggPhotoModeFilterData final { public: struct FSoftObjectPath TexturePath; // 0x0000(0x0020)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText FilterName; // 0x0020(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FYggPhotoModeFilterData; // ScriptStruct Yggdrasil.YggPhotoModeFilterPostProcessData // 0x0030 (0x0030 - 0x0000) struct FYggPhotoModeFilterPostProcessData final { public: struct FSoftObjectPath MaterialInstancePath; // 0x0000(0x0020)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText PostProcessName; // 0x0020(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FYggPhotoModeFilterPostProcessData; // ScriptStruct Yggdrasil.YggPhotoModeColorGradingBalanceData // 0x0018 (0x0018 - 0x0000) struct FYggPhotoModeColorGradingBalanceData final { public: EYggPhotoModeColorGradingBalance Balance; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FText BalanceName; // 0x0008(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FYggPhotoModeColorGradingBalanceData; // ScriptStruct Yggdrasil.YggPhotoModeApertureData // 0x0018 (0x0018 - 0x0000) struct FYggPhotoModeApertureData final { public: class FText Name; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) float Value; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FYggPhotoModeApertureData; // ScriptStruct Yggdrasil.YggPhotoModeFrameData // 0x0048 (0x0048 - 0x0000) struct FYggPhotoModeFrameData final { public: class FText Name; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) bool bUseTexture; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FSoftObjectPath TexturePath; // 0x0018(0x0020)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ScalarParameterName; // 0x0038(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScalarValue; // 0x0040(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FYggPhotoModeFrameData; // ScriptStruct Yggdrasil.YggPhotoModeLogoData // 0x0040 (0x0040 - 0x0000) struct FYggPhotoModeLogoData final { public: class FText Name; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) struct FSoftObjectPath TexturePath; // 0x0010(0x0020)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D Size; // 0x0030(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FYggPhotoModeLogoData; // ScriptStruct Yggdrasil.YggPhotoModeIconTableRowBase // 0x0018 (0x0020 - 0x0008) struct FYggPhotoModeIconTableRowBase final : public FTableRowBase { public: class UTexture2D* KeyboardImage; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture2D* PlaystationImage; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture2D* XboxImage; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FYggPhotoModeIconTableRowBase; // ScriptStruct Yggdrasil.YggPlatformAchievementDefinition // 0x0050 (0x0050 - 0x0000) struct FYggPlatformAchievementDefinition final { public: class FName ID; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHiddenByDefault; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UTexture2D* Icon; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText Title; // 0x0018(0x0010)(Edit, NativeAccessSpecifierPublic) class FText LockedDescription; // 0x0028(0x0010)(Edit, NativeAccessSpecifierPublic) class FText UnlockedDescription; // 0x0038(0x0010)(Edit, NativeAccessSpecifierPublic) int32 MaxProgressStat; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FYggPlatformAchievementDefinition; // ScriptStruct Yggdrasil.YggPlatformAchievementState // 0x0058 (0x0058 - 0x0000) struct FYggPlatformAchievementState final { public: class FName ID; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsUnlocked; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FText Title; // 0x0010(0x0010)(NativeAccessSpecifierPublic) class FText LockedDescription; // 0x0020(0x0010)(NativeAccessSpecifierPublic) class FText UnlockedDescription; // 0x0030(0x0010)(NativeAccessSpecifierPublic) bool bIsHiddenByDefault; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FDateTime UnlockTime; // 0x0048(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxProgressStat; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CurrentProgressStat; // 0x0054(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FYggPlatformAchievementState; // ScriptStruct Yggdrasil.YmirDataLayerTracker // 0x0090 (0x0090 - 0x0000) struct alignas(0x10) FYmirDataLayerTracker final { public: uint8 Pad_0[0x90]; // 0x0000(0x0090)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FYmirDataLayerTracker; }