Files
ReshadePluginsCore/HellIsUs/SDK/Yggdrasil_classes.hpp
2025-09-16 12:02:37 +02:00

3279 lines
146 KiB
C++

#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<class UBifrostTransition> 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<UYggGameInstance>();
}
};
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<UAutomationMockGameInstance>();
}
};
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<class FName> 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<UBifrost>();
}
};
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<UBifrostMapSwitcher>();
}
};
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<UBifrostHardTravelMapSwitcher>();
}
};
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<UBifrostMockMapSwitcher>();
}
};
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<UBifrostSeamlessTravelMapSwitcher>();
}
};
DUMPER7_ASSERTS_UBifrostSeamlessTravelMapSwitcher;
// Class Yggdrasil.BifrostTransition
// 0x0058 (0x0088 - 0x0030)
class UBifrostTransition final : public UPrimaryDataAsset
{
public:
TSoftObjectPtr<class UWorld> Map; // 0x0030(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSoftObjectPtr<class UTexture2D> 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<UBifrostTransition>();
}
};
DUMPER7_ASSERTS_UBifrostTransition;
// Class Yggdrasil.DataLayerLoadingVolume
// 0x0018 (0x02F8 - 0x02E0)
class ADataLayerLoadingVolume final : public AVolume
{
public:
TArray<class UDataLayerAsset*> 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<ADataLayerLoadingVolume>();
}
};
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<UDebuggerManagerSubsystem>();
}
};
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<UYggOperation>();
}
};
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<UFadeOperation>();
}
};
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<UFadeKeepBlackOperation>();
}
};
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<UFadeKeepBlackUntilEventOperation>();
}
};
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<UFadeLayerLibrary>();
}
};
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<UFadeToBlackOperation>();
}
};
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<UFadeToGameOperation>();
}
};
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<uint8, class UFreyaLayer*> 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<uint8> 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<UFreya>();
}
};
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<UFreyaBinkMediaPlayerData>();
}
};
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<UFreyaBorder>();
}
};
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<UFreyaBorderStyle>();
}
};
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<class UFreyaComponent*> 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<UFreyaUserWidget>();
}
};
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<UFreyaFocusableWidget>();
}
};
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<void()> 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<UFreyaButton>();
}
};
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<UFreyaButtonStyle>();
}
};
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<UFreyaCheckBox>();
}
};
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<UFreyaCheckBoxStyle>();
}
};
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<UFreyaLayer>();
}
};
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<UFreyaWidgetLayer>();
}
};
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<UFreyaCinematicLayer>();
}
};
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<UFreyaComponent>();
}
};
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<UFreyaCustomButton>();
}
};
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<UFreyaCustomButtonContentWidget>();
}
};
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<UFreyaDatePickerStyle>();
}
};
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<UFreyaDatePickerWidget>();
}
};
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<UFreyaDebugLayer>();
}
};
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<UFreyaDefaults>();
}
};
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<UFreyaDynamicEntryBox>();
}
};
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<class UFadeOperation*> 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<UFreyaFadeLayer>();
}
};
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<UFreyaFadeWidget>();
}
};
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<UFreyaFrameStyle>();
}
};
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<UFreyaGameVersionWidget>();
}
};
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<UFreyaHudLayer>();
}
};
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<UFreyaHudUserWidget>();
}
};
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<UFreyaImage>();
}
};
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<UFreyaImageButton>();
}
};
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<UFreyaImageButtonStyle>();
}
};
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<UFreyaImageStyle>();
}
};
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<UFreyaInputIconWidget>();
}
};
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<class UFreyaInputIconWidget> 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<class UFreyaInputIconWidget*> 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<UFreyaInputWidget>();
}
};
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<UFreyaLibrary>();
}
};
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<UFreyaListView>();
}
};
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<UFreyaLoader>();
}
};
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<UFreyaLoadingFadeLayer>();
}
};
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<UFreyaLoadingScreenLayer>();
}
};
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<struct FGameplayTag, class UFreyaMenuWidget*> 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<class UMenuOperation*> 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<UFreyaMenuLayer>();
}
};
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<UFreyaMenuWidget>();
}
};
DUMPER7_ASSERTS_UFreyaMenuWidget;
// Class Yggdrasil.FreyaNotificationLayer
// 0x0048 (0x00C8 - 0x0080)
class UFreyaNotificationLayer final : public UFreyaWidgetLayer
{
public:
TArray<class UFreyaTimedNotificationData*> NotificationQueue; // 0x0080(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<class UFreyaTimedNotificationWidget*> ZombieNotificationWidgets; // 0x0090(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
TArray<class UFreyaTimedNotificationData*> 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<UFreyaNotificationLayer>();
}
};
DUMPER7_ASSERTS_UFreyaNotificationLayer;
// Class Yggdrasil.FreyaTimedNotificationData
// 0x0048 (0x0070 - 0x0028)
class UFreyaTimedNotificationData : public UObject
{
public:
TSubclassOf<class UFreyaTimedNotificationWidget> 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<UFreyaTimedNotificationData>();
}
};
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<UFreyaNotificationWidget>();
}
};
DUMPER7_ASSERTS_UFreyaNotificationWidget;
// Class Yggdrasil.FreyaPopupLayer
// 0x0088 (0x0108 - 0x0080)
class UFreyaPopupLayer final : public UFreyaWidgetLayer
{
public:
TArray<struct FFreyaPopupData> 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<UFreyaPopupLayer>();
}
};
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<class UFreyaTextButton*> 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<UFreyaPopupWidget>();
}
};
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<UFreyaProgressBar>();
}
};
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<UFreyaProgressBarStyle>();
}
};
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<class UTypeWriterEffect> 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<UFreyaRichTextBlock>();
}
};
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<UFreyaSaveIconLayer>();
}
};
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<UFreyaSaveIconWidget>();
}
};
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<UFreyaScrollBox>();
}
};
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<UFreyaScrollBoxStyle>();
}
};
DUMPER7_ASSERTS_UFreyaScrollBoxStyle;
// Class Yggdrasil.FreyaSelectorOverlay
// 0x0018 (0x01A8 - 0x0190)
class UFreyaSelectorOverlay final : public UOverlay
{
public:
TArray<class UFreyaFocusableWidget*> 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<UFreyaSelectorOverlay>();
}
};
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<UFreyaSelectorStyle>();
}
};
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<class FText> 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<UFreyaSlider>();
}
};
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<UFreyaSliderStyle>();
}
};
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<UFreyaSubsystem>();
}
};
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<UFreyaTableViewStyle>();
}
};
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<class UTypeWriterEffect> 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<UFreyaTextBlock>();
}
};
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<UFreyaTextButton>();
}
};
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<UFreyaTextButtonStyle>();
}
};
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<UFreyaTileView>();
}
};
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<UFreyaTimedNotificationWidget>();
}
};
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<IFreyaTutorialInterface>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(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<UFreyaTutorialLayer>();
}
};
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<UFreyaUButton>();
}
};
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<UFreyaUnskippableCinematicLayer>();
}
};
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<UFreyaUSlider>();
}
};
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<UFreyaViewportClient>();
}
};
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<UFreyaWidgetComponent>();
}
};
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<UFreyaWidgetSwitcher>();
}
};
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<UFreyaWorldUserWidget>();
}
};
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<void()> OnLostGround; // 0x00A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
TMulticastInlineDelegate<void()> 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<UGroundDetectorActorComponent>();
}
};
DUMPER7_ASSERTS_UGroundDetectorActorComponent;
// Class Yggdrasil.GroundDetectorSubsystem
// 0x0038 (0x0078 - 0x0040)
class UGroundDetectorSubsystem final : public UTickableWorldSubsystem
{
public:
TArray<TWeakObjectPtr<class UGroundDetectorActorComponent>> GroundDetectors; // 0x0040(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate)
TArray<TWeakObjectPtr<class UGroundDetectorActorComponent>> 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<UGroundDetectorSubsystem>();
}
};
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<UInputLibrary>();
}
};
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<ULodurr>();
}
};
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<ULodurrConfig>();
}
};
DUMPER7_ASSERTS_ULodurrConfig;
// Class Yggdrasil.MenuOperation
// 0x0030 (0x0070 - 0x0040)
class UMenuOperation final : public UYggOperation
{
public:
TArray<class UFreyaMenuWidget*> 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<UMenuOperation>();
}
};
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<AMergeMesh>();
}
};
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<UNotificationBlockerSubsystem>();
}
};
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<USceneCaptureHelpers>();
}
};
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<USplineHelpers>();
}
};
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<UTypeWriterEffect>();
}
};
DUMPER7_ASSERTS_UTypeWriterEffect;
// Class Yggdrasil.YggAnalyticsProviderSettings
// 0x0060 (0x0088 - 0x0028)
class UYggAnalyticsProviderSettings final : public UObject
{
public:
TArray<struct FGameplayTag> DisabledAnalyticsCategories; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
TMap<struct FGameplayTag, struct FSubscribedAttribute> 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<UYggAnalyticsProviderSettings>();
}
};
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<struct FAnalyticsAttribute>& 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<UYggdrasilAnalyticsLibrary>();
}
};
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<UYggdrasilFoliageAssetLibrary>();
}
};
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<UYggInputDefaults>();
}
};
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<UYggInputEditorPreviewSubsystem>();
}
};
DUMPER7_ASSERTS_UYggInputEditorPreviewSubsystem;
// Class Yggdrasil.YggInputPeripheralData
// 0x0050 (0x0080 - 0x0030)
class UYggInputPeripheralData final : public UPrimaryDataAsset
{
public:
TMap<struct FKey, class UTexture2D*> 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<UYggInputPeripheralData>();
}
};
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<EYggPeripheralType, class UYggInputPeripheralData*> LoadedPeripheralDataMap; // 0x0088(0x0050)(Transient, NativeAccessSpecifierPrivate)
TMap<struct FKey, class UTexture2D*> KeyboardAndMouseKeys; // 0x00D8(0x0050)(Transient, NativeAccessSpecifierPrivate)
TMap<struct FKey, class UTexture2D*> 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<UYggInputSubSystem>();
}
};
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<UYggLog>();
}
};
DUMPER7_ASSERTS_UYggLog;
// Class Yggdrasil.YggPerformanceCameraActor
// 0x0030 (0x0A00 - 0x09D0)
class AYggPerformanceCameraActor : public ACameraActor
{
public:
TArray<class UDataLayerAsset*> DataLayerAssetsToLoad; // 0x09D0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class UDataLayerAsset*> 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<AYggPerformanceCameraActor>();
}
};
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<UYggPerformanceGauntletTestController>();
}
};
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<AYggPhotoModeCamera>();
}
};
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<struct FYggPhotoModeFilterData> FiltersData; // 0x0070(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
TArray<struct FYggPhotoModeFilterPostProcessData> FiltersPostProcessData; // 0x0080(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
TArray<struct FYggPhotoModeColorGradingBalanceData> ColorGradingBalanceData; // 0x0090(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
TArray<struct FYggPhotoModeApertureData> 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<struct FYggPhotoModeFrameData> 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<struct FYggPhotoModeLogoData> 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<UYggPhotoModeConfig>();
}
};
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<AYggPhotoModeFocusPoint>();
}
};
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<AYggPhotoModePostProcess>();
}
};
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<UYggProjectVersion>();
}
};
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<UYggRuntimeOptionsBase>();
}
};
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<UYggRuntimeOptions>();
}
};
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<UYggRuntimeOptionsBlueprintLibrary>();
}
};
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<UYggSaveGame>();
}
};
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<class FString, class UYggSaveGame*> 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<UYggSaveSystem>();
}
};
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<UYggTestAssertBlueprintFunctionLibrary>();
}
};
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<UYggTestDelayBlueprintFunctionLibrary>();
}
};
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<UYggTestInputBlueprintFunctionLibrary>();
}
};
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<UYggWwiseConfiguration>();
}
};
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<struct FYmirDataLayerTracker> 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<class ADataLayerLoadingVolume*> 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<UYmirSubsystem>();
}
};
DUMPER7_ASSERTS_UYmirSubsystem;
}