#pragma once

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

// Package: HeroLoadoutActiveAbilitiesDetailWidget

#include "Basic.hpp"

#include "HeroLoadoutActiveAbilitiesDetailLayoutStyle_structs.hpp"
#include "SlateCore_structs.hpp"
#include "UMG_structs.hpp"


namespace SDK::Params
{

// Function HeroLoadoutActiveAbilitiesDetailWidget.HeroLoadoutActiveAbilitiesDetailWidget_C.ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget
// 0x0078 (0x0078 - 0x0000)
struct HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget final
{
public:
	int32                                         EntryPoint;                                        // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              Temp_byte_Variable;                                // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              Temp_byte_Variable1;                               // 0x0005(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_6[0x2];                                        // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         Temp_int_Variable;                                 // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_LessEqual_IntInt_ReturnValue;             // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_D[0x3];                                        // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         CallFunc_Add_IntInt_ReturnValue;                   // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_Event_IsDesignTime;                         // 0x0014(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          Temp_bool_Variable;                                // 0x0015(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_16[0x2];                                       // 0x0016(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	class APlayerController*                      CallFunc_GetOwningPlayer_ReturnValue;              // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UHeroLoadoutActiveAbilityDetailRow_C*   CallFunc_Create_ReturnValue;                       // 0x0020(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          Temp_bool_Variable1;                               // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_29[0x7];                                       // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UPanelSlot*                             CallFunc_AddChild_ReturnValue;                     // 0x0030(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_IsHeroLoadoutSystemEnabled_ReturnValue;   // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	EHeroLoadoutActiveAbilitiesDetailLayoutStyle  Temp_byte_Variable2;                               // 0x0039(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_3A[0x6];                                       // 0x003A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
	class APlayerController*                      CallFunc_GetOwningPlayer_ReturnValue1;             // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UHeroLoadoutActiveAbilityDetailColumn_C* CallFunc_Create_ReturnValue1;                      // 0x0048(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              Temp_byte_Variable3;                               // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_51[0x7];                                       // 0x0051(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UPanelSlot*                             CallFunc_AddChild_ReturnValue1;                    // 0x0058(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              Temp_byte_Variable4;                               // 0x0060(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_61[0x7];                                       // 0x0061(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UWidget*                                K2Node_Select_Default;                             // 0x0068(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              K2Node_Select1_Default;                            // 0x0070(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              K2Node_Select2_Default;                            // 0x0071(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget) == 0x000008, "Wrong alignment on HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget");
static_assert(sizeof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget) == 0x000078, "Wrong size on HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, EntryPoint) == 0x000000, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::EntryPoint' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, Temp_byte_Variable) == 0x000004, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::Temp_byte_Variable' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, Temp_byte_Variable1) == 0x000005, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::Temp_byte_Variable1' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, Temp_int_Variable) == 0x000008, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::Temp_int_Variable' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, CallFunc_LessEqual_IntInt_ReturnValue) == 0x00000C, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::CallFunc_LessEqual_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, CallFunc_Add_IntInt_ReturnValue) == 0x000010, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::CallFunc_Add_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, K2Node_Event_IsDesignTime) == 0x000014, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::K2Node_Event_IsDesignTime' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, Temp_bool_Variable) == 0x000015, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::Temp_bool_Variable' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, CallFunc_GetOwningPlayer_ReturnValue) == 0x000018, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::CallFunc_GetOwningPlayer_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, CallFunc_Create_ReturnValue) == 0x000020, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::CallFunc_Create_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, Temp_bool_Variable1) == 0x000028, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::Temp_bool_Variable1' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, CallFunc_AddChild_ReturnValue) == 0x000030, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::CallFunc_AddChild_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, CallFunc_IsHeroLoadoutSystemEnabled_ReturnValue) == 0x000038, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::CallFunc_IsHeroLoadoutSystemEnabled_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, Temp_byte_Variable2) == 0x000039, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::Temp_byte_Variable2' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, CallFunc_GetOwningPlayer_ReturnValue1) == 0x000040, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::CallFunc_GetOwningPlayer_ReturnValue1' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, CallFunc_Create_ReturnValue1) == 0x000048, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::CallFunc_Create_ReturnValue1' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, Temp_byte_Variable3) == 0x000050, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::Temp_byte_Variable3' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, CallFunc_AddChild_ReturnValue1) == 0x000058, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::CallFunc_AddChild_ReturnValue1' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, Temp_byte_Variable4) == 0x000060, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::Temp_byte_Variable4' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, K2Node_Select_Default) == 0x000068, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::K2Node_Select_Default' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, K2Node_Select1_Default) == 0x000070, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::K2Node_Select1_Default' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget, K2Node_Select2_Default) == 0x000071, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_ExecuteUbergraph_HeroLoadoutActiveAbilitiesDetailWidget::K2Node_Select2_Default' has a wrong offset!");

// Function HeroLoadoutActiveAbilitiesDetailWidget.HeroLoadoutActiveAbilitiesDetailWidget_C.PreConstruct
// 0x0001 (0x0001 - 0x0000)
struct HeroLoadoutActiveAbilitiesDetailWidget_C_PreConstruct final
{
public:
	bool                                          IsDesignTime;                                      // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
};
static_assert(alignof(HeroLoadoutActiveAbilitiesDetailWidget_C_PreConstruct) == 0x000001, "Wrong alignment on HeroLoadoutActiveAbilitiesDetailWidget_C_PreConstruct");
static_assert(sizeof(HeroLoadoutActiveAbilitiesDetailWidget_C_PreConstruct) == 0x000001, "Wrong size on HeroLoadoutActiveAbilitiesDetailWidget_C_PreConstruct");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_PreConstruct, IsDesignTime) == 0x000000, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_PreConstruct::IsDesignTime' has a wrong offset!");

