#pragma once

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

// Package: ItemInspectAlterationModScreen

#include "Basic.hpp"

#include "FortniteGame_structs.hpp"
#include "UMG_structs.hpp"


namespace SDK::Params
{

// Function ItemInspectAlterationModScreen.ItemInspectAlterationModScreen_C.ExecuteUbergraph_ItemInspectAlterationModScreen
// 0x00D0 (0x00D0 - 0x0000)
struct ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen final
{
public:
	int32                                         EntryPoint;                                        // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class FName                                   Temp_name_Variable;                                // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_IsRefundable_ReturnValue;                 // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	EFortDialogResult                             Temp_byte_Variable;                                // 0x000D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_E[0x2];                                        // 0x000E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	class UItemInspectRefundRayImage_C*           CallFunc_Create_ReturnValue;                       // 0x0010(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_EqualEqual_ByteByte_ReturnValue;          // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_19[0x7];                                       // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UFortAsyncAction_ShowConfirmation_NUI*  CallFunc_ShowSimpleConfirmationDialog_NUI_ReturnValue; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_IsValid_ReturnValue;                      // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_29[0x7];                                       // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UCommonButton*                          K2Node_ComponentBoundEvent_Button2;                // 0x0030(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UFortUIManagerWidget_NUI*               CallFunc_GetUIManagerWidget_ReturnValue;           // 0x0038(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class APlayerController*                      CallFunc_GetOwningPlayer_ReturnValue;              // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UItemWindow_C*                          CallFunc_Create_ReturnValue1;                      // 0x0048(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TArray<class UFortItemDefinition*>            CallFunc_GetItemDefinitions_ReturnValue;           // 0x0050(0x0010)(ZeroConstructor, ReferenceParm)
	class UCommonButton*                          K2Node_ComponentBoundEvent_Button1;                // 0x0060(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UCommonButton*                          K2Node_ComponentBoundEvent_Button;                 // 0x0068(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_Event_SelectedSlot;                         // 0x0070(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_71[0x7];                                       // 0x0071(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UFortAlterationOption*                  K2Node_Event_CurrentAlterationOption;              // 0x0078(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TArray<struct FFortItemQuantityPair>          CallFunc_GetRequiredIngredients_ReturnValue;       // 0x0080(0x0010)(ZeroConstructor, ReferenceParm)
	EFortDialogResult                             K2Node_CustomEvent_Result;                         // 0x0090(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_91[0x3];                                       // 0x0091(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	class FName                                   K2Node_CustomEvent_ResultName;                     // 0x0094(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_9C[0x4];                                       // 0x009C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class UAlterationOptionsWidget_C*             K2Node_DynamicCast_AsAlteration_Options_Widget;    // 0x00A0(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess;                       // 0x00A8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_A9[0x3];                                       // 0x00A9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	TDelegate<void(EFortDialogResult Result, class FName ResultName)> K2Node_CreateDelegate_OutputDelegate;              // 0x00AC(0x0010)(ZeroConstructor, NoDestructor)
	uint8                                         Pad_BC[0x4];                                       // 0x00BC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class UFortRuntimeOptions*                    CallFunc_GetRuntimeOptions_ReturnValue;            // 0x00C0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_BooleanAND_ReturnValue;                   // 0x00C8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
};
static_assert(alignof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen) == 0x000008, "Wrong alignment on ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen");
static_assert(sizeof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen) == 0x0000D0, "Wrong size on ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, EntryPoint) == 0x000000, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::EntryPoint' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, Temp_name_Variable) == 0x000004, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::Temp_name_Variable' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, CallFunc_IsRefundable_ReturnValue) == 0x00000C, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::CallFunc_IsRefundable_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, Temp_byte_Variable) == 0x00000D, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::Temp_byte_Variable' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, CallFunc_Create_ReturnValue) == 0x000010, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::CallFunc_Create_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, CallFunc_EqualEqual_ByteByte_ReturnValue) == 0x000018, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::CallFunc_EqualEqual_ByteByte_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, CallFunc_ShowSimpleConfirmationDialog_NUI_ReturnValue) == 0x000020, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::CallFunc_ShowSimpleConfirmationDialog_NUI_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, CallFunc_IsValid_ReturnValue) == 0x000028, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::CallFunc_IsValid_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, K2Node_ComponentBoundEvent_Button2) == 0x000030, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::K2Node_ComponentBoundEvent_Button2' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, CallFunc_GetUIManagerWidget_ReturnValue) == 0x000038, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::CallFunc_GetUIManagerWidget_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, CallFunc_GetOwningPlayer_ReturnValue) == 0x000040, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::CallFunc_GetOwningPlayer_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, CallFunc_Create_ReturnValue1) == 0x000048, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::CallFunc_Create_ReturnValue1' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, CallFunc_GetItemDefinitions_ReturnValue) == 0x000050, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::CallFunc_GetItemDefinitions_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, K2Node_ComponentBoundEvent_Button1) == 0x000060, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::K2Node_ComponentBoundEvent_Button1' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, K2Node_ComponentBoundEvent_Button) == 0x000068, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::K2Node_ComponentBoundEvent_Button' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, K2Node_Event_SelectedSlot) == 0x000070, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::K2Node_Event_SelectedSlot' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, K2Node_Event_CurrentAlterationOption) == 0x000078, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::K2Node_Event_CurrentAlterationOption' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, CallFunc_GetRequiredIngredients_ReturnValue) == 0x000080, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::CallFunc_GetRequiredIngredients_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, K2Node_CustomEvent_Result) == 0x000090, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::K2Node_CustomEvent_Result' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, K2Node_CustomEvent_ResultName) == 0x000094, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::K2Node_CustomEvent_ResultName' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, K2Node_DynamicCast_AsAlteration_Options_Widget) == 0x0000A0, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::K2Node_DynamicCast_AsAlteration_Options_Widget' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, K2Node_DynamicCast_bSuccess) == 0x0000A8, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::K2Node_DynamicCast_bSuccess' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, K2Node_CreateDelegate_OutputDelegate) == 0x0000AC, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::K2Node_CreateDelegate_OutputDelegate' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, CallFunc_GetRuntimeOptions_ReturnValue) == 0x0000C0, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::CallFunc_GetRuntimeOptions_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen, CallFunc_BooleanAND_ReturnValue) == 0x0000C8, "Member 'ItemInspectAlterationModScreen_C_ExecuteUbergraph_ItemInspectAlterationModScreen::CallFunc_BooleanAND_ReturnValue' has a wrong offset!");

