#pragma once

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

// Package: SunDirectionandColorSet

#include "Basic.hpp"

#include "CoreUObject_structs.hpp"


namespace SDK::Params
{

// Function SunDirectionandColorSet.SunDirectionandColorSet_C.ExecuteUbergraph_SunDirectionandColorSet
// 0x004C (0x004C - 0x0000)
struct SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet final
{
public:
	int32                                         EntryPoint;                                        // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         K2Node_Event_DeltaSeconds;                         // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                CallFunc_GetForwardVector_ReturnValue;             // 0x0008(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FRotator                               CallFunc_K2_GetComponentRotation_ReturnValue;      // 0x0014(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor)
	struct FLinearColor                           CallFunc_Conv_VectorToLinearColor_ReturnValue;     // 0x0020(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_BreakRotator_Roll;                        // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_BreakRotator_Pitch;                       // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_BreakRotator_Yaw;                         // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FLinearColor                           K2Node_MakeStruct_LinearColor;                     // 0x003C(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet) == 0x000004, "Wrong alignment on SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet");
static_assert(sizeof(SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet) == 0x00004C, "Wrong size on SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet");
static_assert(offsetof(SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet, EntryPoint) == 0x000000, "Member 'SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet::EntryPoint' has a wrong offset!");
static_assert(offsetof(SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet, K2Node_Event_DeltaSeconds) == 0x000004, "Member 'SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet::K2Node_Event_DeltaSeconds' has a wrong offset!");
static_assert(offsetof(SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet, CallFunc_GetForwardVector_ReturnValue) == 0x000008, "Member 'SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet::CallFunc_GetForwardVector_ReturnValue' has a wrong offset!");
static_assert(offsetof(SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet, CallFunc_K2_GetComponentRotation_ReturnValue) == 0x000014, "Member 'SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet::CallFunc_K2_GetComponentRotation_ReturnValue' has a wrong offset!");
static_assert(offsetof(SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet, CallFunc_Conv_VectorToLinearColor_ReturnValue) == 0x000020, "Member 'SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet::CallFunc_Conv_VectorToLinearColor_ReturnValue' has a wrong offset!");
static_assert(offsetof(SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet, CallFunc_BreakRotator_Roll) == 0x000030, "Member 'SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet::CallFunc_BreakRotator_Roll' has a wrong offset!");
static_assert(offsetof(SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet, CallFunc_BreakRotator_Pitch) == 0x000034, "Member 'SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet::CallFunc_BreakRotator_Pitch' has a wrong offset!");
static_assert(offsetof(SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet, CallFunc_BreakRotator_Yaw) == 0x000038, "Member 'SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet::CallFunc_BreakRotator_Yaw' has a wrong offset!");
static_assert(offsetof(SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet, K2Node_MakeStruct_LinearColor) == 0x00003C, "Member 'SunDirectionandColorSet_C_ExecuteUbergraph_SunDirectionandColorSet::K2Node_MakeStruct_LinearColor' has a wrong offset!");

// Function SunDirectionandColorSet.SunDirectionandColorSet_C.ReceiveTick
// 0x0004 (0x0004 - 0x0000)
struct SunDirectionandColorSet_C_ReceiveTick final
{
public:
	float                                         DeltaSeconds;                                      // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(SunDirectionandColorSet_C_ReceiveTick) == 0x000004, "Wrong alignment on SunDirectionandColorSet_C_ReceiveTick");
static_assert(sizeof(SunDirectionandColorSet_C_ReceiveTick) == 0x000004, "Wrong size on SunDirectionandColorSet_C_ReceiveTick");
static_assert(offsetof(SunDirectionandColorSet_C_ReceiveTick, DeltaSeconds) == 0x000000, "Member 'SunDirectionandColorSet_C_ReceiveTick::DeltaSeconds' has a wrong offset!");

// Function SunDirectionandColorSet.SunDirectionandColorSet_C.UserConstructionScript
// 0x0044 (0x0044 - 0x0000)
struct SunDirectionandColorSet_C_UserConstructionScript final
{
public:
	struct FRotator                               CallFunc_K2_GetComponentRotation_ReturnValue;      // 0x0000(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor)
	float                                         CallFunc_BreakRotator_Roll;                        // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_BreakRotator_Pitch;                       // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_BreakRotator_Yaw;                         // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                CallFunc_GetForwardVector_ReturnValue;             // 0x0018(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FLinearColor                           K2Node_MakeStruct_LinearColor;                     // 0x0024(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FLinearColor                           CallFunc_Conv_VectorToLinearColor_ReturnValue;     // 0x0034(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(SunDirectionandColorSet_C_UserConstructionScript) == 0x000004, "Wrong alignment on SunDirectionandColorSet_C_UserConstructionScript");
static_assert(sizeof(SunDirectionandColorSet_C_UserConstructionScript) == 0x000044, "Wrong size on SunDirectionandColorSet_C_UserConstructionScript");
static_assert(offsetof(SunDirectionandColorSet_C_UserConstructionScript, CallFunc_K2_GetComponentRotation_ReturnValue) == 0x000000, "Member 'SunDirectionandColorSet_C_UserConstructionScript::CallFunc_K2_GetComponentRotation_ReturnValue' has a wrong offset!");
static_assert(offsetof(SunDirectionandColorSet_C_UserConstructionScript, CallFunc_BreakRotator_Roll) == 0x00000C, "Member 'SunDirectionandColorSet_C_UserConstructionScript::CallFunc_BreakRotator_Roll' has a wrong offset!");
static_assert(offsetof(SunDirectionandColorSet_C_UserConstructionScript, CallFunc_BreakRotator_Pitch) == 0x000010, "Member 'SunDirectionandColorSet_C_UserConstructionScript::CallFunc_BreakRotator_Pitch' has a wrong offset!");
static_assert(offsetof(SunDirectionandColorSet_C_UserConstructionScript, CallFunc_BreakRotator_Yaw) == 0x000014, "Member 'SunDirectionandColorSet_C_UserConstructionScript::CallFunc_BreakRotator_Yaw' has a wrong offset!");
static_assert(offsetof(SunDirectionandColorSet_C_UserConstructionScript, CallFunc_GetForwardVector_ReturnValue) == 0x000018, "Member 'SunDirectionandColorSet_C_UserConstructionScript::CallFunc_GetForwardVector_ReturnValue' has a wrong offset!");
static_assert(offsetof(SunDirectionandColorSet_C_UserConstructionScript, K2Node_MakeStruct_LinearColor) == 0x000024, "Member 'SunDirectionandColorSet_C_UserConstructionScript::K2Node_MakeStruct_LinearColor' has a wrong offset!");
static_assert(offsetof(SunDirectionandColorSet_C_UserConstructionScript, CallFunc_Conv_VectorToLinearColor_ReturnValue) == 0x000034, "Member 'SunDirectionandColorSet_C_UserConstructionScript::CallFunc_Conv_VectorToLinearColor_ReturnValue' has a wrong offset!");

}

