#pragma once

/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/

// Package: PerksList

#include "Basic.hpp"

#include "FortniteUI_structs.hpp"
#include "UMG_structs.hpp"


namespace SDK::Params
{

// Function PerksList.PerksList_C.ExecuteUbergraph_PerksList
// 0x0170 (0x0170 - 0x0000)
struct PerksList_C_ExecuteUbergraph_PerksList final
{
public:
	int32                                         EntryPoint;                                        // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_4[0x4];                                        // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	struct FFortUIPerkTier                        K2Node_Event_FortPerkTier;                         // 0x0008(0x0020)(NoDestructor)
	class UFortPerkTierWidget_NUI*                K2Node_Event_PerkTierWidget;                       // 0x0028(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UPerkTierWidgetNew_C*                   K2Node_DynamicCast_AsPerk_Tier_Widget_New;         // 0x0030(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess;                       // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_39[0x7];                                       // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UPanelSlot*                             CallFunc_AddChild_ReturnValue;                     // 0x0040(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          Temp_bool_Variable;                                // 0x0048(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_49[0x3];                                       // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         Temp_int_Variable;                                 // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              Temp_byte_Variable;                                // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_Greater_IntInt_ReturnValue;               // 0x0051(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	ESlateVisibility                              Temp_byte_Variable1;                               // 0x0052(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_53[0x5];                                       // 0x0053(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
	struct FFortUIPerk                            K2Node_Event_FortPerk;                             // 0x0058(0x0098)()
	class UFortPerkWidget_NUI*                    K2Node_Event_PerkWidget;                           // 0x00F0(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UPerkWidgetNew_C*                       K2Node_DynamicCast_AsPerk_Widget_New;              // 0x00F8(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess1;                      // 0x0100(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_IsPerkUnlocked_ReturnValue;               // 0x0101(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_HasAnyChildren_ReturnValue;               // 0x0102(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_HasAnyChildren_ReturnValue1;              // 0x0103(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          Temp_bool_Variable1;                               // 0x0104(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	ESlateVisibility                              Temp_byte_Variable2;                               // 0x0105(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_106[0x2];                                      // 0x0106(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         CallFunc_Add_IntInt_ReturnValue;                   // 0x0108(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              Temp_byte_Variable3;                               // 0x010C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_10D[0x3];                                      // 0x010D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	class UVerticalBoxSlot*                       CallFunc_AddChildToVerticalBox_ReturnValue;        // 0x0110(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_HasAnyChildren_ReturnValue2;              // 0x0118(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_HasAnyChildren_ReturnValue3;              // 0x0119(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	ESlateVisibility                              K2Node_Select_Default;                             // 0x011A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          Temp_bool_Variable2;                               // 0x011B(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	ESlateVisibility                              Temp_byte_Variable4;                               // 0x011C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              K2Node_Select1_Default;                            // 0x011D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              Temp_byte_Variable5;                               // 0x011E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          Temp_bool_Variable3;                               // 0x011F(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	ESlateVisibility                              Temp_byte_Variable6;                               // 0x0120(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              K2Node_Select2_Default;                            // 0x0121(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              Temp_byte_Variable7;                               // 0x0122(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          Temp_bool_Variable4;                               // 0x0123(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	ESlateVisibility                              Temp_byte_Variable8;                               // 0x0124(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              K2Node_Select3_Default;                            // 0x0125(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              Temp_byte_Variable9;                               // 0x0126(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_127[0x1];                                      // 0x0127(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
	class UVerticalBoxSlot*                       CallFunc_AddChildToVerticalBox_ReturnValue1;       // 0x0128(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          Temp_bool_Variable5;                               // 0x0130(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	ESlateVisibility                              K2Node_Select4_Default;                            // 0x0131(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              Temp_byte_Variable10;                              // 0x0132(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_133[0x5];                                      // 0x0133(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
	class UVerticalBoxSlot*                       CallFunc_AddChildToVerticalBox_ReturnValue2;       // 0x0138(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              Temp_byte_Variable11;                              // 0x0140(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_141[0x7];                                      // 0x0141(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UVerticalBoxSlot*                       CallFunc_AddChildToVerticalBox_ReturnValue3;       // 0x0148(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              K2Node_Select5_Default;                            // 0x0150(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_151[0x7];                                      // 0x0151(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UPerkDivider_C*                         CallFunc_Create_ReturnValue;                       // 0x0158(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_IsValid_ReturnValue;                      // 0x0160(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_161[0x7];                                      // 0x0161(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UPanelSlot*                             CallFunc_AddChild_ReturnValue1;                    // 0x0168(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(PerksList_C_ExecuteUbergraph_PerksList) == 0x000008, "Wrong alignment on PerksList_C_ExecuteUbergraph_PerksList");
static_assert(sizeof(PerksList_C_ExecuteUbergraph_PerksList) == 0x000170, "Wrong size on PerksList_C_ExecuteUbergraph_PerksList");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, EntryPoint) == 0x000000, "Member 'PerksList_C_ExecuteUbergraph_PerksList::EntryPoint' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, K2Node_Event_FortPerkTier) == 0x000008, "Member 'PerksList_C_ExecuteUbergraph_PerksList::K2Node_Event_FortPerkTier' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, K2Node_Event_PerkTierWidget) == 0x000028, "Member 'PerksList_C_ExecuteUbergraph_PerksList::K2Node_Event_PerkTierWidget' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, K2Node_DynamicCast_AsPerk_Tier_Widget_New) == 0x000030, "Member 'PerksList_C_ExecuteUbergraph_PerksList::K2Node_DynamicCast_AsPerk_Tier_Widget_New' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, K2Node_DynamicCast_bSuccess) == 0x000038, "Member 'PerksList_C_ExecuteUbergraph_PerksList::K2Node_DynamicCast_bSuccess' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, CallFunc_AddChild_ReturnValue) == 0x000040, "Member 'PerksList_C_ExecuteUbergraph_PerksList::CallFunc_AddChild_ReturnValue' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_bool_Variable) == 0x000048, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_bool_Variable' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_int_Variable) == 0x00004C, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_int_Variable' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_byte_Variable) == 0x000050, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_byte_Variable' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, CallFunc_Greater_IntInt_ReturnValue) == 0x000051, "Member 'PerksList_C_ExecuteUbergraph_PerksList::CallFunc_Greater_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_byte_Variable1) == 0x000052, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_byte_Variable1' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, K2Node_Event_FortPerk) == 0x000058, "Member 'PerksList_C_ExecuteUbergraph_PerksList::K2Node_Event_FortPerk' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, K2Node_Event_PerkWidget) == 0x0000F0, "Member 'PerksList_C_ExecuteUbergraph_PerksList::K2Node_Event_PerkWidget' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, K2Node_DynamicCast_AsPerk_Widget_New) == 0x0000F8, "Member 'PerksList_C_ExecuteUbergraph_PerksList::K2Node_DynamicCast_AsPerk_Widget_New' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, K2Node_DynamicCast_bSuccess1) == 0x000100, "Member 'PerksList_C_ExecuteUbergraph_PerksList::K2Node_DynamicCast_bSuccess1' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, CallFunc_IsPerkUnlocked_ReturnValue) == 0x000101, "Member 'PerksList_C_ExecuteUbergraph_PerksList::CallFunc_IsPerkUnlocked_ReturnValue' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, CallFunc_HasAnyChildren_ReturnValue) == 0x000102, "Member 'PerksList_C_ExecuteUbergraph_PerksList::CallFunc_HasAnyChildren_ReturnValue' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, CallFunc_HasAnyChildren_ReturnValue1) == 0x000103, "Member 'PerksList_C_ExecuteUbergraph_PerksList::CallFunc_HasAnyChildren_ReturnValue1' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_bool_Variable1) == 0x000104, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_bool_Variable1' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_byte_Variable2) == 0x000105, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_byte_Variable2' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, CallFunc_Add_IntInt_ReturnValue) == 0x000108, "Member 'PerksList_C_ExecuteUbergraph_PerksList::CallFunc_Add_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_byte_Variable3) == 0x00010C, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_byte_Variable3' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, CallFunc_AddChildToVerticalBox_ReturnValue) == 0x000110, "Member 'PerksList_C_ExecuteUbergraph_PerksList::CallFunc_AddChildToVerticalBox_ReturnValue' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, CallFunc_HasAnyChildren_ReturnValue2) == 0x000118, "Member 'PerksList_C_ExecuteUbergraph_PerksList::CallFunc_HasAnyChildren_ReturnValue2' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, CallFunc_HasAnyChildren_ReturnValue3) == 0x000119, "Member 'PerksList_C_ExecuteUbergraph_PerksList::CallFunc_HasAnyChildren_ReturnValue3' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, K2Node_Select_Default) == 0x00011A, "Member 'PerksList_C_ExecuteUbergraph_PerksList::K2Node_Select_Default' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_bool_Variable2) == 0x00011B, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_bool_Variable2' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_byte_Variable4) == 0x00011C, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_byte_Variable4' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, K2Node_Select1_Default) == 0x00011D, "Member 'PerksList_C_ExecuteUbergraph_PerksList::K2Node_Select1_Default' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_byte_Variable5) == 0x00011E, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_byte_Variable5' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_bool_Variable3) == 0x00011F, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_bool_Variable3' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_byte_Variable6) == 0x000120, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_byte_Variable6' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, K2Node_Select2_Default) == 0x000121, "Member 'PerksList_C_ExecuteUbergraph_PerksList::K2Node_Select2_Default' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_byte_Variable7) == 0x000122, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_byte_Variable7' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_bool_Variable4) == 0x000123, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_bool_Variable4' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_byte_Variable8) == 0x000124, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_byte_Variable8' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, K2Node_Select3_Default) == 0x000125, "Member 'PerksList_C_ExecuteUbergraph_PerksList::K2Node_Select3_Default' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_byte_Variable9) == 0x000126, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_byte_Variable9' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, CallFunc_AddChildToVerticalBox_ReturnValue1) == 0x000128, "Member 'PerksList_C_ExecuteUbergraph_PerksList::CallFunc_AddChildToVerticalBox_ReturnValue1' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_bool_Variable5) == 0x000130, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_bool_Variable5' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, K2Node_Select4_Default) == 0x000131, "Member 'PerksList_C_ExecuteUbergraph_PerksList::K2Node_Select4_Default' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_byte_Variable10) == 0x000132, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_byte_Variable10' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, CallFunc_AddChildToVerticalBox_ReturnValue2) == 0x000138, "Member 'PerksList_C_ExecuteUbergraph_PerksList::CallFunc_AddChildToVerticalBox_ReturnValue2' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, Temp_byte_Variable11) == 0x000140, "Member 'PerksList_C_ExecuteUbergraph_PerksList::Temp_byte_Variable11' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, CallFunc_AddChildToVerticalBox_ReturnValue3) == 0x000148, "Member 'PerksList_C_ExecuteUbergraph_PerksList::CallFunc_AddChildToVerticalBox_ReturnValue3' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, K2Node_Select5_Default) == 0x000150, "Member 'PerksList_C_ExecuteUbergraph_PerksList::K2Node_Select5_Default' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, CallFunc_Create_ReturnValue) == 0x000158, "Member 'PerksList_C_ExecuteUbergraph_PerksList::CallFunc_Create_ReturnValue' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, CallFunc_IsValid_ReturnValue) == 0x000160, "Member 'PerksList_C_ExecuteUbergraph_PerksList::CallFunc_IsValid_ReturnValue' has a wrong offset!");
static_assert(offsetof(PerksList_C_ExecuteUbergraph_PerksList, CallFunc_AddChild_ReturnValue1) == 0x000168, "Member 'PerksList_C_ExecuteUbergraph_PerksList::CallFunc_AddChild_ReturnValue1' has a wrong offset!");