// Function ItemInspectAlterationModScreen.ItemInspectAlterationModScreen_C.OnAlterationOptionChanged
// 0x0008 (0x0008 - 0x0000)
struct ItemInspectAlterationModScreen_C_OnAlterationOptionChanged final
{
public:
	class UFortAlterationOption*                  CurrentAlterationOption;                           // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(ItemInspectAlterationModScreen_C_OnAlterationOptionChanged) == 0x000008, "Wrong alignment on ItemInspectAlterationModScreen_C_OnAlterationOptionChanged");
static_assert(sizeof(ItemInspectAlterationModScreen_C_OnAlterationOptionChanged) == 0x000008, "Wrong size on ItemInspectAlterationModScreen_C_OnAlterationOptionChanged");
static_assert(offsetof(ItemInspectAlterationModScreen_C_OnAlterationOptionChanged, CurrentAlterationOption) == 0x000000, "Member 'ItemInspectAlterationModScreen_C_OnAlterationOptionChanged::CurrentAlterationOption' has a wrong offset!");

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

// Function ItemInspectAlterationModScreen.ItemInspectAlterationModScreen_C.BndEvt__CancelButton_K2Node_ComponentBoundEvent_45_CommonButtonClicked__DelegateSignature
// 0x0008 (0x0008 - 0x0000)
struct ItemInspectAlterationModScreen_C_BndEvt__CancelButton_K2Node_ComponentBoundEvent_45_CommonButtonClicked__DelegateSignature final
{
public:
	class UCommonButton*                          Button;                                            // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(ItemInspectAlterationModScreen_C_BndEvt__CancelButton_K2Node_ComponentBoundEvent_45_CommonButtonClicked__DelegateSignature) == 0x000008, "Wrong alignment on ItemInspectAlterationModScreen_C_BndEvt__CancelButton_K2Node_ComponentBoundEvent_45_CommonButtonClicked__DelegateSignature");
static_assert(sizeof(ItemInspectAlterationModScreen_C_BndEvt__CancelButton_K2Node_ComponentBoundEvent_45_CommonButtonClicked__DelegateSignature) == 0x000008, "Wrong size on ItemInspectAlterationModScreen_C_BndEvt__CancelButton_K2Node_ComponentBoundEvent_45_CommonButtonClicked__DelegateSignature");
static_assert(offsetof(ItemInspectAlterationModScreen_C_BndEvt__CancelButton_K2Node_ComponentBoundEvent_45_CommonButtonClicked__DelegateSignature, Button) == 0x000000, "Member 'ItemInspectAlterationModScreen_C_BndEvt__CancelButton_K2Node_ComponentBoundEvent_45_CommonButtonClicked__DelegateSignature::Button' has a wrong offset!");

// Function ItemInspectAlterationModScreen.ItemInspectAlterationModScreen_C.BndEvt__ConfirmButton_K2Node_ComponentBoundEvent_28_CommonButtonClicked__DelegateSignature
// 0x0008 (0x0008 - 0x0000)
struct ItemInspectAlterationModScreen_C_BndEvt__ConfirmButton_K2Node_ComponentBoundEvent_28_CommonButtonClicked__DelegateSignature final
{
public:
	class UCommonButton*                          Button;                                            // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(ItemInspectAlterationModScreen_C_BndEvt__ConfirmButton_K2Node_ComponentBoundEvent_28_CommonButtonClicked__DelegateSignature) == 0x000008, "Wrong alignment on ItemInspectAlterationModScreen_C_BndEvt__ConfirmButton_K2Node_ComponentBoundEvent_28_CommonButtonClicked__DelegateSignature");
static_assert(sizeof(ItemInspectAlterationModScreen_C_BndEvt__ConfirmButton_K2Node_ComponentBoundEvent_28_CommonButtonClicked__DelegateSignature) == 0x000008, "Wrong size on ItemInspectAlterationModScreen_C_BndEvt__ConfirmButton_K2Node_ComponentBoundEvent_28_CommonButtonClicked__DelegateSignature");
static_assert(offsetof(ItemInspectAlterationModScreen_C_BndEvt__ConfirmButton_K2Node_ComponentBoundEvent_28_CommonButtonClicked__DelegateSignature, Button) == 0x000000, "Member 'ItemInspectAlterationModScreen_C_BndEvt__ConfirmButton_K2Node_ComponentBoundEvent_28_CommonButtonClicked__DelegateSignature::Button' has a wrong offset!");

// Function ItemInspectAlterationModScreen.ItemInspectAlterationModScreen_C.BndEvt__DetailsButton_K2Node_ComponentBoundEvent_11_CommonButtonClicked__DelegateSignature
// 0x0008 (0x0008 - 0x0000)
struct ItemInspectAlterationModScreen_C_BndEvt__DetailsButton_K2Node_ComponentBoundEvent_11_CommonButtonClicked__DelegateSignature final
{
public:
	class UCommonButton*                          Button;                                            // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(ItemInspectAlterationModScreen_C_BndEvt__DetailsButton_K2Node_ComponentBoundEvent_11_CommonButtonClicked__DelegateSignature) == 0x000008, "Wrong alignment on ItemInspectAlterationModScreen_C_BndEvt__DetailsButton_K2Node_ComponentBoundEvent_11_CommonButtonClicked__DelegateSignature");
static_assert(sizeof(ItemInspectAlterationModScreen_C_BndEvt__DetailsButton_K2Node_ComponentBoundEvent_11_CommonButtonClicked__DelegateSignature) == 0x000008, "Wrong size on ItemInspectAlterationModScreen_C_BndEvt__DetailsButton_K2Node_ComponentBoundEvent_11_CommonButtonClicked__DelegateSignature");
static_assert(offsetof(ItemInspectAlterationModScreen_C_BndEvt__DetailsButton_K2Node_ComponentBoundEvent_11_CommonButtonClicked__DelegateSignature, Button) == 0x000000, "Member 'ItemInspectAlterationModScreen_C_BndEvt__DetailsButton_K2Node_ComponentBoundEvent_11_CommonButtonClicked__DelegateSignature::Button' has a wrong offset!");

// Function ItemInspectAlterationModScreen.ItemInspectAlterationModScreen_C.DialogResult_AB7FE45A4C61900417D8EAB93574F424
// 0x000C (0x000C - 0x0000)
struct ItemInspectAlterationModScreen_C_DialogResult_AB7FE45A4C61900417D8EAB93574F424 final
{
public:
	EFortDialogResult                             Result;                                            // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_1[0x3];                                        // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	class FName                                   ResultName;                                        // 0x0004(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(ItemInspectAlterationModScreen_C_DialogResult_AB7FE45A4C61900417D8EAB93574F424) == 0x000004, "Wrong alignment on ItemInspectAlterationModScreen_C_DialogResult_AB7FE45A4C61900417D8EAB93574F424");
static_assert(sizeof(ItemInspectAlterationModScreen_C_DialogResult_AB7FE45A4C61900417D8EAB93574F424) == 0x00000C, "Wrong size on ItemInspectAlterationModScreen_C_DialogResult_AB7FE45A4C61900417D8EAB93574F424");
static_assert(offsetof(ItemInspectAlterationModScreen_C_DialogResult_AB7FE45A4C61900417D8EAB93574F424, Result) == 0x000000, "Member 'ItemInspectAlterationModScreen_C_DialogResult_AB7FE45A4C61900417D8EAB93574F424::Result' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_DialogResult_AB7FE45A4C61900417D8EAB93574F424, ResultName) == 0x000004, "Member 'ItemInspectAlterationModScreen_C_DialogResult_AB7FE45A4C61900417D8EAB93574F424::ResultName' has a wrong offset!");

// Function ItemInspectAlterationModScreen.ItemInspectAlterationModScreen_C.SetupHeaderColors
// 0x0008 (0x0008 - 0x0000)
struct ItemInspectAlterationModScreen_C_SetupHeaderColors final
{
public:
	class UMaterialInstanceDynamic*               CallFunc_GetDynamicMaterial_ReturnValue;           // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(ItemInspectAlterationModScreen_C_SetupHeaderColors) == 0x000008, "Wrong alignment on ItemInspectAlterationModScreen_C_SetupHeaderColors");
static_assert(sizeof(ItemInspectAlterationModScreen_C_SetupHeaderColors) == 0x000008, "Wrong size on ItemInspectAlterationModScreen_C_SetupHeaderColors");
static_assert(offsetof(ItemInspectAlterationModScreen_C_SetupHeaderColors, CallFunc_GetDynamicMaterial_ReturnValue) == 0x000000, "Member 'ItemInspectAlterationModScreen_C_SetupHeaderColors::CallFunc_GetDynamicMaterial_ReturnValue' has a wrong offset!");

// Function ItemInspectAlterationModScreen.ItemInspectAlterationModScreen_C.SetupTriangles
// 0x0008 (0x0008 - 0x0000)
struct ItemInspectAlterationModScreen_C_SetupTriangles final
{
public:
	class UMaterialInstanceDynamic*               CallFunc_GetDynamicMaterial_ReturnValue;           // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(ItemInspectAlterationModScreen_C_SetupTriangles) == 0x000008, "Wrong alignment on ItemInspectAlterationModScreen_C_SetupTriangles");
static_assert(sizeof(ItemInspectAlterationModScreen_C_SetupTriangles) == 0x000008, "Wrong size on ItemInspectAlterationModScreen_C_SetupTriangles");
static_assert(offsetof(ItemInspectAlterationModScreen_C_SetupTriangles, CallFunc_GetDynamicMaterial_ReturnValue) == 0x000000, "Member 'ItemInspectAlterationModScreen_C_SetupTriangles::CallFunc_GetDynamicMaterial_ReturnValue' has a wrong offset!");

// Function ItemInspectAlterationModScreen.ItemInspectAlterationModScreen_C.UpdateColors
// 0x0088 (0x0088 - 0x0000)
struct ItemInspectAlterationModScreen_C_UpdateColors final
{
public:
	EFortRarity                                   CallFunc_GetRarity_ReturnValue;                    // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_1[0x7];                                        // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	struct FFortRarityItemData                    CallFunc_BPGetRarityData_ReturnValue;              // 0x0008(0x0080)()
};
static_assert(alignof(ItemInspectAlterationModScreen_C_UpdateColors) == 0x000008, "Wrong alignment on ItemInspectAlterationModScreen_C_UpdateColors");
static_assert(sizeof(ItemInspectAlterationModScreen_C_UpdateColors) == 0x000088, "Wrong size on ItemInspectAlterationModScreen_C_UpdateColors");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdateColors, CallFunc_GetRarity_ReturnValue) == 0x000000, "Member 'ItemInspectAlterationModScreen_C_UpdateColors::CallFunc_GetRarity_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdateColors, CallFunc_BPGetRarityData_ReturnValue) == 0x000008, "Member 'ItemInspectAlterationModScreen_C_UpdateColors::CallFunc_BPGetRarityData_ReturnValue' has a wrong offset!");

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

// Function ItemInspectAlterationModScreen.ItemInspectAlterationModScreen_C.UpdatePurchaseDetails
// 0x0009 (0x0009 - 0x0000)
struct ItemInspectAlterationModScreen_C_UpdatePurchaseDetails final
{
public:
	bool                                          SelectedSlot;                                      // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          Temp_bool_Variable;                                // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	ESlateVisibility                              Temp_byte_Variable;                                // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              Temp_byte_Variable1;                               // 0x0003(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          Temp_bool_Variable1;                               // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	ESlateVisibility                              Temp_byte_Variable2;                               // 0x0005(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_HasOptions_ReturnValue;                   // 0x0006(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	ESlateVisibility                              K2Node_Select_Default;                             // 0x0007(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              K2Node_Select1_Default;                            // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(ItemInspectAlterationModScreen_C_UpdatePurchaseDetails) == 0x000001, "Wrong alignment on ItemInspectAlterationModScreen_C_UpdatePurchaseDetails");
static_assert(sizeof(ItemInspectAlterationModScreen_C_UpdatePurchaseDetails) == 0x000009, "Wrong size on ItemInspectAlterationModScreen_C_UpdatePurchaseDetails");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdatePurchaseDetails, SelectedSlot) == 0x000000, "Member 'ItemInspectAlterationModScreen_C_UpdatePurchaseDetails::SelectedSlot' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdatePurchaseDetails, Temp_bool_Variable) == 0x000001, "Member 'ItemInspectAlterationModScreen_C_UpdatePurchaseDetails::Temp_bool_Variable' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdatePurchaseDetails, Temp_byte_Variable) == 0x000002, "Member 'ItemInspectAlterationModScreen_C_UpdatePurchaseDetails::Temp_byte_Variable' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdatePurchaseDetails, Temp_byte_Variable1) == 0x000003, "Member 'ItemInspectAlterationModScreen_C_UpdatePurchaseDetails::Temp_byte_Variable1' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdatePurchaseDetails, Temp_bool_Variable1) == 0x000004, "Member 'ItemInspectAlterationModScreen_C_UpdatePurchaseDetails::Temp_bool_Variable1' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdatePurchaseDetails, Temp_byte_Variable2) == 0x000005, "Member 'ItemInspectAlterationModScreen_C_UpdatePurchaseDetails::Temp_byte_Variable2' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdatePurchaseDetails, CallFunc_HasOptions_ReturnValue) == 0x000006, "Member 'ItemInspectAlterationModScreen_C_UpdatePurchaseDetails::CallFunc_HasOptions_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdatePurchaseDetails, K2Node_Select_Default) == 0x000007, "Member 'ItemInspectAlterationModScreen_C_UpdatePurchaseDetails::K2Node_Select_Default' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdatePurchaseDetails, K2Node_Select1_Default) == 0x000008, "Member 'ItemInspectAlterationModScreen_C_UpdatePurchaseDetails::K2Node_Select1_Default' has a wrong offset!");

// Function ItemInspectAlterationModScreen.ItemInspectAlterationModScreen_C.UpdateShowPurchaseOptions
// 0x0005 (0x0005 - 0x0000)
struct ItemInspectAlterationModScreen_C_UpdateShowPurchaseOptions final
{
public:
	bool                                          Temp_bool_Variable;                                // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	ESlateVisibility                              Temp_byte_Variable;                                // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ESlateVisibility                              Temp_byte_Variable1;                               // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_HasOptions_ReturnValue;                   // 0x0003(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	ESlateVisibility                              K2Node_Select_Default;                             // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(ItemInspectAlterationModScreen_C_UpdateShowPurchaseOptions) == 0x000001, "Wrong alignment on ItemInspectAlterationModScreen_C_UpdateShowPurchaseOptions");
static_assert(sizeof(ItemInspectAlterationModScreen_C_UpdateShowPurchaseOptions) == 0x000005, "Wrong size on ItemInspectAlterationModScreen_C_UpdateShowPurchaseOptions");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdateShowPurchaseOptions, Temp_bool_Variable) == 0x000000, "Member 'ItemInspectAlterationModScreen_C_UpdateShowPurchaseOptions::Temp_bool_Variable' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdateShowPurchaseOptions, Temp_byte_Variable) == 0x000001, "Member 'ItemInspectAlterationModScreen_C_UpdateShowPurchaseOptions::Temp_byte_Variable' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdateShowPurchaseOptions, Temp_byte_Variable1) == 0x000002, "Member 'ItemInspectAlterationModScreen_C_UpdateShowPurchaseOptions::Temp_byte_Variable1' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdateShowPurchaseOptions, CallFunc_HasOptions_ReturnValue) == 0x000003, "Member 'ItemInspectAlterationModScreen_C_UpdateShowPurchaseOptions::CallFunc_HasOptions_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdateShowPurchaseOptions, K2Node_Select_Default) == 0x000004, "Member 'ItemInspectAlterationModScreen_C_UpdateShowPurchaseOptions::K2Node_Select_Default' has a wrong offset!");

// Function ItemInspectAlterationModScreen.ItemInspectAlterationModScreen_C.UpdatePurchaseIngredients
// 0x0018 (0x0018 - 0x0000)
struct ItemInspectAlterationModScreen_C_UpdatePurchaseIngredients final
{
public:
	TArray<struct FFortItemQuantityPair>          Ingredients;                                       // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm)
	bool                                          CallFunc_AreIngredientRequirementsMent_ReturnValue; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
};
static_assert(alignof(ItemInspectAlterationModScreen_C_UpdatePurchaseIngredients) == 0x000008, "Wrong alignment on ItemInspectAlterationModScreen_C_UpdatePurchaseIngredients");
static_assert(sizeof(ItemInspectAlterationModScreen_C_UpdatePurchaseIngredients) == 0x000018, "Wrong size on ItemInspectAlterationModScreen_C_UpdatePurchaseIngredients");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdatePurchaseIngredients, Ingredients) == 0x000000, "Member 'ItemInspectAlterationModScreen_C_UpdatePurchaseIngredients::Ingredients' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_UpdatePurchaseIngredients, CallFunc_AreIngredientRequirementsMent_ReturnValue) == 0x000010, "Member 'ItemInspectAlterationModScreen_C_UpdatePurchaseIngredients::CallFunc_AreIngredientRequirementsMent_ReturnValue' has a wrong offset!");

