mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-26 19:33:43 +00:00
118 lines
12 KiB
C++
118 lines
12 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: PerksList
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "SlateCore_structs.hpp"
|
|
#include "Engine_structs.hpp"
|
|
#include "FortniteGame_structs.hpp"
|
|
#include "FortniteUI_classes.hpp"
|
|
#include "UMG_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// WidgetBlueprintGeneratedClass PerksList.PerksList_C
|
|
// 0x00A8 (0x0378 - 0x02D0)
|
|
class UPerksList_C final : public UFortPerksWidget_NUI
|
|
{
|
|
public:
|
|
struct FPointerToUberGraphFrame UberGraphFrame; // 0x02D0(0x0008)(ZeroConstructor, Transient, DuplicateTransient)
|
|
class UCommonBorder* BorderLockedL; // 0x02D8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
|
|
class UCommonBorder* BorderLockedR; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
|
|
class UCommonBorder* BorderUnlockedL; // 0x02E8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
|
|
class UCommonBorder* BorderUnlockedR; // 0x02F0(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
|
|
class UVerticalBox* PerksLockedL; // 0x02F8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
|
|
class UVerticalBox* PerksLockedR; // 0x0300(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
|
|
class UHorizontalBox* PerksNoTiers; // 0x0308(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
|
|
class UVerticalBox* PerksRightColumn; // 0x0310(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
|
|
class UVerticalBox* PerksUnlockedL; // 0x0318(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
|
|
class UVerticalBox* PerksUnlockedR; // 0x0320(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
|
|
class UVerticalBox* PerkTiers; // 0x0328(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
|
|
class UCommonWidgetSwitcher* PerkTierSwitcher; // 0x0330(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
|
|
bool bIncludeName; // 0x0338(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn)
|
|
bool bFirstTier; // 0x0339(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
|
bool bIncludeDescription; // 0x033A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn)
|
|
bool bUseLegacyFixedSizeIcons; // 0x033B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn)
|
|
EFortBrushSize IconSize; // 0x033C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash)
|
|
bool bGenerateTiers; // 0x033D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn)
|
|
bool bFirstPerkCompleteL; // 0x033E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
|
uint8 Pad_33F[0x1]; // 0x033F(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 PerkCount; // 0x0340(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
bool bTwoColumns; // 0x0344(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn)
|
|
bool bSecondColumnStarted; // 0x0345(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
|
bool bFirstPerkCompleteR; // 0x0346(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
|
uint8 Pad_347[0x1]; // 0x0347(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 SecondColumnSplitCount; // 0x0348(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash)
|
|
struct FMargin RowPadding; // 0x034C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
struct FMargin Description_Padding; // 0x035C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
bool bUseLargeFormatNameOnly; // 0x036C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn)
|
|
bool bShowActiveAbilitiesOnly; // 0x036D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn)
|
|
bool bEnableMouseTooltips; // 0x036E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn)
|
|
uint8 Pad_36F[0x1]; // 0x036F(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float WrapPerkTextAt; // 0x0370(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
public:
|
|
void ExecuteUbergraph_PerksList(int32 EntryPoint);
|
|
void Construct();
|
|
void OnGeneratePerk(const struct FFortUIPerk& FortPerk, class UFortPerkWidget_NUI* PerkWidget);
|
|
void OnGeneratePerkTier(const struct FFortUIPerkTier& FortPerkTier, class UFortPerkTierWidget_NUI* PerkTierWidget);
|
|
void OnHeroChanged();
|
|
void OnStateChanged();
|
|
void ResetVariables();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticBPGeneratedClassImpl<"PerksList_C">();
|
|
}
|
|
static class UPerksList_C* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPerksList_C>();
|
|
}
|
|
};
|
|
static_assert(alignof(UPerksList_C) == 0x000008, "Wrong alignment on UPerksList_C");
|
|
static_assert(sizeof(UPerksList_C) == 0x000378, "Wrong size on UPerksList_C");
|
|
static_assert(offsetof(UPerksList_C, UberGraphFrame) == 0x0002D0, "Member 'UPerksList_C::UberGraphFrame' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, BorderLockedL) == 0x0002D8, "Member 'UPerksList_C::BorderLockedL' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, BorderLockedR) == 0x0002E0, "Member 'UPerksList_C::BorderLockedR' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, BorderUnlockedL) == 0x0002E8, "Member 'UPerksList_C::BorderUnlockedL' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, BorderUnlockedR) == 0x0002F0, "Member 'UPerksList_C::BorderUnlockedR' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, PerksLockedL) == 0x0002F8, "Member 'UPerksList_C::PerksLockedL' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, PerksLockedR) == 0x000300, "Member 'UPerksList_C::PerksLockedR' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, PerksNoTiers) == 0x000308, "Member 'UPerksList_C::PerksNoTiers' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, PerksRightColumn) == 0x000310, "Member 'UPerksList_C::PerksRightColumn' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, PerksUnlockedL) == 0x000318, "Member 'UPerksList_C::PerksUnlockedL' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, PerksUnlockedR) == 0x000320, "Member 'UPerksList_C::PerksUnlockedR' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, PerkTiers) == 0x000328, "Member 'UPerksList_C::PerkTiers' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, PerkTierSwitcher) == 0x000330, "Member 'UPerksList_C::PerkTierSwitcher' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, bIncludeName) == 0x000338, "Member 'UPerksList_C::bIncludeName' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, bFirstTier) == 0x000339, "Member 'UPerksList_C::bFirstTier' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, bIncludeDescription) == 0x00033A, "Member 'UPerksList_C::bIncludeDescription' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, bUseLegacyFixedSizeIcons) == 0x00033B, "Member 'UPerksList_C::bUseLegacyFixedSizeIcons' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, IconSize) == 0x00033C, "Member 'UPerksList_C::IconSize' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, bGenerateTiers) == 0x00033D, "Member 'UPerksList_C::bGenerateTiers' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, bFirstPerkCompleteL) == 0x00033E, "Member 'UPerksList_C::bFirstPerkCompleteL' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, PerkCount) == 0x000340, "Member 'UPerksList_C::PerkCount' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, bTwoColumns) == 0x000344, "Member 'UPerksList_C::bTwoColumns' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, bSecondColumnStarted) == 0x000345, "Member 'UPerksList_C::bSecondColumnStarted' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, bFirstPerkCompleteR) == 0x000346, "Member 'UPerksList_C::bFirstPerkCompleteR' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, SecondColumnSplitCount) == 0x000348, "Member 'UPerksList_C::SecondColumnSplitCount' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, RowPadding) == 0x00034C, "Member 'UPerksList_C::RowPadding' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, Description_Padding) == 0x00035C, "Member 'UPerksList_C::Description_Padding' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, bUseLargeFormatNameOnly) == 0x00036C, "Member 'UPerksList_C::bUseLargeFormatNameOnly' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, bShowActiveAbilitiesOnly) == 0x00036D, "Member 'UPerksList_C::bShowActiveAbilitiesOnly' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, bEnableMouseTooltips) == 0x00036E, "Member 'UPerksList_C::bEnableMouseTooltips' has a wrong offset!");
|
|
static_assert(offsetof(UPerksList_C, WrapPerkTextAt) == 0x000370, "Member 'UPerksList_C::WrapPerkTextAt' has a wrong offset!");
|
|
|
|
}
|
|
|