// Function PerksList.PerksList_C.OnGeneratePerk
// 0x00A0 (0x00A0 - 0x0000)
struct PerksList_C_OnGeneratePerk final
{
public:
	struct FFortUIPerk                            FortPerk;                                          // 0x0000(0x0098)(BlueprintVisible, BlueprintReadOnly, Parm)
	class UFortPerkWidget_NUI*                    PerkWidget;                                        // 0x0098(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(PerksList_C_OnGeneratePerk) == 0x000008, "Wrong alignment on PerksList_C_OnGeneratePerk");
static_assert(sizeof(PerksList_C_OnGeneratePerk) == 0x0000A0, "Wrong size on PerksList_C_OnGeneratePerk");
static_assert(offsetof(PerksList_C_OnGeneratePerk, FortPerk) == 0x000000, "Member 'PerksList_C_OnGeneratePerk::FortPerk' has a wrong offset!");
static_assert(offsetof(PerksList_C_OnGeneratePerk, PerkWidget) == 0x000098, "Member 'PerksList_C_OnGeneratePerk::PerkWidget' has a wrong offset!");

// Function PerksList.PerksList_C.OnGeneratePerkTier
// 0x0028 (0x0028 - 0x0000)
struct PerksList_C_OnGeneratePerkTier final
{
public:
	struct FFortUIPerkTier                        FortPerkTier;                                      // 0x0000(0x0020)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
	class UFortPerkTierWidget_NUI*                PerkTierWidget;                                    // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(PerksList_C_OnGeneratePerkTier) == 0x000008, "Wrong alignment on PerksList_C_OnGeneratePerkTier");
static_assert(sizeof(PerksList_C_OnGeneratePerkTier) == 0x000028, "Wrong size on PerksList_C_OnGeneratePerkTier");
static_assert(offsetof(PerksList_C_OnGeneratePerkTier, FortPerkTier) == 0x000000, "Member 'PerksList_C_OnGeneratePerkTier::FortPerkTier' has a wrong offset!");
static_assert(offsetof(PerksList_C_OnGeneratePerkTier, PerkTierWidget) == 0x000020, "Member 'PerksList_C_OnGeneratePerkTier::PerkTierWidget' has a wrong offset!");

}

