#pragma once

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

// Package: GA_Constructor_FeelTheBase_DeathListener

#include "Basic.hpp"

#include "GameplayAbilities_structs.hpp"
#include "CoreUObject_structs.hpp"
#include "Engine_structs.hpp"


namespace SDK::Params
{

// Function GA_Constructor_FeelTheBase_DeathListener.GA_Constructor_FeelTheBase_DeathListener_C.ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener
// 0x0130 (0x0130 - 0x0000)
struct GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener 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 FGameplayEffectContextHandle           CallFunc_GetGrantedByEffectContext_ReturnValue;    // 0x0008(0x0018)()
	class AActor*                                 CallFunc_EffectContextGetInstigatorActor_ReturnValue; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FGameplayEventData                     K2Node_Event_EventData;                            // 0x0028(0x00A8)(ConstParm)
	class AB_Constructor_BASE_C*                  K2Node_DynamicCast_AsB_Constructor_BASE;           // 0x00D0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess;                       // 0x00D8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_Exceute_GC_Overflow;                      // 0x00D9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_DA[0x6];                                       // 0x00DA(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
	class UAbilitySystemComponent*                CallFunc_GetAbilitySystemComponent_ReturnValue;    // 0x00E0(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FGameplayAbilityTargetDataHandle       CallFunc_AbilityTargetDataFromActor_ReturnValue;   // 0x00E8(0x0020)()
	int32                                         CallFunc_GetGameplayEffectCount_ReturnValue;       // 0x0108(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_10C[0x4];                                      // 0x010C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	struct FGameplayEffectSpecHandle              CallFunc_MakeOutgoingGameplayEffectSpec_ReturnValue; // 0x0110(0x0010)()
	TArray<struct FActiveGameplayEffectHandle>    CallFunc_K2_ApplyGameplayEffectSpecToTarget_ReturnValue; // 0x0120(0x0010)(ZeroConstructor, ReferenceParm)
};
static_assert(alignof(GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener) == 0x000008, "Wrong alignment on GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener");
static_assert(sizeof(GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener) == 0x000130, "Wrong size on GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener, EntryPoint) == 0x000000, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener::EntryPoint' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener, CallFunc_GetGrantedByEffectContext_ReturnValue) == 0x000008, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener::CallFunc_GetGrantedByEffectContext_ReturnValue' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener, CallFunc_EffectContextGetInstigatorActor_ReturnValue) == 0x000020, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener::CallFunc_EffectContextGetInstigatorActor_ReturnValue' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener, K2Node_Event_EventData) == 0x000028, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener::K2Node_Event_EventData' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener, K2Node_DynamicCast_AsB_Constructor_BASE) == 0x0000D0, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener::K2Node_DynamicCast_AsB_Constructor_BASE' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener, K2Node_DynamicCast_bSuccess) == 0x0000D8, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener::K2Node_DynamicCast_bSuccess' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener, CallFunc_Exceute_GC_Overflow) == 0x0000D9, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener::CallFunc_Exceute_GC_Overflow' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener, CallFunc_GetAbilitySystemComponent_ReturnValue) == 0x0000E0, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener::CallFunc_GetAbilitySystemComponent_ReturnValue' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener, CallFunc_AbilityTargetDataFromActor_ReturnValue) == 0x0000E8, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener::CallFunc_AbilityTargetDataFromActor_ReturnValue' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener, CallFunc_GetGameplayEffectCount_ReturnValue) == 0x000108, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener::CallFunc_GetGameplayEffectCount_ReturnValue' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener, CallFunc_MakeOutgoingGameplayEffectSpec_ReturnValue) == 0x000110, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener::CallFunc_MakeOutgoingGameplayEffectSpec_ReturnValue' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener, CallFunc_K2_ApplyGameplayEffectSpecToTarget_ReturnValue) == 0x000120, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ExecuteUbergraph_GA_Constructor_FeelTheBase_DeathListener::CallFunc_K2_ApplyGameplayEffectSpecToTarget_ReturnValue' has a wrong offset!");

// Function GA_Constructor_FeelTheBase_DeathListener.GA_Constructor_FeelTheBase_DeathListener_C.K2_ActivateAbilityFromEvent
// 0x00A8 (0x00A8 - 0x0000)
struct GA_Constructor_FeelTheBase_DeathListener_C_K2_ActivateAbilityFromEvent final
{
public:
	struct FGameplayEventData                     Param_EventData;                                   // 0x0000(0x00A8)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
};
static_assert(alignof(GA_Constructor_FeelTheBase_DeathListener_C_K2_ActivateAbilityFromEvent) == 0x000008, "Wrong alignment on GA_Constructor_FeelTheBase_DeathListener_C_K2_ActivateAbilityFromEvent");
static_assert(sizeof(GA_Constructor_FeelTheBase_DeathListener_C_K2_ActivateAbilityFromEvent) == 0x0000A8, "Wrong size on GA_Constructor_FeelTheBase_DeathListener_C_K2_ActivateAbilityFromEvent");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_K2_ActivateAbilityFromEvent, Param_EventData) == 0x000000, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_K2_ActivateAbilityFromEvent::Param_EventData' has a wrong offset!");