// Function ItemInspectAlterationModScreen.ItemInspectAlterationModScreen_C.HasOptions
// 0x0006 (0x0006 - 0x0000)
struct ItemInspectAlterationModScreen_C_HasOptions final
{
public:
	bool                                          ReturnValue;                                       // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_IsValidAlterationSlot_ReturnValue;        // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_DoAlterationOptionsExist_ReturnValue;     // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_DoAlterationOptionsExist_ReturnValue1;    // 0x0003(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_BooleanOR_ReturnValue;                    // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_BooleanAND_ReturnValue;                   // 0x0005(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
};
static_assert(alignof(ItemInspectAlterationModScreen_C_HasOptions) == 0x000001, "Wrong alignment on ItemInspectAlterationModScreen_C_HasOptions");
static_assert(sizeof(ItemInspectAlterationModScreen_C_HasOptions) == 0x000006, "Wrong size on ItemInspectAlterationModScreen_C_HasOptions");
static_assert(offsetof(ItemInspectAlterationModScreen_C_HasOptions, ReturnValue) == 0x000000, "Member 'ItemInspectAlterationModScreen_C_HasOptions::ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_HasOptions, CallFunc_IsValidAlterationSlot_ReturnValue) == 0x000001, "Member 'ItemInspectAlterationModScreen_C_HasOptions::CallFunc_IsValidAlterationSlot_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_HasOptions, CallFunc_DoAlterationOptionsExist_ReturnValue) == 0x000002, "Member 'ItemInspectAlterationModScreen_C_HasOptions::CallFunc_DoAlterationOptionsExist_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_HasOptions, CallFunc_DoAlterationOptionsExist_ReturnValue1) == 0x000003, "Member 'ItemInspectAlterationModScreen_C_HasOptions::CallFunc_DoAlterationOptionsExist_ReturnValue1' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_HasOptions, CallFunc_BooleanOR_ReturnValue) == 0x000004, "Member 'ItemInspectAlterationModScreen_C_HasOptions::CallFunc_BooleanOR_ReturnValue' has a wrong offset!");
static_assert(offsetof(ItemInspectAlterationModScreen_C_HasOptions, CallFunc_BooleanAND_ReturnValue) == 0x000005, "Member 'ItemInspectAlterationModScreen_C_HasOptions::CallFunc_BooleanAND_ReturnValue' has a wrong offset!");

}

