#pragma once

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

// Package: FacialAnimation

#include "Basic.hpp"

#include "Engine_classes.hpp"


SDK_NAMESPACE_START

// Class FacialAnimation.AudioCurveSourceComponent
// 0x0040 (0x0C70 - 0x0C30)
class UAudioCurveSourceComponent final : public UAudioComponent
{
public:
	uint8                                         Pad_C30[0x8];                                      // 0x0C30(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
	class FName                                   CurveSourceBindingName;                            // 0x0C38(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	float                                         CurveSyncOffset;                                   // 0x0C40(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_C44[0x2C];                                     // 0x0C44(0x002C)(Fixing Struct Size After Last Property [ Dumper-7 ])

public:
	static class UClass* StaticClass()
	{
		STATIC_CLASS_IMPL("AudioCurveSourceComponent")
	}
	static const class FName& StaticName()
	{
		STATIC_NAME_IMPL(L"AudioCurveSourceComponent")
	}
	static class UAudioCurveSourceComponent* GetDefaultObj()
	{
		return GetDefaultObjImpl<UAudioCurveSourceComponent>();
	}
};
DUMPER7_ASSERTS_UAudioCurveSourceComponent;

SDK_NAMESPACE_END
