#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: Yggdrasil #include "Basic.hpp" #include "Yggdrasil_structs.hpp" #include "Engine_structs.hpp" #include "Engine_classes.hpp" #include "GameplayTags_structs.hpp" #include "CoreUObject_structs.hpp" #include "CoreUObject_classes.hpp" #include "InputCore_structs.hpp" #include "UMG_classes.hpp" #include "Gauntlet_classes.hpp" #include "SlateCore_structs.hpp" namespace SDK { // Class Yggdrasil.YggGameInstance // 0x0030 (0x01F0 - 0x01C0) class UYggGameInstance : public UGameInstance { public: TSoftObjectPtr TransitionToStartMap; // 0x01C0(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E8[0x8]; // 0x01E8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggGameInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggGameInstance") } static class UYggGameInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggGameInstance; // Class Yggdrasil.AutomationMockGameInstance // 0x0000 (0x01F0 - 0x01F0) class UAutomationMockGameInstance final : public UYggGameInstance { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AutomationMockGameInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AutomationMockGameInstance") } static class UAutomationMockGameInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAutomationMockGameInstance; // Class Yggdrasil.Bifrost // 0x0078 (0x00A8 - 0x0030) class UBifrost final : public UGameInstanceSubsystem { public: uint8 Pad_30[0x48]; // 0x0030(0x0048)(Fixing Size After Last Property [ Dumper-7 ]) class UBifrostMapSwitcher* MapSwitcher; // 0x0078(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UBifrostTransition* CurrentTransition; // 0x0080(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray LockingHandles; // 0x0088(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) uint8 Pad_98[0x4]; // 0x0098(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) float LockTimeoutDuration; // 0x009C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("Bifrost") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"Bifrost") } static class UBifrost* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBifrost; // Class Yggdrasil.BifrostMapSwitcher // 0x0000 (0x0028 - 0x0028) class UBifrostMapSwitcher : public UObject { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BifrostMapSwitcher") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BifrostMapSwitcher") } static class UBifrostMapSwitcher* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBifrostMapSwitcher; // Class Yggdrasil.BifrostHardTravelMapSwitcher // 0x0000 (0x0028 - 0x0028) class UBifrostHardTravelMapSwitcher final : public UBifrostMapSwitcher { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BifrostHardTravelMapSwitcher") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BifrostHardTravelMapSwitcher") } static class UBifrostHardTravelMapSwitcher* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBifrostHardTravelMapSwitcher; // Class Yggdrasil.BifrostMockMapSwitcher // 0x0000 (0x0028 - 0x0028) class UBifrostMockMapSwitcher final : public UBifrostMapSwitcher { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BifrostMockMapSwitcher") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BifrostMockMapSwitcher") } static class UBifrostMockMapSwitcher* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBifrostMockMapSwitcher; // Class Yggdrasil.BifrostSeamlessTravelMapSwitcher // 0x0000 (0x0028 - 0x0028) class UBifrostSeamlessTravelMapSwitcher final : public UBifrostMapSwitcher { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BifrostSeamlessTravelMapSwitcher") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BifrostSeamlessTravelMapSwitcher") } static class UBifrostSeamlessTravelMapSwitcher* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBifrostSeamlessTravelMapSwitcher; // Class Yggdrasil.BifrostTransition // 0x0058 (0x0088 - 0x0030) class UBifrostTransition final : public UPrimaryDataAsset { public: TSoftObjectPtr Map; // 0x0030(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr LoadingScreenTexture; // 0x0058(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_80[0x8]; // 0x0080(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BifrostTransition") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BifrostTransition") } static class UBifrostTransition* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBifrostTransition; // Class Yggdrasil.DataLayerLoadingVolume // 0x0018 (0x02F8 - 0x02E0) class ADataLayerLoadingVolume final : public AVolume { public: TArray DataLayersToLoad; // 0x02E0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) EDataLayerRuntimeState EnterState; // 0x02F0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDataLayerRuntimeState ExitState; // 0x02F1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2F2[0x6]; // 0x02F2(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnComponentBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult); void OnComponentEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("DataLayerLoadingVolume") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"DataLayerLoadingVolume") } static class ADataLayerLoadingVolume* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ADataLayerLoadingVolume; // Class Yggdrasil.DebuggerManagerSubsystem // 0x0000 (0x0030 - 0x0030) class UDebuggerManagerSubsystem final : public UGameInstanceSubsystem { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("DebuggerManagerSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"DebuggerManagerSubsystem") } static class UDebuggerManagerSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UDebuggerManagerSubsystem; // Class Yggdrasil.YggOperation // 0x0018 (0x0040 - 0x0028) class UYggOperation : public UObject { public: uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggOperation") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggOperation") } static class UYggOperation* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggOperation; // Class Yggdrasil.FadeOperation // 0x0000 (0x0040 - 0x0040) class UFadeOperation : public UYggOperation { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FadeOperation") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FadeOperation") } static class UFadeOperation* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFadeOperation; // Class Yggdrasil.FadeKeepBlackOperation // 0x0020 (0x0060 - 0x0040) class UFadeKeepBlackOperation final : public UFadeOperation { public: uint8 Pad_40[0x20]; // 0x0040(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FadeKeepBlackOperation") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FadeKeepBlackOperation") } static class UFadeKeepBlackOperation* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFadeKeepBlackOperation; // Class Yggdrasil.FadeKeepBlackUntilEventOperation // 0x0008 (0x0048 - 0x0040) class UFadeKeepBlackUntilEventOperation final : public UFadeOperation { public: uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FadeKeepBlackUntilEventOperation") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FadeKeepBlackUntilEventOperation") } static class UFadeKeepBlackUntilEventOperation* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFadeKeepBlackUntilEventOperation; // Class Yggdrasil.FadeLayerLibrary // 0x0000 (0x0028 - 0x0028) class UFadeLayerLibrary final : public UBlueprintFunctionLibrary { public: static void FadeToBlack(class UObject* WorldContextObject, float InFadeDuration, EFadeOutPins* OutExecPins, const struct FLatentActionInfo& InLatentInfo, EFadeCurveType CurveType); static void FadeToBlackWaitFadeToGame(class UObject* WorldContextObject, float InFadeDuration, EFadeWaitOutPins* OutExecPins, const struct FLatentActionInfo& InLatentInfo, float WaitDuration, EFadeCurveType CurveType); static void FadeToGame(class UObject* WorldContextObject, float InFadeDuration, EFadeOutPins* OutExecPins, const struct FLatentActionInfo& InLatentInfo, EFadeCurveType CurveType); static void FadeToInfiniteBlack(class UObject* WorldContextObject, float InFadeDuration, EFadeOutPins* OutExecPins, const struct FLatentActionInfo& InLatentInfo, EFadeCurveType CurveType); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FadeLayerLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FadeLayerLibrary") } static class UFadeLayerLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFadeLayerLibrary; // Class Yggdrasil.FadeToBlackOperation // 0x0088 (0x00C8 - 0x0040) class UFadeToBlackOperation final : public UFadeOperation { public: uint8 Pad_40[0x88]; // 0x0040(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool OnTick(float Delta); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FadeToBlackOperation") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FadeToBlackOperation") } static class UFadeToBlackOperation* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFadeToBlackOperation; // Class Yggdrasil.FadeToGameOperation // 0x0078 (0x00B8 - 0x0040) class UFadeToGameOperation final : public UFadeOperation { public: uint8 Pad_40[0x78]; // 0x0040(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FadeToGameOperation") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FadeToGameOperation") } static class UFadeToGameOperation* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFadeToGameOperation; // Class Yggdrasil.Freya // 0x00D8 (0x0100 - 0x0028) class UFreya : public UObject { public: uint8 Pad_28[0x28]; // 0x0028(0x0028)(Fixing Size After Last Property [ Dumper-7 ]) class UFreyaLoader* FreyaLoader; // 0x0050(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap Layers; // 0x0058(0x0050)(Transient, Protected, NativeAccessSpecifierProtected) uint8 Pad_A8[0x1]; // 0x00A8(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) uint8 FocusedLayerId; // 0x00A9(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 PreviouslyFocusedLayerId; // 0x00AA(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_AB[0x5]; // 0x00AB(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) TArray LayersWantingFocus; // 0x00B0(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) bool bCanNavigateBack; // 0x00C0(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_C1[0x3F]; // 0x00C1(0x003F)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("Freya") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"Freya") } static class UFreya* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreya; // Class Yggdrasil.FreyaBinkMediaPlayerData // 0x0010 (0x0040 - 0x0030) class UFreyaBinkMediaPlayerData final : public UPrimaryDataAsset { public: class UBinkMediaPlayer* BinkMediaPlayer; // 0x0030(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UBinkMediaTexture* BinkMediaTexture; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaBinkMediaPlayerData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaBinkMediaPlayerData") } static class UFreyaBinkMediaPlayerData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaBinkMediaPlayerData; // Class Yggdrasil.FreyaBorder // 0x0010 (0x0320 - 0x0310) class UFreyaBorder final : public UBorder { public: class UFreyaBorderStyle* BorderStyle; // 0x0308(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaBorderStyle* BorderStyleOverride; // 0x0310(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_318[0x8]; // 0x0318(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaBorder") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaBorder") } static class UFreyaBorder* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaBorder; // Class Yggdrasil.FreyaBorderStyle // 0x00B0 (0x00E0 - 0x0030) class UFreyaBorderStyle final : public UPrimaryDataAsset { public: struct FSlateBrush Background; // 0x0030(0x00B0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaBorderStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaBorderStyle") } static class UFreyaBorderStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaBorderStyle; // Class Yggdrasil.FreyaUserWidget // 0x00B8 (0x0388 - 0x02D0) class UFreyaUserWidget : public UUserWidget { public: struct FGameplayTag Tag; // 0x02D0(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UWidgetAnimation* ReversibleShowAnim; // 0x02D8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UWidgetAnimation* ShowAnim; // 0x02E0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UWidgetAnimation* HideAnim; // 0x02E8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2F0[0x78]; // 0x02F0(0x0078)(Fixing Size After Last Property [ Dumper-7 ]) TArray Components; // 0x0368(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) class UFreyaDynamicEntryBox* ParentEntryBox; // 0x0378(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_380[0x8]; // 0x0380(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnHideAnimFinished_ToCollapsed(); void OnHideAnimFinished_ToHidden(); void OnShowAnimFinished(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaUserWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaUserWidget") } static class UFreyaUserWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaUserWidget; // Class Yggdrasil.FreyaFocusableWidget // 0x00B8 (0x0440 - 0x0388) class UFreyaFocusableWidget : public UFreyaUserWidget { public: uint8 Pad_388[0xA8]; // 0x0388(0x00A8)(Fixing Size After Last Property [ Dumper-7 ]) bool bSelectionPersistant; // 0x0430(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bCanBeFocusedByNavigation; // 0x0431(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_432[0x6]; // 0x0432(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UFreyaMenuWidget* ParentMenuWidget; // 0x0438(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaFocusableWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaFocusableWidget") } static class UFreyaFocusableWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaFocusableWidget; // Class Yggdrasil.FreyaButton // 0x0098 (0x04D8 - 0x0440) class UFreyaButton : public UFreyaFocusableWidget { public: uint8 Pad_440[0x48]; // 0x0440(0x0048)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnPrototypeButtonClicked; // 0x0488(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_498[0x18]; // 0x0498(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) bool bFocusableWithMouseOnly; // 0x04B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4B1[0x7]; // 0x04B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UFreyaUButton* Button; // 0x04B8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UFreyaButtonStyle* ButtonStyle; // 0x04C0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UFreyaButtonStyle* ActiveButtonStyle; // 0x04C8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4D0[0x8]; // 0x04D0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnButtonClicked_Internal(); void OnButtonPressed_Internal(); void OnButtonReleased_Internal(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaButton") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaButton") } static class UFreyaButton* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaButton; // Class Yggdrasil.FreyaButtonStyle // 0x0A50 (0x0A80 - 0x0030) class UFreyaButtonStyle : public UPrimaryDataAsset { public: struct FButtonStyle NormalButtonStyle; // 0x0030(0x0370)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FButtonStyle SelectedButtonStyle; // 0x03A0(0x0370)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FButtonStyle DisabledButtonStyle; // 0x0710(0x0370)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaButtonStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaButtonStyle") } static class UFreyaButtonStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaButtonStyle; // Class Yggdrasil.FreyaCheckBox // 0x0050 (0x0490 - 0x0440) class UFreyaCheckBox final : public UFreyaFocusableWidget { public: uint8 Pad_440[0x18]; // 0x0440(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) class UCheckBox* CheckBox; // 0x0458(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FText CheckBoxText; // 0x0460(0x0010)(Edit, NativeAccessSpecifierPrivate) class UFreyaCheckBoxStyle* CheckBoxStyle; // 0x0470(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaBorder* CheckBoxBorder; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaTextBlock* CheckBoxTxt; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaUButton* CheckBoxButton; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: void OnButtonPressed(); void OnCheckBoxStateChanged(bool bIsChecked); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaCheckBox") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaCheckBox") } static class UFreyaCheckBox* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaCheckBox; // Class Yggdrasil.FreyaCheckBoxStyle // 0x12D0 (0x1300 - 0x0030) class UFreyaCheckBoxStyle final : public UPrimaryDataAsset { public: class UFreyaBorderStyle* NormalCheckBoxBorderStyle; // 0x0030(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFreyaBorderStyle* HoveredCheckBoxBorderStyle; // 0x0038(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FCheckBoxStyle NormalCheckBoxStyle; // 0x0040(0x0950)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FCheckBoxStyle HoveredCheckBoxStyle; // 0x0990(0x0950)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FDataTableRowHandle NormalCheckBoxTextStyle; // 0x12E0(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FDataTableRowHandle HoveredCheckBoxTextStyle; // 0x12F0(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaCheckBoxStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaCheckBoxStyle") } static class UFreyaCheckBoxStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaCheckBoxStyle; // Class Yggdrasil.FreyaLayer // 0x0050 (0x0078 - 0x0028) class UFreyaLayer : public UObject { public: uint8 Pad_28[0x44]; // 0x0028(0x0044)(Fixing Size After Last Property [ Dumper-7 ]) uint8 LayerId; // 0x006C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_6D[0x3]; // 0x006D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UFreya* Freya; // 0x0070(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaLayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaLayer") } static class UFreyaLayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaLayer; // Class Yggdrasil.FreyaWidgetLayer // 0x0008 (0x0080 - 0x0078) class UFreyaWidgetLayer : public UFreyaLayer { public: class UFreyaUserWidget* Widget; // 0x0078(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaWidgetLayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaWidgetLayer") } static class UFreyaWidgetLayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaWidgetLayer; // Class Yggdrasil.FreyaCinematicLayer // 0x0000 (0x0080 - 0x0080) class UFreyaCinematicLayer final : public UFreyaWidgetLayer { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaCinematicLayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaCinematicLayer") } static class UFreyaCinematicLayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaCinematicLayer; // Class Yggdrasil.FreyaComponent // 0x0008 (0x0030 - 0x0028) class UFreyaComponent : public UObject { public: class UFreyaUserWidget* Owner; // 0x0028(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaComponent") } static class UFreyaComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaComponent; // Class Yggdrasil.FreyaCustomButton // 0x0008 (0x04E0 - 0x04D8) class UFreyaCustomButton : public UFreyaButton { public: class UNamedSlot* ContentSlot; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaCustomButton") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaCustomButton") } static class UFreyaCustomButton* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaCustomButton; // Class Yggdrasil.FreyaCustomButtonContentWidget // 0x0008 (0x0390 - 0x0388) class UFreyaCustomButtonContentWidget : public UFreyaUserWidget { public: class UFreyaCustomButton* Owner; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaCustomButtonContentWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaCustomButtonContentWidget") } static class UFreyaCustomButtonContentWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaCustomButtonContentWidget; // Class Yggdrasil.FreyaDatePickerStyle // 0x0B60 (0x0B90 - 0x0030) class UFreyaDatePickerStyle final : public UPrimaryDataAsset { public: struct FComboBoxStyle NormalComboBoxStyle; // 0x0030(0x05A0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FComboBoxStyle HoveredComboBoxStyle; // 0x05D0(0x05A0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FDataTableRowHandle NormalDateTextStyle; // 0x0B70(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FDataTableRowHandle HoveredDateTextStyle; // 0x0B80(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaDatePickerStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaDatePickerStyle") } static class UFreyaDatePickerStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaDatePickerStyle; // Class Yggdrasil.FreyaDatePickerWidget // 0x0048 (0x0488 - 0x0440) class UFreyaDatePickerWidget final : public UFreyaFocusableWidget { public: uint8 Pad_440[0x18]; // 0x0440(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) class UFreyaDatePickerStyle* DatePickerStyle; // 0x0458(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EDateType DateType; // 0x0460(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EOptionsOrder OptionsOrder; // 0x0461(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_462[0x2]; // 0x0462(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 ComboBoxFirstOption; // 0x0464(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FText ComboBoxText; // 0x0468(0x0010)(Edit, NativeAccessSpecifierPrivate) class UComboBoxString* ComboBox; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaTextBlock* ComboBoxTxt; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: void OnComboBoxOpening(); void OnSelectionChanged(const class FString& SelectedItem, ESelectInfo SelectionType); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaDatePickerWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaDatePickerWidget") } static class UFreyaDatePickerWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaDatePickerWidget; // Class Yggdrasil.FreyaDebugLayer // 0x0000 (0x0080 - 0x0080) class UFreyaDebugLayer final : public UFreyaWidgetLayer { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaDebugLayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaDebugLayer") } static class UFreyaDebugLayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaDebugLayer; // Class Yggdrasil.FreyaDefaults // 0x01A8 (0x01D0 - 0x0028) class UFreyaDefaults final : public UObject { public: struct FSoftObjectPath DefaultTextStyleDataTable; // 0x0028(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath DefaultRichTextStyleDataTable; // 0x0048(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath DefaultBorderStyle; // 0x0068(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath DefaultImageStyle; // 0x0088(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath DefaultButtonStyle; // 0x00A8(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath DefaultTextButtonStyle; // 0x00C8(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath DefaultImageButtonStyle; // 0x00E8(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath DefaultSliderStyle; // 0x0108(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath DefaultProgressBarStyle; // 0x0128(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath DefaultTableViewStyle; // 0x0148(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath DefaultScrollBoxStyle; // 0x0168(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DelayBeforeHiding; // 0x0188(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefaultTimedNotificationDuration; // 0x018C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D FlipBookSize; // 0x0190(0x0010)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D FlipBookPadding; // 0x01A0(0x0010)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath FlipBookMaterial; // 0x01B0(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaDefaults") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaDefaults") } static class UFreyaDefaults* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaDefaults; // Class Yggdrasil.FreyaDynamicEntryBox // 0x0048 (0x0298 - 0x0250) class UFreyaDynamicEntryBox final : public UDynamicEntryBox { public: uint8 Pad_250[0x48]; // 0x0250(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaDynamicEntryBox") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaDynamicEntryBox") } static class UFreyaDynamicEntryBox* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaDynamicEntryBox; // Class Yggdrasil.FreyaFadeLayer // 0x0028 (0x00A8 - 0x0080) class UFreyaFadeLayer : public UFreyaWidgetLayer { public: uint8 Pad_80[0x8]; // 0x0080(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray FadeOperationStack; // 0x0088(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) class UFadeOperation* CurrentOperation; // 0x0098(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void PipeFadeOperation(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaFadeLayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaFadeLayer") } static class UFreyaFadeLayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaFadeLayer; // Class Yggdrasil.FreyaFadeWidget // 0x0008 (0x0390 - 0x0388) class UFreyaFadeWidget : public UFreyaUserWidget { public: class UFreyaImage* FadeImg; // 0x0388(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaFadeWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaFadeWidget") } static class UFreyaFadeWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaFadeWidget; // Class Yggdrasil.FreyaFrameStyle // 0x0038 (0x0068 - 0x0030) class UFreyaFrameStyle final : public UPrimaryDataAsset { public: struct FLinearColor MainColor; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor BackgroundColor; // 0x0040(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor DatumColorOverlay; // 0x0050(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DatumImageOpacity; // 0x0060(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaFrameStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaFrameStyle") } static class UFreyaFrameStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaFrameStyle; // Class Yggdrasil.FreyaGameVersionWidget // 0x0008 (0x0390 - 0x0388) class UFreyaGameVersionWidget : public UFreyaUserWidget { public: class UFreyaTextBlock* GameVersionTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaGameVersionWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaGameVersionWidget") } static class UFreyaGameVersionWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaGameVersionWidget; // Class Yggdrasil.FreyaHudLayer // 0x0008 (0x0088 - 0x0080) class UFreyaHudLayer final : public UFreyaWidgetLayer { public: uint8 Pad_80[0x8]; // 0x0080(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaHudLayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaHudLayer") } static class UFreyaHudLayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaHudLayer; // Class Yggdrasil.FreyaHudUserWidget // 0x0040 (0x03C8 - 0x0388) class UFreyaHudUserWidget : public UFreyaUserWidget { public: EHUDWidgetVisibility PreferredVisibility; // 0x0388(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_389[0x3]; // 0x0389(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DelayBeforeHidingOverride; // 0x038C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTagContainer HidingTags; // 0x0390(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) uint8 Pad_3B0[0x18]; // 0x03B0(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnHidingTagStatusChanged(const struct FGameplayTag& CallbackTag, int32 NewCount); void OnPossessedPawnChanged(class APawn* OldPawn, class APawn* NewPawn); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaHudUserWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaHudUserWidget") } static class UFreyaHudUserWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaHudUserWidget; // Class Yggdrasil.FreyaImage // 0x0020 (0x02D0 - 0x02B0) class UFreyaImage final : public UImage { public: uint8 Pad_2B0[0x10]; // 0x02B0(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UFreyaImageStyle* ImageStyle; // 0x02C0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UFreyaImageStyle* ImageStyleOverride; // 0x02C8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaImage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaImage") } static class UFreyaImage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaImage; // Class Yggdrasil.FreyaImageButton // 0x0048 (0x0520 - 0x04D8) class UFreyaImageButton : public UFreyaButton { public: class UFreyaImage* ButtonImage; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FVector2D NormalImageSize; // 0x04E0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FVector2D HoveredImageSize; // 0x04F0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FVector2D PressedImageSize; // 0x0500(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaImageButtonStyle* ImageButtonStyle; // 0x0510(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UTexture2D* ImageTexture; // 0x0518(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaImageButton") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaImageButton") } static class UFreyaImageButton* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaImageButton; // Class Yggdrasil.FreyaImageButtonStyle // 0x0030 (0x0AB0 - 0x0A80) class UFreyaImageButtonStyle final : public UFreyaButtonStyle { public: struct FFreyaImageButtonStyleData NormalImageStyle; // 0x0A80(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FFreyaImageButtonStyleData SelectedImageStyle; // 0x0A90(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FFreyaImageButtonStyleData DisabledImageStyle; // 0x0AA0(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaImageButtonStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaImageButtonStyle") } static class UFreyaImageButtonStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaImageButtonStyle; // Class Yggdrasil.FreyaImageStyle // 0x0010 (0x0040 - 0x0030) class UFreyaImageStyle final : public UPrimaryDataAsset { public: struct FLinearColor Colour; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaImageStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaImageStyle") } static class UFreyaImageStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaImageStyle; // Class Yggdrasil.FreyaInputIconWidget // 0x0020 (0x03A8 - 0x0388) class UFreyaInputIconWidget : public UFreyaUserWidget { public: uint8 Pad_388[0x8]; // 0x0388(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UFreyaImage* InputImg; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaTextBlock* ChordedInputTxt; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaTextBlock* ChoiceInputTxt; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaInputIconWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaInputIconWidget") } static class UFreyaInputIconWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaInputIconWidget; // Class Yggdrasil.FreyaInputWidget // 0x0128 (0x04B0 - 0x0388) class UFreyaInputWidget : public UFreyaUserWidget { public: class UHorizontalBox* InputIconsHBox; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf InputIconWidgetClass; // 0x0390(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaBorderStyle* GamepadBorderStyle; // 0x0398(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaBorderStyle* KeyboardAndMouseBorderStyle; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaImageStyle* NormalImageStyle; // 0x03A8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaImageStyle* DisabledImageStyle; // 0x03B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FDataTableRowHandle NormalTextStyle; // 0x03B8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate) struct FDataTableRowHandle HoveredTextStyle; // 0x03C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate) struct FDataTableRowHandle DisabledTextStyle; // 0x03D8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate) struct FDataTableRowHandle DisabledHoveredTextStyle; // 0x03E8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate) class FText HoldText; // 0x03F8(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate) struct FInputWidgetData InputWidgetData; // 0x0408(0x0050)(Edit, NativeAccessSpecifierPrivate) class UFreyaBorder* InputBorder; // 0x0458(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaTextBlock* HoldInputTxt; // 0x0460(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaTextBlock* InputTxt; // 0x0468(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaButton* InputBtn; // 0x0470(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray InputIcons; // 0x0478(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate) uint8 Pad_488[0x28]; // 0x0488(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaInputWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaInputWidget") } static class UFreyaInputWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaInputWidget; // Class Yggdrasil.FreyaLibrary // 0x0000 (0x0028 - 0x0028) class UFreyaLibrary final : public UBlueprintFunctionLibrary { public: static void PreLoadFreyaStyles(class UObject* WorldContextObject, const struct FLatentActionInfo& LatentInfo); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaLibrary") } static class UFreyaLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaLibrary; // Class Yggdrasil.FreyaListView // 0x0020 (0x0B60 - 0x0B40) class UFreyaListView final : public UListView { public: bool bDisplayScrollBar; // 0x0B40(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_B41[0x7]; // 0x0B41(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UFreyaTableViewStyle* TableViewStyle; // 0x0B48(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaTableViewStyle* TableViewStyleOverride; // 0x0B50(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_B58[0x8]; // 0x0B58(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaListView") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaListView") } static class UFreyaListView* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaListView; // Class Yggdrasil.FreyaLoader // 0x0020 (0x0048 - 0x0028) class UFreyaLoader final : public UObject { public: uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) int32 DefaultStylesLoading; // 0x0040(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaLoader") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaLoader") } static class UFreyaLoader* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaLoader; // Class Yggdrasil.FreyaLoadingFadeLayer // 0x0000 (0x00A8 - 0x00A8) class UFreyaLoadingFadeLayer final : public UFreyaFadeLayer { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaLoadingFadeLayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaLoadingFadeLayer") } static class UFreyaLoadingFadeLayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaLoadingFadeLayer; // Class Yggdrasil.FreyaLoadingScreenLayer // 0x0030 (0x00A8 - 0x0078) class UFreyaLoadingScreenLayer final : public UFreyaLayer { public: uint8 Pad_78[0x30]; // 0x0078(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaLoadingScreenLayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaLoadingScreenLayer") } static class UFreyaLoadingScreenLayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaLoadingScreenLayer; // Class Yggdrasil.FreyaMenuLayer // 0x00D0 (0x0150 - 0x0080) class UFreyaMenuLayer final : public UFreyaWidgetLayer { public: uint8 Pad_80[0x28]; // 0x0080(0x0028)(Fixing Size After Last Property [ Dumper-7 ]) struct FFreyaMenuContext MenuContext; // 0x00A8(0x0020)(ContainsInstancedReference, NativeAccessSpecifierPrivate) TMap RegisteredMenus; // 0x00C8(0x0050)(ExportObject, ContainsInstancedReference, NativeAccessSpecifierPrivate) uint8 Pad_118[0x4]; // 0x0118(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag QueuedMenu; // 0x011C(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_124[0x4]; // 0x0124(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray MenuOperationStack; // 0x0128(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) class UMenuOperation* CurrentOperation; // 0x0138(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FGameplayTag MenuToFocusAfterOperations; // 0x0140(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_148[0x8]; // 0x0148(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaMenuLayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaMenuLayer") } static class UFreyaMenuLayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaMenuLayer; // Class Yggdrasil.FreyaMenuWidget // 0x00A0 (0x0428 - 0x0388) class UFreyaMenuWidget : public UFreyaUserWidget { public: uint8 Pad_388[0x60]; // 0x0388(0x0060)(Fixing Size After Last Property [ Dumper-7 ]) class UCanvasPanel* ContentCanvas; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bWrapperOnly; // 0x03F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bHideOnLossOfFocus; // 0x03F1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3F2[0x6]; // 0x03F2(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UInputMappingContext* BaseInputMappingContextOverride; // 0x03F8(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UInputMappingContext* InputMappingContext; // 0x0400(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 FreyaLayerId; // 0x0408(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_409[0x7]; // 0x0409(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UFreyaFocusableWidget* LastFocusedWidget; // 0x0410(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_418[0x10]; // 0x0418(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnContentHidden(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaMenuWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaMenuWidget") } static class UFreyaMenuWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaMenuWidget; // Class Yggdrasil.FreyaNotificationLayer // 0x0048 (0x00C8 - 0x0080) class UFreyaNotificationLayer final : public UFreyaWidgetLayer { public: TArray NotificationQueue; // 0x0080(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray ZombieNotificationWidgets; // 0x0090(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate) TArray NotificationLoading; // 0x00A0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) class UFreyaTimedNotificationWidget* CurrentTimedNotificationWidget; // 0x00B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_B8[0x10]; // 0x00B8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaNotificationLayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaNotificationLayer") } static class UFreyaNotificationLayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaNotificationLayer; // Class Yggdrasil.FreyaTimedNotificationData // 0x0048 (0x0070 - 0x0028) class UFreyaTimedNotificationData : public UObject { public: TSubclassOf TimedNotificationWidgetClass; // 0x0028(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_30[0x40]; // 0x0030(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaTimedNotificationData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaTimedNotificationData") } static class UFreyaTimedNotificationData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaTimedNotificationData; // Class Yggdrasil.FreyaNotificationWidget // 0x0008 (0x0390 - 0x0388) class UFreyaNotificationWidget : public UFreyaUserWidget { public: class UCanvasPanel* ContentCanvas; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaNotificationWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaNotificationWidget") } static class UFreyaNotificationWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaNotificationWidget; // Class Yggdrasil.FreyaPopupLayer // 0x0088 (0x0108 - 0x0080) class UFreyaPopupLayer final : public UFreyaWidgetLayer { public: TArray PopupQueue; // 0x0080(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) uint8 Pad_90[0x78]; // 0x0090(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaPopupLayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaPopupLayer") } static class UFreyaPopupLayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaPopupLayer; // Class Yggdrasil.FreyaPopupWidget // 0x0080 (0x04A8 - 0x0428) class UFreyaPopupWidget : public UFreyaMenuWidget { public: uint8 Pad_428[0x38]; // 0x0428(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) class FText CancelDefaultText; // 0x0460(0x0010)(Edit, NativeAccessSpecifierPrivate) class UFreyaTextBlock* TitleTxt; // 0x0470(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaTextBlock* BodyTxt; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UHorizontalBox* ButtonsHBox; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaTextButton* CancelBtn; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray Buttons; // 0x0490(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate) uint8 Pad_4A0[0x8]; // 0x04A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnBtnClicked(int32 ButtonIndex); void OnCancelBtnClicked(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaPopupWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaPopupWidget") } static class UFreyaPopupWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaPopupWidget; // Class Yggdrasil.FreyaProgressBar // 0x0010 (0x0410 - 0x0400) class UFreyaProgressBar final : public UProgressBar { public: class UFreyaProgressBarStyle* ProgressBarStyle; // 0x03F8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaProgressBarStyle* ProgressBarStyleOverride; // 0x0400(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_408[0x8]; // 0x0408(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaProgressBar") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaProgressBar") } static class UFreyaProgressBar* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaProgressBar; // Class Yggdrasil.FreyaProgressBarStyle // 0x0240 (0x0270 - 0x0030) class UFreyaProgressBarStyle final : public UPrimaryDataAsset { public: struct FLinearColor FillColorAndOpacity; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FProgressBarStyle ProgressBarStyle; // 0x0040(0x0230)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaProgressBarStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaProgressBarStyle") } static class UFreyaProgressBarStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaProgressBarStyle; // Class Yggdrasil.FreyaRichTextBlock // 0x0020 (0x07D0 - 0x07B0) class UFreyaRichTextBlock : public URichTextBlock { public: int32 MaxNumberOfLettersPerLine; // 0x07B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7B4[0x4]; // 0x07B4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UDataTable* DefaultDataTable; // 0x07B8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSubclassOf TypeWriterEffectClass; // 0x07C0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UTypeWriterEffect* TypeWriterEffect; // 0x07C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaRichTextBlock") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaRichTextBlock") } static class UFreyaRichTextBlock* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaRichTextBlock; // Class Yggdrasil.FreyaSaveIconLayer // 0x0000 (0x0080 - 0x0080) class UFreyaSaveIconLayer final : public UFreyaWidgetLayer { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaSaveIconLayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaSaveIconLayer") } static class UFreyaSaveIconLayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaSaveIconLayer; // Class Yggdrasil.FreyaSaveIconWidget // 0x0008 (0x0390 - 0x0388) class UFreyaSaveIconWidget : public UFreyaUserWidget { public: class UCanvasPanel* SavingPanel; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaSaveIconWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaSaveIconWidget") } static class UFreyaSaveIconWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaSaveIconWidget; // Class Yggdrasil.FreyaScrollBox // 0x0020 (0x0B70 - 0x0B50) class UFreyaScrollBox final : public UScrollBox { public: class UFreyaScrollBoxStyle* ScrollBoxStyle; // 0x0B48(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaScrollBoxStyle* ScrollBoxStyleOverride; // 0x0B50(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_B58[0x18]; // 0x0B58(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaScrollBox") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaScrollBox") } static class UFreyaScrollBox* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaScrollBox; // Class Yggdrasil.FreyaScrollBoxStyle // 0x0940 (0x0970 - 0x0030) class UFreyaScrollBoxStyle final : public UPrimaryDataAsset { public: struct FScrollBoxStyle ScrollBoxStyle; // 0x0030(0x02F0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FScrollBarStyle ScrollBarStyle; // 0x0320(0x0650)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaScrollBoxStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaScrollBoxStyle") } static class UFreyaScrollBoxStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaScrollBoxStyle; // Class Yggdrasil.FreyaSelectorOverlay // 0x0018 (0x01A8 - 0x0190) class UFreyaSelectorOverlay final : public UOverlay { public: TArray SelectableWidgets; // 0x0190(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate) class UFreyaFocusableWidget* SelectedWidget; // 0x01A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaSelectorOverlay") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaSelectorOverlay") } static class UFreyaSelectorOverlay* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaSelectorOverlay; // Class Yggdrasil.FreyaSelectorStyle // 0x0090 (0x00C0 - 0x0030) class UFreyaSelectorStyle final : public UPrimaryDataAsset { public: struct FFreyaSelectorStyleData NormalStyle; // 0x0030(0x0030)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FFreyaSelectorStyleData SelectedStyle; // 0x0060(0x0030)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FFreyaSelectorStyleData DisabledStyle; // 0x0090(0x0030)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaSelectorStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaSelectorStyle") } static class UFreyaSelectorStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaSelectorStyle; // Class Yggdrasil.FreyaSlider // 0x00D0 (0x0510 - 0x0440) class UFreyaSlider : public UFreyaFocusableWidget { public: uint8 Pad_440[0x48]; // 0x0440(0x0048)(Fixing Size After Last Property [ Dumper-7 ]) float StepSize; // 0x0488(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_48C[0x4]; // 0x048C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray StepsTextOverride; // 0x0490(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) struct FVector2D HandleSize; // 0x04A0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UFreyaSliderStyle* SliderStyle; // 0x04B0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UFreyaUSlider* Slider; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UFreyaTextBlock* ValueTextBlock; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4C8[0x8]; // 0x04C8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class FText TitleText; // 0x04D0(0x0010)(Edit, NativeAccessSpecifierPrivate) float MinValue; // 0x04E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float MaxValue; // 0x04E4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float StartingValue; // 0x04E8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 MaxIntegralDigitsDisplay; // 0x04EC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 MaxFractionalDigitsDisplay; // 0x04F0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bRequiresControllerLock; // 0x04F4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_4F5[0x3]; // 0x04F5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UFreyaBorder* SliderBorder; // 0x04F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaTextBlock* TitleTextBlock; // 0x0500(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaSliderStyle* ActiveSliderStyle; // 0x0508(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: void OnSliderMouseCaptureBegin_Internal(); void OnSliderValueChanged_Internal(float InValue); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaSlider") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaSlider") } static class UFreyaSlider* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaSlider; // Class Yggdrasil.FreyaSliderStyle // 0x0E20 (0x0E50 - 0x0030) class UFreyaSliderStyle final : public UPrimaryDataAsset { public: struct FFreyaSliderStyleData NormalStyle; // 0x0030(0x04B0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FFreyaSliderStyleData SelectedStyle; // 0x04E0(0x04B0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FFreyaSliderStyleData DisabledStyle; // 0x0990(0x04B0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) bool bIndentHandle; // 0x0E40(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EOrientation Orientation; // 0x0E41(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E42[0xE]; // 0x0E42(0x000E)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaSliderStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaSliderStyle") } static class UFreyaSliderStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaSliderStyle; // Class Yggdrasil.FreyaSubsystem // 0x0008 (0x0038 - 0x0030) class UFreyaSubsystem final : public UGameInstanceSubsystem { public: class UFreya* Freya; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaSubsystem") } static class UFreyaSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaSubsystem; // Class Yggdrasil.FreyaTableViewStyle // 0x0650 (0x0680 - 0x0030) class UFreyaTableViewStyle final : public UPrimaryDataAsset { public: struct FScrollBarStyle ScrollBarStyle; // 0x0030(0x0650)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaTableViewStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaTableViewStyle") } static class UFreyaTableViewStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaTableViewStyle; // Class Yggdrasil.FreyaTextBlock // 0x0340 (0x0670 - 0x0330) class UFreyaTextBlock : public UTextBlock { public: struct FDataTableRowHandle TextStyle; // 0x0328(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate) bool bUseMaxWidth; // 0x0338(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_339[0x3]; // 0x0339(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MaxWidth; // 0x033C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_340[0x2F4]; // 0x0340(0x02F4)(Fixing Size After Last Property [ Dumper-7 ]) float WrapTextAtOverride; // 0x0634(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bStopTypeWriterEffectIfTooLong; // 0x0638(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_639[0x7]; // 0x0639(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf TypeWriterEffectClass; // 0x0640(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UTypeWriterEffect* TypeWriterEffect; // 0x0648(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_650[0x20]; // 0x0650(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaTextBlock") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaTextBlock") } static class UFreyaTextBlock* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaTextBlock; // Class Yggdrasil.FreyaTextButton // 0x0020 (0x04F8 - 0x04D8) class UFreyaTextButton : public UFreyaButton { public: class UFreyaTextBlock* ButtonText; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UFreyaTextButtonStyle* TextButtonStyle; // 0x04E0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FText Text; // 0x04E8(0x0010)(Edit, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaTextButton") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaTextButton") } static class UFreyaTextButton* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaTextButton; // Class Yggdrasil.FreyaTextButtonStyle // 0x0060 (0x0AE0 - 0x0A80) class UFreyaTextButtonStyle final : public UFreyaButtonStyle { public: struct FFreyaTextButtonStyleData NormalTextStyle; // 0x0A80(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FFreyaTextButtonStyleData SelectedTextStyle; // 0x0AA0(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FFreyaTextButtonStyleData DisabledTextStyle; // 0x0AC0(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaTextButtonStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaTextButtonStyle") } static class UFreyaTextButtonStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaTextButtonStyle; // Class Yggdrasil.FreyaTileView // 0x0010 (0x0B80 - 0x0B70) class UFreyaTileView final : public UTileView { public: bool bDisplayScrollBar; // 0x0B68(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_B69[0x7]; // 0x0B69(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UFreyaTableViewStyle* TableViewStyle; // 0x0B70(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaTableViewStyle* TableViewStyleOverride; // 0x0B78(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaTileView") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaTileView") } static class UFreyaTileView* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaTileView; // Class Yggdrasil.FreyaTimedNotificationWidget // 0x0018 (0x03A0 - 0x0388) class UFreyaTimedNotificationWidget : public UFreyaUserWidget { public: class UFreyaTextBlock* TitleTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UFreyaTextBlock* BodyTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UFreyaTimedNotificationData* NotificationData; // 0x0398(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaTimedNotificationWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaTimedNotificationWidget") } static class UFreyaTimedNotificationWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaTimedNotificationWidget; // Class Yggdrasil.FreyaTutorialInterface // 0x0000 (0x0000 - 0x0000) class IFreyaTutorialInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaTutorialInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaTutorialInterface") } static class IFreyaTutorialInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_IFreyaTutorialInterface; // Class Yggdrasil.FreyaTutorialLayer // 0x0030 (0x00B0 - 0x0080) class UFreyaTutorialLayer final : public UFreyaWidgetLayer { public: uint8 Pad_80[0x30]; // 0x0080(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaTutorialLayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaTutorialLayer") } static class UFreyaTutorialLayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaTutorialLayer; // Class Yggdrasil.FreyaUButton // 0x0010 (0x0590 - 0x0580) class UFreyaUButton final : public UButton { public: uint8 Pad_580[0x10]; // 0x0580(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaUButton") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaUButton") } static class UFreyaUButton* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaUButton; // Class Yggdrasil.FreyaUnskippableCinematicLayer // 0x0000 (0x0078 - 0x0078) class UFreyaUnskippableCinematicLayer final : public UFreyaLayer { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaUnskippableCinematicLayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaUnskippableCinematicLayer") } static class UFreyaUnskippableCinematicLayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaUnskippableCinematicLayer; // Class Yggdrasil.FreyaUSlider // 0x0010 (0x0670 - 0x0660) class UFreyaUSlider final : public USlider { public: uint8 Pad_660[0x10]; // 0x0660(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaUSlider") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaUSlider") } static class UFreyaUSlider* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaUSlider; // Class Yggdrasil.FreyaViewportClient // 0x0008 (0x03C8 - 0x03C0) class UFreyaViewportClient : public UGameViewportClient { public: uint8 Pad_3C0[0x8]; // 0x03C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaViewportClient") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaViewportClient") } static class UFreyaViewportClient* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaViewportClient; // Class Yggdrasil.FreyaWidgetComponent // 0x0030 (0x0690 - 0x0660) class UFreyaWidgetComponent final : public UWidgetComponent { public: class FName BoneToUseForPosition; // 0x0660(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FVector PositionOffset; // 0x0668(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bEnableTightAttachmentToBone; // 0x0680(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_681[0x7]; // 0x0681(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class USkeletalMeshComponent* OwnerSkeletalMeshComponent; // 0x0688(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaWidgetComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaWidgetComponent") } static class UFreyaWidgetComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaWidgetComponent; // Class Yggdrasil.FreyaWidgetSwitcher // 0x0008 (0x01A0 - 0x0198) class UFreyaWidgetSwitcher final : public UWidgetSwitcher { public: class UFreyaMenuWidget* ParentMenu; // 0x0198(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaWidgetSwitcher") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaWidgetSwitcher") } static class UFreyaWidgetSwitcher* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaWidgetSwitcher; // Class Yggdrasil.FreyaWorldUserWidget // 0x0018 (0x03E0 - 0x03C8) class UFreyaWorldUserWidget : public UFreyaHudUserWidget { public: class AActor* OwnerActor; // 0x03C8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UFreyaWidgetComponent* OwnerWidgetComponent; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3D8[0x8]; // 0x03D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FreyaWorldUserWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FreyaWorldUserWidget") } static class UFreyaWorldUserWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFreyaWorldUserWidget; // Class Yggdrasil.GroundDetectorActorComponent // 0x0038 (0x00D8 - 0x00A0) class UGroundDetectorActorComponent final : public UActorComponent { public: bool bHasLostGround; // 0x00A0(0x0001)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnLostGround; // 0x00A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnRecoverGround; // 0x00B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_C8[0x8]; // 0x00C8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UCapsuleComponent* CapsuleComponent; // 0x00D0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("GroundDetectorActorComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"GroundDetectorActorComponent") } static class UGroundDetectorActorComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UGroundDetectorActorComponent; // Class Yggdrasil.GroundDetectorSubsystem // 0x0038 (0x0078 - 0x0040) class UGroundDetectorSubsystem final : public UTickableWorldSubsystem { public: TArray> GroundDetectors; // 0x0040(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate) TArray> CheckedGroundDetectors; // 0x0050(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate) class UWorldPartitionSubsystem* WorldPartitionSubsystem; // 0x0060(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_68[0x10]; // 0x0068(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("GroundDetectorSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"GroundDetectorSubsystem") } static class UGroundDetectorSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UGroundDetectorSubsystem; // Class Yggdrasil.InputLibrary // 0x0000 (0x0028 - 0x0028) class UInputLibrary final : public UBlueprintFunctionLibrary { public: static EYggInputDeviceType GetInputDeviceType(class UObject* WorldContextObject); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("InputLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"InputLibrary") } static class UInputLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UInputLibrary; // Class Yggdrasil.Lodurr // 0x00E8 (0x05B8 - 0x04D0) class ULodurr final : public UAssetManager { public: uint8 Pad_4D0[0xE8]; // 0x04D0(0x00E8)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("Lodurr") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"Lodurr") } static class ULodurr* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ULodurr; // Class Yggdrasil.LodurrConfig // 0x0000 (0x0028 - 0x0028) class ULodurrConfig final : public UObject { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("LodurrConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"LodurrConfig") } static class ULodurrConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ULodurrConfig; // Class Yggdrasil.MenuOperation // 0x0030 (0x0070 - 0x0040) class UMenuOperation final : public UYggOperation { public: TArray MenuWidgetsToProcess; // 0x0040(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate) class UFreyaMenuWidget* CurrentMenuWidget; // 0x0050(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaMenuWidget* DestinationMenuWidget; // 0x0058(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_60[0x10]; // 0x0060(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("MenuOperation") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"MenuOperation") } static class UMenuOperation* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UMenuOperation; // Class Yggdrasil.MergeMesh // 0x0000 (0x02B8 - 0x02B8) class AMergeMesh final : public AStaticMeshActor { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("MergeMesh") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"MergeMesh") } static class AMergeMesh* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AMergeMesh; // Class Yggdrasil.NotificationBlockerSubsystem // 0x0010 (0x0050 - 0x0040) class UNotificationBlockerSubsystem final : public UTickableWorldSubsystem { public: uint8 Pad_40[0x10]; // 0x0040(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void BlockNotifications(class AActor* BlockOwner); void UnblockNotifications(class AActor* BlockOwner); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NotificationBlockerSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NotificationBlockerSubsystem") } static class UNotificationBlockerSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNotificationBlockerSubsystem; // Class Yggdrasil.SceneCaptureHelpers // 0x0000 (0x0028 - 0x0028) class USceneCaptureHelpers final : public UBlueprintFunctionLibrary { public: static void CaptureComponent2D_DeProject(class USceneCaptureComponent2D* Target, const struct FVector2D& ScreenPos, struct FVector* OutWorldOrigin, struct FVector* OutWorldDirection); static bool CaptureComponent2D_Project(class USceneCaptureComponent2D* Target, const struct FVector& Location, struct FVector2D* OutPixelLocation); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SceneCaptureHelpers") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SceneCaptureHelpers") } static class USceneCaptureHelpers* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USceneCaptureHelpers; // Class Yggdrasil.SplineHelpers // 0x0000 (0x0028 - 0x0028) class USplineHelpers final : public UBlueprintFunctionLibrary { public: static float GetMeshLength(ESplineMeshAxis ForwardAxis, const class UStaticMesh* StaticMesh); static struct FTransform GetTransformFromTwoPoints(const struct FTransform& StartTransform, const struct FTransform& EndTransform, const float SectionLength); static struct FTransform ScaleTransform(const struct FTransform& Transform, const struct FVector& Vector); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SplineHelpers") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SplineHelpers") } static class USplineHelpers* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USplineHelpers; // Class Yggdrasil.TypeWriterEffect // 0x00B8 (0x00E0 - 0x0028) class UTypeWriterEffect : public UObject { public: uint8 Pad_28[0x70]; // 0x0028(0x0070)(Fixing Size After Last Property [ Dumper-7 ]) float LetterPlayTime; // 0x0098(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float TimeBeforeStart; // 0x009C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 NumberOfLetterPerGroup; // 0x00A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_A4[0x4]; // 0x00A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UFreyaTextBlock* FreyaTextBlock; // 0x00A8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaRichTextBlock* FreyaRichTextBlock; // 0x00B0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class APlayerController* Owner; // 0x00B8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFreyaUserWidget* ParentWidget; // 0x00C0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_C8[0x18]; // 0x00C8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("TypeWriterEffect") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"TypeWriterEffect") } static class UTypeWriterEffect* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UTypeWriterEffect; // Class Yggdrasil.YggAnalyticsProviderSettings // 0x0060 (0x0088 - 0x0028) class UYggAnalyticsProviderSettings final : public UObject { public: TArray DisabledAnalyticsCategories; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) TMap DefaultAddedAttributes; // 0x0038(0x0050)(Edit, Config, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggAnalyticsProviderSettings") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggAnalyticsProviderSettings") } static class UYggAnalyticsProviderSettings* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggAnalyticsProviderSettings; // Class Yggdrasil.YggdrasilAnalyticsLibrary // 0x0000 (0x0028 - 0x0028) class UYggdrasilAnalyticsLibrary final : public UBlueprintFunctionLibrary { public: static void RecordEvent(const struct FGameplayTag& EventCategory, const class FString& EventName); static void RecordEventWithAttribute(const struct FGameplayTag& EventCategory, const class FString& EventName, const class FString& AttributeName, const class FString& AttributeValue); static void RecordEventWithAttributes(const struct FGameplayTag& EventCategory, const class FString& EventName, const TArray& Attributes); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggdrasilAnalyticsLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggdrasilAnalyticsLibrary") } static class UYggdrasilAnalyticsLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggdrasilAnalyticsLibrary; // Class Yggdrasil.YggdrasilFoliageAssetLibrary // 0x0000 (0x0028 - 0x0028) class UYggdrasilFoliageAssetLibrary final : public UBlueprintFunctionLibrary { public: static ECollisionEnabled GetFoliageAssetCollisionEnabled(class UFoliageType* FoliageAsset); static struct FInt32Interval GetFoliageAssetCullDistance(class UFoliageType* FoliageAsset); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggdrasilFoliageAssetLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggdrasilFoliageAssetLibrary") } static class UYggdrasilFoliageAssetLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggdrasilFoliageAssetLibrary; // Class Yggdrasil.YggInputDefaults // 0x0088 (0x00B0 - 0x0028) class UYggInputDefaults final : public UObject { public: EYggPeripheralType DefaultGamepadPeripheral; // 0x0028(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EYggPeripheralType InputPeripheralForEditorPreview; // 0x0029(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) struct FSoftObjectPath DefaultKeyboardMousePeripheralDataPath; // 0x0030(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath DefaultPlaystationPeripheralDataPath; // 0x0050(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath DefaultXboxPeripheralDataPath; // 0x0070(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath BaseUIInputMappingContextPath; // 0x0090(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggInputDefaults") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggInputDefaults") } static class UYggInputDefaults* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggInputDefaults; // Class Yggdrasil.YggInputEditorPreviewSubsystem // 0x0000 (0x0030 - 0x0030) class UYggInputEditorPreviewSubsystem final : public UEngineSubsystem { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggInputEditorPreviewSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggInputEditorPreviewSubsystem") } static class UYggInputEditorPreviewSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggInputEditorPreviewSubsystem; // Class Yggdrasil.YggInputPeripheralData // 0x0050 (0x0080 - 0x0030) class UYggInputPeripheralData final : public UPrimaryDataAsset { public: TMap Keys; // 0x0030(0x0050)(Edit, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggInputPeripheralData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggInputPeripheralData") } static class UYggInputPeripheralData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggInputPeripheralData; // Class Yggdrasil.YggInputSubSystem // 0x01C8 (0x01F8 - 0x0030) class UYggInputSubSystem final : public UGameInstanceSubsystem { public: uint8 Pad_30[0x58]; // 0x0030(0x0058)(Fixing Size After Last Property [ Dumper-7 ]) TMap LoadedPeripheralDataMap; // 0x0088(0x0050)(Transient, NativeAccessSpecifierPrivate) TMap KeyboardAndMouseKeys; // 0x00D8(0x0050)(Transient, NativeAccessSpecifierPrivate) TMap CurrentGamepadKeys; // 0x0128(0x0050)(Transient, NativeAccessSpecifierPrivate) struct FInputMappingContextDefinition BaseUIInputMappingContext; // 0x0178(0x0010)(Transient, NoDestructor, NativeAccessSpecifierPrivate) struct FYggInputMappingContextHandler InputMappingContextHandler; // 0x0188(0x0068)(Transient, NativeAccessSpecifierPrivate) uint8 Pad_1F0[0x8]; // 0x01F0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UYggInputSubSystem* Get(const class UObject* WorldContextObject); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggInputSubSystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggInputSubSystem") } static class UYggInputSubSystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggInputSubSystem; // Class Yggdrasil.YggLog // 0x0008 (0x0030 - 0x0028) class UYggLog final : public UObject { public: float ScreenLogDuration; // 0x0028(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggLog") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggLog") } static class UYggLog* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggLog; // Class Yggdrasil.YggPerformanceCameraActor // 0x0030 (0x0A00 - 0x09D0) class AYggPerformanceCameraActor : public ACameraActor { public: TArray DataLayerAssetsToLoad; // 0x09D0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray DataLayerAssetsToUnload; // 0x09E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) class FString CameraReadableLabel; // 0x09F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggPerformanceCameraActor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggPerformanceCameraActor") } static class AYggPerformanceCameraActor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AYggPerformanceCameraActor; // Class Yggdrasil.YggPerformanceGauntletTestController // 0x0088 (0x00B8 - 0x0030) class UYggPerformanceGauntletTestController final : public UGauntletTestController { public: uint8 Pad_30[0x88]; // 0x0030(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggPerformanceGauntletTestController") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggPerformanceGauntletTestController") } static class UYggPerformanceGauntletTestController* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggPerformanceGauntletTestController; // Class Yggdrasil.YggPhotoModeCamera // 0x0058 (0x0300 - 0x02A8) class AYggPhotoModeCamera final : public AActor { public: class USphereComponent* SphereComponent; // 0x02A8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCameraComponent* CameraComponent; // 0x02B0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MovementInterpolationSpeed; // 0x02B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RotationInterpolationSpeed; // 0x02BC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MovementSensitivity; // 0x02C0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RotationSensitivity; // 0x02C4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaximumDistance; // 0x02C8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2CC[0x34]; // 0x02CC(0x0034)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggPhotoModeCamera") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggPhotoModeCamera") } static class AYggPhotoModeCamera* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AYggPhotoModeCamera; // Class Yggdrasil.YggPhotoModeConfig // 0x01A8 (0x01D0 - 0x0028) class UYggPhotoModeConfig final : public UObject { public: struct FSoftClassPath CameraClassPath; // 0x0028(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText ShowMouseCommandButtonText; // 0x0048(0x0010)(Edit, Config, NativeAccessSpecifierPublic) class FText HideMouseCommandButtonText; // 0x0058(0x0010)(Edit, Config, NativeAccessSpecifierPublic) int32 PostProcessQualityLevel; // 0x0068(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray FiltersData; // 0x0070(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray FiltersPostProcessData; // 0x0080(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray ColorGradingBalanceData; // 0x0090(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray ApertureData; // 0x00A0(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) class FText DepthOfFieldDistanceText; // 0x00B0(0x0010)(Edit, Config, NativeAccessSpecifierPublic) struct FSoftObjectPath ScreenEffectSharpnessMaterialPath; // 0x00C0(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath ScreenEffectMaterialParameterCollectionPath; // 0x00E0(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ScreenEffectSharpnessScalarParameterName; // 0x0100(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray FrameData; // 0x0108(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) struct FSoftObjectPath FrameMaterialPath; // 0x0118(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FrameUseScalarParameterName; // 0x0138(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FrameUseForegroundScalarParameterName; // 0x0140(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FrameTextureParameterName; // 0x0148(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FrameSizeScalarParameterName; // 0x0150(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FrameColorScalarParameterName; // 0x0158(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray LogoData; // 0x0160(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) struct FSoftObjectPath LogoMaterialPath; // 0x0170(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LogoUseScalarParameterName; // 0x0190(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LogoAngleScalarParameterName; // 0x0198(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LogoScaleScalarParameterName; // 0x01A0(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LogoOffsetXScalarParameterName; // 0x01A8(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LogoOffsetYScalarParameterName; // 0x01B0(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LogoTextureParameterName; // 0x01B8(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LogoTextureXScalarParameterName; // 0x01C0(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LogoTextureYScalarParameterName; // 0x01C8(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggPhotoModeConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggPhotoModeConfig") } static class UYggPhotoModeConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggPhotoModeConfig; // Class Yggdrasil.YggPhotoModeFocusPoint // 0x0000 (0x02A8 - 0x02A8) class AYggPhotoModeFocusPoint final : public AActor { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggPhotoModeFocusPoint") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggPhotoModeFocusPoint") } static class AYggPhotoModeFocusPoint* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AYggPhotoModeFocusPoint; // Class Yggdrasil.YggPhotoModePostProcess // 0x0010 (0x02B8 - 0x02A8) class AYggPhotoModePostProcess final : public AActor { public: class UBoxComponent* BoxComponent; // 0x02A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UPostProcessComponent* PostProcessComponent; // 0x02B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggPhotoModePostProcess") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggPhotoModePostProcess") } static class AYggPhotoModePostProcess* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AYggPhotoModePostProcess; // Class Yggdrasil.YggProjectVersion // 0x0000 (0x0028 - 0x0028) class UYggProjectVersion final : public UObject { public: static class FText GetProjectVersion(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggProjectVersion") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggProjectVersion") } static class UYggProjectVersion* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggProjectVersion; // Class Yggdrasil.YggRuntimeOptionsBase // 0x0000 (0x0038 - 0x0038) class UYggRuntimeOptionsBase : public URuntimeOptionsBase { public: void PrintRuntimeOptions() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggRuntimeOptionsBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggRuntimeOptionsBase") } static class UYggRuntimeOptionsBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggRuntimeOptionsBase; // Class Yggdrasil.YggRuntimeOptions // 0x0000 (0x0038 - 0x0038) class UYggRuntimeOptions final : public UYggRuntimeOptionsBase { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggRuntimeOptions") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggRuntimeOptions") } static class UYggRuntimeOptions* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggRuntimeOptions; // Class Yggdrasil.YggRuntimeOptionsBlueprintLibrary // 0x0000 (0x0028 - 0x0028) class UYggRuntimeOptionsBlueprintLibrary final : public UBlueprintFunctionLibrary { public: static class UYggRuntimeOptions* GetRuntimeOptions(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggRuntimeOptionsBlueprintLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggRuntimeOptionsBlueprintLibrary") } static class UYggRuntimeOptionsBlueprintLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggRuntimeOptionsBlueprintLibrary; // Class Yggdrasil.YggSaveGame // 0x0010 (0x0038 - 0x0028) class UYggSaveGame : public USaveGame { public: bool bIsCorrupted; // 0x0028(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FDateTime SaveDate; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggSaveGame") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggSaveGame") } static class UYggSaveGame* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggSaveGame; // Class Yggdrasil.YggSaveSystem // 0x00A0 (0x00C8 - 0x0028) class UYggSaveSystem : public UObject { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TMap Saves; // 0x0030(0x0050)(NativeAccessSpecifierPrivate) uint8 Pad_80[0x48]; // 0x0080(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggSaveSystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggSaveSystem") } static class UYggSaveSystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggSaveSystem; // Class Yggdrasil.YggTestAssertBlueprintFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UYggTestAssertBlueprintFunctionLibrary final : public UBlueprintFunctionLibrary { public: static void AssertCompareByte(uint8 First, EYggTestComparisonMethod ShouldBe, uint8 Second, const class FString& What, class UObject* Context); static void AssertCompareFloat(float First, EYggTestComparisonMethod ShouldBe, float Second, const class FString& What, class UObject* Context); static void AssertCompareInt32(int32 First, EYggTestComparisonMethod ShouldBe, int32 Second, const class FString& What, class UObject* Context); static void AssertCompareInt64(int64 First, EYggTestComparisonMethod ShouldBe, int64 Second, const class FString& What, class UObject* Context); static void AssertEqualByte(uint8 Actual, uint8 Expected, const class FString& What, class UObject* Context); static void AssertEqualFloat(float Actual, float Expected, const class FString& What, class UObject* Context, const float Tolerance); static void AssertEqualInt32(int32 Actual, int32 Expected, const class FString& What, class UObject* Context); static void AssertEqualInt64(int64 Actual, int64 Expected, const class FString& What, class UObject* Context); static void AssertEqualName(const class FName& Actual, const class FName& Expected, bool bIgnoreCase, const class FString& What, class UObject* Context); static void AssertEqualRotator(const struct FRotator& Actual, const struct FRotator& Expected, const class FString& What, class UObject* Context, const float Tolerance); static void AssertEqualString(const class FString& Actual, const class FString& Expected, bool bIgnoreCase, const class FString& What, class UObject* Context); static void AssertEqualText(const class FText& Actual, const class FText& Expected, bool bIgnoreCase, const class FString& What, class UObject* Context); static void AssertEqualTransform(const struct FTransform& Actual, const struct FTransform& Expected, const class FString& What, class UObject* Context, const float Tolerance); static void AssertEqualVector(const struct FVector& Actual, const struct FVector& Expected, const class FString& What, class UObject* Context, const float Tolerance); static void AssertFail(const class FString& What, class UObject* Context); static void AssertFalse(bool bValue, const class FString& What, class UObject* Context); static void AssertImageIsSet(class UImage* Image, const class FString& What, class UObject* Context); static void AssertInRangeByte(uint8 Value, uint8 MinInclusive, uint8 MaxInclusive, const class FString& What, class UObject* Context); static void AssertInRangeFloat(float Value, float MinInclusive, float MaxInclusive, const class FString& What, class UObject* Context); static void AssertInRangeInt32(int32 Value, int32 MinInclusive, int32 MaxInclusive, const class FString& What, class UObject* Context); static void AssertInRangeInt64(int64 Value, int64 MinInclusive, int64 MaxInclusive, const class FString& What, class UObject* Context); static void AssertInvalid(class UObject* Object, const class FString& What, class UObject* Context); static void AssertNotEqualByte(uint8 Actual, uint8 Unexpected, const class FString& What, class UObject* Context); static void AssertNotEqualFloat(float Actual, float Unexpected, const class FString& What, class UObject* Context, const float Tolerance); static void AssertNotEqualInt32(int32 Actual, int32 Unexpected, const class FString& What, class UObject* Context); static void AssertNotEqualInt64(int64 Actual, int64 Unexpected, const class FString& What, class UObject* Context); static void AssertNotEqualName(const class FName& Actual, const class FName& Unexpected, bool bIgnoreCase, const class FString& What, class UObject* Context); static void AssertNotEqualRotator(const struct FRotator& Actual, const struct FRotator& Unexpected, const class FString& What, class UObject* Context, const float Tolerance); static void AssertNotEqualString(const class FString& Actual, const class FString& Unexpected, bool bIgnoreCase, const class FString& What, class UObject* Context); static void AssertNotEqualText(const class FText& Actual, const class FText& Unexpected, bool bIgnoreCase, const class FString& What, class UObject* Context); static void AssertNotEqualTransform(const struct FTransform& Actual, const struct FTransform& Unexpected, const class FString& What, class UObject* Context, const float Tolerance); static void AssertNotEqualVector(const struct FVector& Actual, const struct FVector& Unexpected, const class FString& What, class UObject* Context, const float Tolerance); static void AssertNotInRangeByte(uint8 Value, uint8 MinInclusive, uint8 MaxInclusive, const class FString& What, class UObject* Context); static void AssertNotInRangeFloat(float Value, float MinInclusive, float MaxInclusive, const class FString& What, class UObject* Context); static void AssertNotInRangeInt32(int32 Value, int32 MinInclusive, int32 MaxInclusive, const class FString& What, class UObject* Context); static void AssertNotInRangeInt64(int64 Value, int64 MinInclusive, int64 MaxInclusive, const class FString& What, class UObject* Context); static void AssertRichTextIsSet(class URichTextBlock* RichTextBlock, const class FString& What, class UObject* Context); static void AssertTextIsSet(class UTextBlock* TextBlock, const class FString& What, class UObject* Context); static void AssertTrue(bool bValue, const class FString& What, class UObject* Context); static void AssertValid(class UObject* Object, const class FString& What, class UObject* Context); static void AssertWidgetIsVisible(class UUserWidget* Widget, const class FString& What, class UObject* Context); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggTestAssertBlueprintFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggTestAssertBlueprintFunctionLibrary") } static class UYggTestAssertBlueprintFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggTestAssertBlueprintFunctionLibrary; // Class Yggdrasil.YggTestDelayBlueprintFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UYggTestDelayBlueprintFunctionLibrary final : public UBlueprintFunctionLibrary { public: static void DelayFrames(class UObject* WorldContextObject, const struct FLatentActionInfo& LatentInfo, int32 NumFrames); static void DelayFramesAndTime(class UObject* WorldContextObject, const struct FLatentActionInfo& LatentInfo, int32 NumFrames, float Duration); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggTestDelayBlueprintFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggTestDelayBlueprintFunctionLibrary") } static class UYggTestDelayBlueprintFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggTestDelayBlueprintFunctionLibrary; // Class Yggdrasil.YggTestInputBlueprintFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UYggTestInputBlueprintFunctionLibrary final : public UBlueprintFunctionLibrary { public: static void ApplyInputAction(class UObject* Context, const class FName& ActionName, EInputEvent InputEventType); static void ApplyInputAxis(class UObject* Context, const class FName& AxisName, float AxisValue); static void PressInputAction(class UObject* Context, class UInputAction* InputAction); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggTestInputBlueprintFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggTestInputBlueprintFunctionLibrary") } static class UYggTestInputBlueprintFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggTestInputBlueprintFunctionLibrary; // Class Yggdrasil.YggWwiseConfiguration // 0x0030 (0x0058 - 0x0028) class UYggWwiseConfiguration final : public UObject { public: class FString WwiseMotionAkOutputSettings; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString WwiseMotionDualSenseAkOutputSettings; // 0x0038(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ControllerSpeakerAkOutputSettings; // 0x0048(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YggWwiseConfiguration") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YggWwiseConfiguration") } static class UYggWwiseConfiguration* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYggWwiseConfiguration; // Class Yggdrasil.YmirSubsystem // 0x0060 (0x0090 - 0x0030) class UYmirSubsystem final : public UWorldSubsystem { public: uint8 Pad_30[0x10]; // 0x0030(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) float DataLayerTrackingFrequency; // 0x0040(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray DatalayerTrackers; // 0x0048(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) uint8 Pad_58[0x10]; // 0x0058(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UWorldPartitionSubsystem* WorldPartitionSubsystem; // 0x0068(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray DataLayerLoadingVolumes; // 0x0078(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) uint8 Pad_88[0x8]; // 0x0088(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static void ActivateDatalayerFromAsset(class UObject* WorldContext, const class UDataLayerAsset* DatalayerToActivate, const struct FLatentActionInfo& LatentInfo); static void LoadDatalayerFromAsset(class UObject* WorldContext, const class UDataLayerAsset* DatalayerToLoad, const struct FLatentActionInfo& LatentInfo); static void UnloadDatalayerFromAsset(class UObject* WorldContext, const class UDataLayerAsset* DatalayerToUnload, const struct FLatentActionInfo& LatentInfo); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("YmirSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"YmirSubsystem") } static class UYmirSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UYmirSubsystem; }