#pragma once

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

// Package: FrontEndRewards_EpicQuest

#include "Basic.hpp"


namespace SDK::Params
{

// Function FrontEndRewards_EpicQuest.FrontEndRewards_EpicQuest_C.ExecuteUbergraph_FrontEndRewards_EpicQuest
// 0x0018 (0x0018 - 0x0000)
struct FrontEndRewards_EpicQuest_C_ExecuteUbergraph_FrontEndRewards_EpicQuest final
{
public:
	int32                                         EntryPoint;                                        // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_HandleContinueAction_Committed;           // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_5[0x3];                                        // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	TDelegate<void()>                             K2Node_CreateDelegate_OutputDelegate;              // 0x0008(0x0010)(ZeroConstructor, NoDestructor)
};
static_assert(alignof(FrontEndRewards_EpicQuest_C_ExecuteUbergraph_FrontEndRewards_EpicQuest) == 0x000004, "Wrong alignment on FrontEndRewards_EpicQuest_C_ExecuteUbergraph_FrontEndRewards_EpicQuest");
static_assert(sizeof(FrontEndRewards_EpicQuest_C_ExecuteUbergraph_FrontEndRewards_EpicQuest) == 0x000018, "Wrong size on FrontEndRewards_EpicQuest_C_ExecuteUbergraph_FrontEndRewards_EpicQuest");
static_assert(offsetof(FrontEndRewards_EpicQuest_C_ExecuteUbergraph_FrontEndRewards_EpicQuest, EntryPoint) == 0x000000, "Member 'FrontEndRewards_EpicQuest_C_ExecuteUbergraph_FrontEndRewards_EpicQuest::EntryPoint' has a wrong offset!");
static_assert(offsetof(FrontEndRewards_EpicQuest_C_ExecuteUbergraph_FrontEndRewards_EpicQuest, CallFunc_HandleContinueAction_Committed) == 0x000004, "Member 'FrontEndRewards_EpicQuest_C_ExecuteUbergraph_FrontEndRewards_EpicQuest::CallFunc_HandleContinueAction_Committed' has a wrong offset!");
static_assert(offsetof(FrontEndRewards_EpicQuest_C_ExecuteUbergraph_FrontEndRewards_EpicQuest, K2Node_CreateDelegate_OutputDelegate) == 0x000008, "Member 'FrontEndRewards_EpicQuest_C_ExecuteUbergraph_FrontEndRewards_EpicQuest::K2Node_CreateDelegate_OutputDelegate' has a wrong offset!");

// Function FrontEndRewards_EpicQuest.FrontEndRewards_EpicQuest_C.PopulateFromQuest
// 0x0010 (0x0010 - 0x0000)
struct FrontEndRewards_EpicQuest_C_PopulateFromQuest final
{
public:
	class UFortQuestItem*                         InQuest;                                           // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_IsValid_ReturnValue;                      // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
};
static_assert(alignof(FrontEndRewards_EpicQuest_C_PopulateFromQuest) == 0x000008, "Wrong alignment on FrontEndRewards_EpicQuest_C_PopulateFromQuest");
static_assert(sizeof(FrontEndRewards_EpicQuest_C_PopulateFromQuest) == 0x000010, "Wrong size on FrontEndRewards_EpicQuest_C_PopulateFromQuest");
static_assert(offsetof(FrontEndRewards_EpicQuest_C_PopulateFromQuest, InQuest) == 0x000000, "Member 'FrontEndRewards_EpicQuest_C_PopulateFromQuest::InQuest' has a wrong offset!");
static_assert(offsetof(FrontEndRewards_EpicQuest_C_PopulateFromQuest, CallFunc_IsValid_ReturnValue) == 0x000008, "Member 'FrontEndRewards_EpicQuest_C_PopulateFromQuest::CallFunc_IsValid_ReturnValue' has a wrong offset!");

// Function FrontEndRewards_EpicQuest.FrontEndRewards_EpicQuest_C.HandleContinueAction
// 0x0001 (0x0001 - 0x0000)
struct FrontEndRewards_EpicQuest_C_HandleContinueAction final
{
public:
	bool                                          Committed;                                         // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
};
static_assert(alignof(FrontEndRewards_EpicQuest_C_HandleContinueAction) == 0x000001, "Wrong alignment on FrontEndRewards_EpicQuest_C_HandleContinueAction");
static_assert(sizeof(FrontEndRewards_EpicQuest_C_HandleContinueAction) == 0x000001, "Wrong size on FrontEndRewards_EpicQuest_C_HandleContinueAction");
static_assert(offsetof(FrontEndRewards_EpicQuest_C_HandleContinueAction, Committed) == 0x000000, "Member 'FrontEndRewards_EpicQuest_C_HandleContinueAction::Committed' has a wrong offset!");

// Function FrontEndRewards_EpicQuest.FrontEndRewards_EpicQuest_C.HandleTransitionInComplete
// 0x0008 (0x0008 - 0x0000)
struct FrontEndRewards_EpicQuest_C_HandleTransitionInComplete final
{
public:
	class UFortUINavigationManager*               CallFunc_GetUINavigationManager_ReturnValue;       // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(FrontEndRewards_EpicQuest_C_HandleTransitionInComplete) == 0x000008, "Wrong alignment on FrontEndRewards_EpicQuest_C_HandleTransitionInComplete");
static_assert(sizeof(FrontEndRewards_EpicQuest_C_HandleTransitionInComplete) == 0x000008, "Wrong size on FrontEndRewards_EpicQuest_C_HandleTransitionInComplete");
static_assert(offsetof(FrontEndRewards_EpicQuest_C_HandleTransitionInComplete, CallFunc_GetUINavigationManager_ReturnValue) == 0x000000, "Member 'FrontEndRewards_EpicQuest_C_HandleTransitionInComplete::CallFunc_GetUINavigationManager_ReturnValue' has a wrong offset!");

// Function FrontEndRewards_EpicQuest.FrontEndRewards_EpicQuest_C.MarkQuestAsSeen
// 0x0010 (0x0010 - 0x0000)
struct FrontEndRewards_EpicQuest_C_MarkQuestAsSeen final
{
public:
	class UFortGlobalUIContext*                   CallFunc_GetContext_ReturnValue;                   // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UFortQuestManager*                      CallFunc_GetQuestManager_ReturnValue;              // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(FrontEndRewards_EpicQuest_C_MarkQuestAsSeen) == 0x000008, "Wrong alignment on FrontEndRewards_EpicQuest_C_MarkQuestAsSeen");
static_assert(sizeof(FrontEndRewards_EpicQuest_C_MarkQuestAsSeen) == 0x000010, "Wrong size on FrontEndRewards_EpicQuest_C_MarkQuestAsSeen");
static_assert(offsetof(FrontEndRewards_EpicQuest_C_MarkQuestAsSeen, CallFunc_GetContext_ReturnValue) == 0x000000, "Member 'FrontEndRewards_EpicQuest_C_MarkQuestAsSeen::CallFunc_GetContext_ReturnValue' has a wrong offset!");
static_assert(offsetof(FrontEndRewards_EpicQuest_C_MarkQuestAsSeen, CallFunc_GetQuestManager_ReturnValue) == 0x000008, "Member 'FrontEndRewards_EpicQuest_C_MarkQuestAsSeen::CallFunc_GetQuestManager_ReturnValue' has a wrong offset!");

}

