650 lines
34 KiB
C++
650 lines
34 KiB
C++
|
|
#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<struct FGameplayTag> 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<class UTexture2D> Image; // 0x0070(0x0028)(Transient, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TSoftObjectPtr<class UFreyaBinkMediaPlayerData> 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<struct FYggInputActionData> EnhancedInputActions; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<class FName> 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<struct FInputMappingContextDefinition> InputMappingContexts; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<struct FInputMappingContextDefinition> ExclusiveMappingContexts; // 0x0010(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<class FName> 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;
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|