#pragma once

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

// Package: M_MED_Director_AnimBP

#include "Basic.hpp"

#include "AnimGraphRuntime_structs.hpp"
#include "Engine_structs.hpp"
#include "Engine_classes.hpp"


namespace SDK
{

// AnimBlueprintGeneratedClass M_MED_Director_AnimBP.M_MED_Director_AnimBP_C
// 0x05C8 (0x0830 - 0x0268)
class UM_MED_Director_AnimBP_C final : public UAnimInstance
{
public:
	uint8                                         Pad_268[0x8];                                      // 0x0268(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
	struct FPointerToUberGraphFrame               UberGraphFrame;                                    // 0x0270(0x0008)(ZeroConstructor, Transient, DuplicateTransient)
	struct FAnimNode_CopyPoseFromMesh             AnimGraphNode_CopyPoseFromMesh_C2677E6A4F172F2B65E2A9B7724D6A32; // 0x0278(0x0138)(ContainsInstancedReference)
	struct FAnimNode_Root                         AnimGraphNode_Root_1256AF3C47D35C3FA27B1BA04EC2329E; // 0x03B0(0x0020)()
	struct FAnimNode_ConvertLocalToComponentSpace AnimGraphNode_LocalToComponentSpace_013FDEE249F10CDB9C69C9B55885D859; // 0x03D0(0x0020)()
	struct FAnimNode_AnimDynamics                 AnimGraphNode_AnimDynamics_0CA9A95E43C75448A8F0C9A0796B688E; // 0x03F0(0x0310)()
	struct FAnimNode_ConvertComponentToLocalSpace AnimGraphNode_ComponentToLocalSpace_2FE6CB2547BA00E460BC8D86D345541A; // 0x0700(0x0020)()
	struct FAnimNode_ModifyBone                   AnimGraphNode_ModifyBone_080EBBD84D2BE043A73A5E8715BB436D; // 0x0720(0x0108)()

public:
	void ExecuteUbergraph_M_MED_Director_AnimBP(int32 EntryPoint);

public:
	static class UClass* StaticClass()
	{
		return StaticBPGeneratedClassImpl<"M_MED_Director_AnimBP_C">();
	}
	static class UM_MED_Director_AnimBP_C* GetDefaultObj()
	{
		return GetDefaultObjImpl<UM_MED_Director_AnimBP_C>();
	}
};
static_assert(alignof(UM_MED_Director_AnimBP_C) == 0x000010, "Wrong alignment on UM_MED_Director_AnimBP_C");
static_assert(sizeof(UM_MED_Director_AnimBP_C) == 0x000830, "Wrong size on UM_MED_Director_AnimBP_C");
static_assert(offsetof(UM_MED_Director_AnimBP_C, UberGraphFrame) == 0x000270, "Member 'UM_MED_Director_AnimBP_C::UberGraphFrame' has a wrong offset!");
static_assert(offsetof(UM_MED_Director_AnimBP_C, AnimGraphNode_CopyPoseFromMesh_C2677E6A4F172F2B65E2A9B7724D6A32) == 0x000278, "Member 'UM_MED_Director_AnimBP_C::AnimGraphNode_CopyPoseFromMesh_C2677E6A4F172F2B65E2A9B7724D6A32' has a wrong offset!");
static_assert(offsetof(UM_MED_Director_AnimBP_C, AnimGraphNode_Root_1256AF3C47D35C3FA27B1BA04EC2329E) == 0x0003B0, "Member 'UM_MED_Director_AnimBP_C::AnimGraphNode_Root_1256AF3C47D35C3FA27B1BA04EC2329E' has a wrong offset!");
static_assert(offsetof(UM_MED_Director_AnimBP_C, AnimGraphNode_LocalToComponentSpace_013FDEE249F10CDB9C69C9B55885D859) == 0x0003D0, "Member 'UM_MED_Director_AnimBP_C::AnimGraphNode_LocalToComponentSpace_013FDEE249F10CDB9C69C9B55885D859' has a wrong offset!");
static_assert(offsetof(UM_MED_Director_AnimBP_C, AnimGraphNode_AnimDynamics_0CA9A95E43C75448A8F0C9A0796B688E) == 0x0003F0, "Member 'UM_MED_Director_AnimBP_C::AnimGraphNode_AnimDynamics_0CA9A95E43C75448A8F0C9A0796B688E' has a wrong offset!");
static_assert(offsetof(UM_MED_Director_AnimBP_C, AnimGraphNode_ComponentToLocalSpace_2FE6CB2547BA00E460BC8D86D345541A) == 0x000700, "Member 'UM_MED_Director_AnimBP_C::AnimGraphNode_ComponentToLocalSpace_2FE6CB2547BA00E460BC8D86D345541A' has a wrong offset!");
static_assert(offsetof(UM_MED_Director_AnimBP_C, AnimGraphNode_ModifyBone_080EBBD84D2BE043A73A5E8715BB436D) == 0x000720, "Member 'UM_MED_Director_AnimBP_C::AnimGraphNode_ModifyBone_080EBBD84D2BE043A73A5E8715BB436D' has a wrong offset!");

}