// Function GA_Constructor_FeelTheBase_DeathListener.GA_Constructor_FeelTheBase_DeathListener_C.Exceute GC
// 0x0100 (0x0100 - 0x0000)
struct GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC final
{
public:
	class AB_Constructor_BASE_C*                  BaseReference;                                     // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          Overflow;                                          // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_9[0x7];                                        // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	TScriptInterface<class IGameplayTagAssetInterface> CallFunc_HasAllMatchingGameplayTags_TagContainerInterface_CastInput; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_HasAllMatchingGameplayTags_ReturnValue;   // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_21[0x3];                                       // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	struct FVector                                CallFunc_K2_GetActorLocation_ReturnValue;          // 0x0024(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_BreakVector_X;                            // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_BreakVector_Y;                            // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_BreakVector_Z;                            // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector_NetQuantize10                  K2Node_MakeStruct_Vector_NetQuantize10;            // 0x003C(0x000C)(NoDestructor)
	struct FGameplayCueParameters                 K2Node_MakeStruct_GameplayCueParameters;           // 0x0048(0x00B8)(ContainsInstancedReference)
};
static_assert(alignof(GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC) == 0x000008, "Wrong alignment on GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC");
static_assert(sizeof(GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC) == 0x000100, "Wrong size on GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC, BaseReference) == 0x000000, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC::BaseReference' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC, Overflow) == 0x000008, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC::Overflow' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC, CallFunc_HasAllMatchingGameplayTags_TagContainerInterface_CastInput) == 0x000010, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC::CallFunc_HasAllMatchingGameplayTags_TagContainerInterface_CastInput' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC, CallFunc_HasAllMatchingGameplayTags_ReturnValue) == 0x000020, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC::CallFunc_HasAllMatchingGameplayTags_ReturnValue' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC, CallFunc_K2_GetActorLocation_ReturnValue) == 0x000024, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC::CallFunc_K2_GetActorLocation_ReturnValue' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC, CallFunc_BreakVector_X) == 0x000030, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC::CallFunc_BreakVector_X' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC, CallFunc_BreakVector_Y) == 0x000034, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC::CallFunc_BreakVector_Y' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC, CallFunc_BreakVector_Z) == 0x000038, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC::CallFunc_BreakVector_Z' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC, K2Node_MakeStruct_Vector_NetQuantize10) == 0x00003C, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC::K2Node_MakeStruct_Vector_NetQuantize10' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC, K2Node_MakeStruct_GameplayCueParameters) == 0x000048, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_Exceute_GC::K2Node_MakeStruct_GameplayCueParameters' has a wrong offset!");

// Function GA_Constructor_FeelTheBase_DeathListener.GA_Constructor_FeelTheBase_DeathListener_C.ActivateBaseStacks
// 0x0018 (0x0018 - 0x0000)
struct GA_Constructor_FeelTheBase_DeathListener_C_ActivateBaseStacks final
{
public:
	int32                                         Param_StackCount;                                  // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_4[0x4];                                        // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class AB_Constructor_BASE_C*                  BaseReference;                                     // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_EqualEqual_IntInt_ReturnValue;            // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_EqualEqual_IntInt_ReturnValue1;           // 0x0011(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_EqualEqual_IntInt_ReturnValue2;           // 0x0012(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
};
static_assert(alignof(GA_Constructor_FeelTheBase_DeathListener_C_ActivateBaseStacks) == 0x000008, "Wrong alignment on GA_Constructor_FeelTheBase_DeathListener_C_ActivateBaseStacks");
static_assert(sizeof(GA_Constructor_FeelTheBase_DeathListener_C_ActivateBaseStacks) == 0x000018, "Wrong size on GA_Constructor_FeelTheBase_DeathListener_C_ActivateBaseStacks");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ActivateBaseStacks, Param_StackCount) == 0x000000, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ActivateBaseStacks::Param_StackCount' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ActivateBaseStacks, BaseReference) == 0x000008, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ActivateBaseStacks::BaseReference' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ActivateBaseStacks, CallFunc_EqualEqual_IntInt_ReturnValue) == 0x000010, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ActivateBaseStacks::CallFunc_EqualEqual_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ActivateBaseStacks, CallFunc_EqualEqual_IntInt_ReturnValue1) == 0x000011, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ActivateBaseStacks::CallFunc_EqualEqual_IntInt_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GA_Constructor_FeelTheBase_DeathListener_C_ActivateBaseStacks, CallFunc_EqualEqual_IntInt_ReturnValue2) == 0x000012, "Member 'GA_Constructor_FeelTheBase_DeathListener_C_ActivateBaseStacks::CallFunc_EqualEqual_IntInt_ReturnValue2' has a wrong offset!");

}