// Function HeroLoadoutActiveAbilitiesDetailWidget.HeroLoadoutActiveAbilitiesDetailWidget_C.UpdateFromItem
// 0x00D0 (0x00D0 - 0x0000)
struct HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem final
{
public:
	int32                                         Param_Index;                                       // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         AbilityCount;                                      // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FMargin                                K2Node_MakeStruct_Margin;                          // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor)
	int32                                         CallFunc_Add_IntInt_ReturnValue;                   // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_NotEqual_IntInt_ReturnValue;              // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_BooleanAND_ReturnValue;                   // 0x001D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_1E[0x2];                                       // 0x001E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	struct FMargin                                K2Node_MakeStruct_Margin1;                         // 0x0020(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor)
	int32                                         Temp_int_Loop_Counter_Variable;                    // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         Temp_int_Array_Index_Variable;                     // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CallFunc_Add_IntInt_ReturnValue1;                  // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_3C[0x4];                                       // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class APlayerController*                      CallFunc_GetOwningPlayer_ReturnValue;              // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UHeroLoadoutActiveAbilityDetailColumn_C* CallFunc_Create_ReturnValue;                       // 0x0048(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UPanelSlot*                             CallFunc_AddChild_ReturnValue;                     // 0x0050(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_SwitchEnum_CmpSuccess;                      // 0x0058(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_59[0x7];                                       // 0x0059(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UHorizontalBoxSlot*                     K2Node_DynamicCast_AsHorizontal_Box_Slot;          // 0x0060(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess;                       // 0x0068(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_69[0x7];                                       // 0x0069(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class APlayerController*                      CallFunc_GetOwningPlayer_ReturnValue1;             // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UHeroLoadoutActiveAbilityDetailRow_C*   CallFunc_Create_ReturnValue1;                      // 0x0078(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UFortHero*                              K2Node_DynamicCast_AsFort_Hero;                    // 0x0080(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess1;                      // 0x0088(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_89[0x7];                                       // 0x0089(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UVerticalBoxSlot*                       CallFunc_SlotAsVerticalBoxSlot_ReturnValue;        // 0x0090(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UFortHeroType*                          CallFunc_GetHeroTypeBP_ReturnValue;                // 0x0098(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UPanelSlot*                             CallFunc_AddChild_ReturnValue1;                    // 0x00A0(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TArray<class UFortAbilityKit*>                CallFunc_GetAbilityKitsForActiveAbilityPerks_ReturnValue; // 0x00A8(0x0010)(ZeroConstructor, ReferenceParm)
	class UFortAbilityKit*                        CallFunc_Array_Get_Item;                           // 0x00B8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CallFunc_Array_Length_ReturnValue;                 // 0x00C0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_Less_IntInt_ReturnValue;                  // 0x00C4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_C5[0x3];                                       // 0x00C5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         CallFunc_Array_Length_ReturnValue1;                // 0x00C8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem) == 0x000008, "Wrong alignment on HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem");
static_assert(sizeof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem) == 0x0000D0, "Wrong size on HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, Param_Index) == 0x000000, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::Param_Index' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, AbilityCount) == 0x000004, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::AbilityCount' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, K2Node_MakeStruct_Margin) == 0x000008, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::K2Node_MakeStruct_Margin' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_Add_IntInt_ReturnValue) == 0x000018, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_Add_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_NotEqual_IntInt_ReturnValue) == 0x00001C, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_NotEqual_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_BooleanAND_ReturnValue) == 0x00001D, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_BooleanAND_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, K2Node_MakeStruct_Margin1) == 0x000020, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::K2Node_MakeStruct_Margin1' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, Temp_int_Loop_Counter_Variable) == 0x000030, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::Temp_int_Loop_Counter_Variable' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, Temp_int_Array_Index_Variable) == 0x000034, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::Temp_int_Array_Index_Variable' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_Add_IntInt_ReturnValue1) == 0x000038, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_Add_IntInt_ReturnValue1' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_GetOwningPlayer_ReturnValue) == 0x000040, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_GetOwningPlayer_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_Create_ReturnValue) == 0x000048, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_Create_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_AddChild_ReturnValue) == 0x000050, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_AddChild_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, K2Node_SwitchEnum_CmpSuccess) == 0x000058, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::K2Node_SwitchEnum_CmpSuccess' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, K2Node_DynamicCast_AsHorizontal_Box_Slot) == 0x000060, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::K2Node_DynamicCast_AsHorizontal_Box_Slot' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, K2Node_DynamicCast_bSuccess) == 0x000068, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::K2Node_DynamicCast_bSuccess' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_GetOwningPlayer_ReturnValue1) == 0x000070, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_GetOwningPlayer_ReturnValue1' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_Create_ReturnValue1) == 0x000078, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_Create_ReturnValue1' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, K2Node_DynamicCast_AsFort_Hero) == 0x000080, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::K2Node_DynamicCast_AsFort_Hero' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, K2Node_DynamicCast_bSuccess1) == 0x000088, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::K2Node_DynamicCast_bSuccess1' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_SlotAsVerticalBoxSlot_ReturnValue) == 0x000090, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_SlotAsVerticalBoxSlot_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_GetHeroTypeBP_ReturnValue) == 0x000098, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_GetHeroTypeBP_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_AddChild_ReturnValue1) == 0x0000A0, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_AddChild_ReturnValue1' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_GetAbilityKitsForActiveAbilityPerks_ReturnValue) == 0x0000A8, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_GetAbilityKitsForActiveAbilityPerks_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_Array_Get_Item) == 0x0000B8, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_Array_Get_Item' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_Array_Length_ReturnValue) == 0x0000C0, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_Array_Length_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_Less_IntInt_ReturnValue) == 0x0000C4, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_Less_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem, CallFunc_Array_Length_ReturnValue1) == 0x0000C8, "Member 'HeroLoadoutActiveAbilitiesDetailWidget_C_UpdateFromItem::CallFunc_Array_Length_ReturnValue1' has a wrong offset!");

}

