// Copyright Epic Games, Inc. All Rights Reserved. /*=========================================================================== Generated code exported from UnrealHeaderTool. DO NOT modify this manually! Edit the corresponding .h files instead! ===========================================================================*/ #include "UObject/GeneratedCppIncludes.h" #include "Units/Deprecated/Math/RigUnit_Converter.h" #include "EulerTransform.h" #include "RigVMCore/RigVMFunction.h" #include "RigVMCore/RigVMRegistry.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeRigUnit_Converter() {} // ********** Begin Cross Module References ******************************************************** ANIMATIONCORE_API UScriptStruct* Z_Construct_UScriptStruct_FEulerTransform(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertRotation(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertTransform(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertVectorRotation(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FQuat(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector(); UPackage* Z_Construct_UPackage__Script_ControlRig(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FRigUnit_ConvertTransform ***************************************** struct Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_ConvertTransform); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_ConvertTransform); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Category", "Math|Convert" }, { "Deprecated", "4.23.0" }, { "DisplayName", "ConvertToEulerTransform" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "NodeColor", "0.1 0.1 0.7" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Input_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_ConvertTransform constinit property declarations ********* static const UECodeGen_Private::FStructPropertyParams NewProp_Input; static const UECodeGen_Private::FStructPropertyParams NewProp_Result; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_ConvertTransform constinit property declarations *********** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Input"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Result"), .Type = TEXT("FEulerTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_ConvertTransform::Execute"), .Function = &FRigUnit_ConvertTransform::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_ConvertTransform cannot be polymorphic unless super FRigUnit is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_ConvertTransform; class UScriptStruct* FRigUnit_ConvertTransform::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertTransform.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_ConvertTransform.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_ConvertTransform, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_ConvertTransform")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertTransform.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_ConvertTransform.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_ConvertTransform Property Definitions ******************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics::NewProp_Input = { "Input", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertTransform, Input), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Input_MetaData), NewProp_Input_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertTransform, Result), Z_Construct_UScriptStruct_FEulerTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; // 1635754201 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics::NewProp_Input, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics::NewProp_Result, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_ConvertTransform Property Definitions ********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit, &NewStructOps, "RigUnit_ConvertTransform", Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics::PropPointers), sizeof(FRigUnit_ConvertTransform), alignof(FRigUnit_ConvertTransform), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertTransform() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertTransform.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertTransform.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertTransform.InnerSingleton); } void FRigUnit_ConvertTransform::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_ConvertTransform::Execute(const FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Input, Result ); } // ********** End ScriptStruct FRigUnit_ConvertTransform ******************************************* // ********** Begin ScriptStruct FRigUnit_ConvertEulerTransform ************************************ struct Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_ConvertEulerTransform); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_ConvertEulerTransform); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Category", "Math|Convert" }, { "Deprecated", "4.23.0" }, { "DisplayName", "ConvertToTransform" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "NodeColor", "0.1 0.1 0.7" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Input_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_ConvertEulerTransform constinit property declarations **** static const UECodeGen_Private::FStructPropertyParams NewProp_Input; static const UECodeGen_Private::FStructPropertyParams NewProp_Result; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_ConvertEulerTransform constinit property declarations ****** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Input"), .Type = TEXT("FEulerTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Result"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_ConvertEulerTransform::Execute"), .Function = &FRigUnit_ConvertEulerTransform::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_ConvertEulerTransform cannot be polymorphic unless super FRigUnit is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_ConvertEulerTransform; class UScriptStruct* FRigUnit_ConvertEulerTransform::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertEulerTransform.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_ConvertEulerTransform.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_ConvertEulerTransform")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertEulerTransform.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_ConvertEulerTransform.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_ConvertEulerTransform Property Definitions *************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics::NewProp_Input = { "Input", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertEulerTransform, Input), Z_Construct_UScriptStruct_FEulerTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Input_MetaData), NewProp_Input_MetaData) }; // 1635754201 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertEulerTransform, Result), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics::NewProp_Input, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics::NewProp_Result, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_ConvertEulerTransform Property Definitions ***************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit, &NewStructOps, "RigUnit_ConvertEulerTransform", Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics::PropPointers), sizeof(FRigUnit_ConvertEulerTransform), alignof(FRigUnit_ConvertEulerTransform), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertEulerTransform.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertEulerTransform.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertEulerTransform.InnerSingleton); } void FRigUnit_ConvertEulerTransform::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_ConvertEulerTransform::Execute(const FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Input, Result ); } // ********** End ScriptStruct FRigUnit_ConvertEulerTransform ************************************** // ********** Begin ScriptStruct FRigUnit_ConvertRotation ****************************************** struct Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_ConvertRotation); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_ConvertRotation); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Category", "Math|Convert" }, { "Deprecated", "4.23.0" }, { "DisplayName", "ConvertToQuaternion" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "NodeColor", "0.1 0.1 0.7" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Input_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_ConvertRotation constinit property declarations ********** static const UECodeGen_Private::FStructPropertyParams NewProp_Input; static const UECodeGen_Private::FStructPropertyParams NewProp_Result; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_ConvertRotation constinit property declarations ************ static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Input"), .Type = TEXT("FRotator"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Result"), .Type = TEXT("FQuat"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_ConvertRotation::Execute"), .Function = &FRigUnit_ConvertRotation::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_ConvertRotation cannot be polymorphic unless super FRigUnit is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotation; class UScriptStruct* FRigUnit_ConvertRotation::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotation.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotation.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_ConvertRotation, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_ConvertRotation")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotation.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotation.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_ConvertRotation Property Definitions ********************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics::NewProp_Input = { "Input", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertRotation, Input), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Input_MetaData), NewProp_Input_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertRotation, Result), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics::NewProp_Input, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics::NewProp_Result, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_ConvertRotation Property Definitions *********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit, &NewStructOps, "RigUnit_ConvertRotation", Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics::PropPointers), sizeof(FRigUnit_ConvertRotation), alignof(FRigUnit_ConvertRotation), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertRotation() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotation.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotation.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotation.InnerSingleton); } void FRigUnit_ConvertRotation::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_ConvertRotation::Execute(const FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Input, Result ); } // ********** End ScriptStruct FRigUnit_ConvertRotation ******************************************** // ********** Begin ScriptStruct FRigUnit_ConvertVectorRotation ************************************ struct Z_Construct_UScriptStruct_FRigUnit_ConvertVectorRotation_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_ConvertVectorRotation); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_ConvertVectorRotation); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Category", "Math|Convert" }, { "Deprecated", "4.23.0" }, { "DisplayName", "ConvertToQuaternionDeprecated" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "NodeColor", "0.1 0.1 0.7" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_ConvertVectorRotation constinit property declarations **** // ********** End ScriptStruct FRigUnit_ConvertVectorRotation constinit property declarations ****** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_ConvertVectorRotation_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_ConvertVectorRotation cannot be polymorphic unless super FRigUnit_ConvertRotation is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorRotation; class UScriptStruct* FRigUnit_ConvertVectorRotation::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorRotation.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorRotation.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_ConvertVectorRotation, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_ConvertVectorRotation")); } return Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorRotation.OuterSingleton; } const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_ConvertVectorRotation_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_ConvertRotation, &NewStructOps, "RigUnit_ConvertVectorRotation", nullptr, 0, sizeof(FRigUnit_ConvertVectorRotation), alignof(FRigUnit_ConvertVectorRotation), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertVectorRotation_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_ConvertVectorRotation_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertVectorRotation() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorRotation.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorRotation.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_ConvertVectorRotation_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorRotation.InnerSingleton); } // ********** End ScriptStruct FRigUnit_ConvertVectorRotation ************************************** // ********** Begin ScriptStruct FRigUnit_ConvertQuaternion **************************************** struct Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_ConvertQuaternion); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_ConvertQuaternion); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Category", "Math|Convert" }, { "Deprecated", "4.23.0" }, { "DisplayName", "ConvertToRotation" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "NodeColor", "0.1 0.1 0.7" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Input_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_ConvertQuaternion constinit property declarations ******** static const UECodeGen_Private::FStructPropertyParams NewProp_Input; static const UECodeGen_Private::FStructPropertyParams NewProp_Result; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_ConvertQuaternion constinit property declarations ********** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Input"), .Type = TEXT("FQuat"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Result"), .Type = TEXT("FRotator"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_ConvertQuaternion::Execute"), .Function = &FRigUnit_ConvertQuaternion::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_ConvertQuaternion cannot be polymorphic unless super FRigUnit is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternion; class UScriptStruct* FRigUnit_ConvertQuaternion::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternion.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternion.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_ConvertQuaternion")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternion.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternion.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_ConvertQuaternion Property Definitions ******************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics::NewProp_Input = { "Input", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertQuaternion, Input), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Input_MetaData), NewProp_Input_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertQuaternion, Result), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics::NewProp_Input, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics::NewProp_Result, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_ConvertQuaternion Property Definitions ********************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit, &NewStructOps, "RigUnit_ConvertQuaternion", Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics::PropPointers), sizeof(FRigUnit_ConvertQuaternion), alignof(FRigUnit_ConvertQuaternion), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternion.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternion.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternion.InnerSingleton); } void FRigUnit_ConvertQuaternion::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_ConvertQuaternion::Execute(const FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Input, Result ); } // ********** End ScriptStruct FRigUnit_ConvertQuaternion ****************************************** // ********** Begin ScriptStruct FRigUnit_ConvertVectorToRotation ********************************** struct Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_ConvertVectorToRotation); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_ConvertVectorToRotation); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Category", "Math|Convert" }, { "Deprecated", "4.23.0" }, { "DisplayName", "ConvertVectorToRotation" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "NodeColor", "0.1 0.1 0.7" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Input_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_ConvertVectorToRotation constinit property declarations ** static const UECodeGen_Private::FStructPropertyParams NewProp_Input; static const UECodeGen_Private::FStructPropertyParams NewProp_Result; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_ConvertVectorToRotation constinit property declarations **** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Input"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Result"), .Type = TEXT("FRotator"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_ConvertVectorToRotation::Execute"), .Function = &FRigUnit_ConvertVectorToRotation::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_ConvertVectorToRotation cannot be polymorphic unless super FRigUnit is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToRotation; class UScriptStruct* FRigUnit_ConvertVectorToRotation::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToRotation.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToRotation.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_ConvertVectorToRotation")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToRotation.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToRotation.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_ConvertVectorToRotation Property Definitions ************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics::NewProp_Input = { "Input", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertVectorToRotation, Input), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Input_MetaData), NewProp_Input_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertVectorToRotation, Result), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics::NewProp_Input, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics::NewProp_Result, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_ConvertVectorToRotation Property Definitions *************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit, &NewStructOps, "RigUnit_ConvertVectorToRotation", Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics::PropPointers), sizeof(FRigUnit_ConvertVectorToRotation), alignof(FRigUnit_ConvertVectorToRotation), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToRotation.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToRotation.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToRotation.InnerSingleton); } void FRigUnit_ConvertVectorToRotation::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_ConvertVectorToRotation::Execute(const FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Input, Result ); } // ********** End ScriptStruct FRigUnit_ConvertVectorToRotation ************************************ // ********** Begin ScriptStruct FRigUnit_ConvertVectorToQuaternion ******************************** struct Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_ConvertVectorToQuaternion); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_ConvertVectorToQuaternion); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Category", "Math|Convert" }, { "Deprecated", "4.23.0" }, { "DisplayName", "ConvertVectorToQuaternion" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "NodeColor", "0.1 0.1 0.7" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Input_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_ConvertVectorToQuaternion constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Input; static const UECodeGen_Private::FStructPropertyParams NewProp_Result; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_ConvertVectorToQuaternion constinit property declarations ** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Input"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Result"), .Type = TEXT("FQuat"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_ConvertVectorToQuaternion::Execute"), .Function = &FRigUnit_ConvertVectorToQuaternion::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_ConvertVectorToQuaternion cannot be polymorphic unless super FRigUnit is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToQuaternion; class UScriptStruct* FRigUnit_ConvertVectorToQuaternion::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToQuaternion.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToQuaternion.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_ConvertVectorToQuaternion")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToQuaternion.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToQuaternion.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_ConvertVectorToQuaternion Property Definitions *********** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics::NewProp_Input = { "Input", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertVectorToQuaternion, Input), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Input_MetaData), NewProp_Input_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertVectorToQuaternion, Result), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics::NewProp_Input, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics::NewProp_Result, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_ConvertVectorToQuaternion Property Definitions ************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit, &NewStructOps, "RigUnit_ConvertVectorToQuaternion", Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics::PropPointers), sizeof(FRigUnit_ConvertVectorToQuaternion), alignof(FRigUnit_ConvertVectorToQuaternion), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToQuaternion.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToQuaternion.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToQuaternion.InnerSingleton); } void FRigUnit_ConvertVectorToQuaternion::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_ConvertVectorToQuaternion::Execute(const FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Input, Result ); } // ********** End ScriptStruct FRigUnit_ConvertVectorToQuaternion ********************************** // ********** Begin ScriptStruct FRigUnit_ConvertRotationToVector ********************************** struct Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_ConvertRotationToVector); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_ConvertRotationToVector); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Category", "Math|Convert" }, { "Deprecated", "4.23.0" }, { "DisplayName", "ConvertRotationToVector" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "NodeColor", "0.1 0.1 0.7" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Input_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_ConvertRotationToVector constinit property declarations ** static const UECodeGen_Private::FStructPropertyParams NewProp_Input; static const UECodeGen_Private::FStructPropertyParams NewProp_Result; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_ConvertRotationToVector constinit property declarations **** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Input"), .Type = TEXT("FRotator"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Result"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_ConvertRotationToVector::Execute"), .Function = &FRigUnit_ConvertRotationToVector::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_ConvertRotationToVector cannot be polymorphic unless super FRigUnit is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotationToVector; class UScriptStruct* FRigUnit_ConvertRotationToVector::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotationToVector.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotationToVector.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_ConvertRotationToVector")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotationToVector.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotationToVector.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_ConvertRotationToVector Property Definitions ************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics::NewProp_Input = { "Input", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertRotationToVector, Input), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Input_MetaData), NewProp_Input_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertRotationToVector, Result), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics::NewProp_Input, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics::NewProp_Result, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_ConvertRotationToVector Property Definitions *************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit, &NewStructOps, "RigUnit_ConvertRotationToVector", Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics::PropPointers), sizeof(FRigUnit_ConvertRotationToVector), alignof(FRigUnit_ConvertRotationToVector), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotationToVector.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotationToVector.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotationToVector.InnerSingleton); } void FRigUnit_ConvertRotationToVector::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_ConvertRotationToVector::Execute(const FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Input, Result ); } // ********** End ScriptStruct FRigUnit_ConvertRotationToVector ************************************ // ********** Begin ScriptStruct FRigUnit_ConvertQuaternionToVector ******************************** struct Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_ConvertQuaternionToVector); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_ConvertQuaternionToVector); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Category", "Math|Convert" }, { "Deprecated", "4.23.0" }, { "DisplayName", "ConvertQuaternionToVector" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "NodeColor", "0.1 0.1 0.7" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Input_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_ConvertQuaternionToVector constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Input; static const UECodeGen_Private::FStructPropertyParams NewProp_Result; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_ConvertQuaternionToVector constinit property declarations ** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Input"), .Type = TEXT("FQuat"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Result"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_ConvertQuaternionToVector::Execute"), .Function = &FRigUnit_ConvertQuaternionToVector::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_ConvertQuaternionToVector cannot be polymorphic unless super FRigUnit is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternionToVector; class UScriptStruct* FRigUnit_ConvertQuaternionToVector::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternionToVector.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternionToVector.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_ConvertQuaternionToVector")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternionToVector.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternionToVector.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_ConvertQuaternionToVector Property Definitions *********** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics::NewProp_Input = { "Input", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertQuaternionToVector, Input), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Input_MetaData), NewProp_Input_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ConvertQuaternionToVector, Result), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics::NewProp_Input, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics::NewProp_Result, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_ConvertQuaternionToVector Property Definitions ************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit, &NewStructOps, "RigUnit_ConvertQuaternionToVector", Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics::PropPointers), sizeof(FRigUnit_ConvertQuaternionToVector), alignof(FRigUnit_ConvertQuaternionToVector), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternionToVector.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternionToVector.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternionToVector.InnerSingleton); } void FRigUnit_ConvertQuaternionToVector::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_ConvertQuaternionToVector::Execute(const FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Input, Result ); } // ********** End ScriptStruct FRigUnit_ConvertQuaternionToVector ********************************** // ********** Begin ScriptStruct FRigUnit_ToSwingAndTwist ****************************************** struct Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_ToSwingAndTwist); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_ToSwingAndTwist); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Category", "Math|Transform" }, { "Deprecated", "4.23.0" }, { "DisplayName", "ToSwingAndTwist" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "NodeColor", "0.1 0.1 0.7" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Input_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TwistAxis_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Swing_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "Output", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Twist_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Converter.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_ToSwingAndTwist constinit property declarations ********** static const UECodeGen_Private::FStructPropertyParams NewProp_Input; static const UECodeGen_Private::FStructPropertyParams NewProp_TwistAxis; static const UECodeGen_Private::FStructPropertyParams NewProp_Swing; static const UECodeGen_Private::FStructPropertyParams NewProp_Twist; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_ToSwingAndTwist constinit property declarations ************ static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Input"), .Type = TEXT("FQuat"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("TwistAxis"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Swing"), .Type = TEXT("FQuat"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Twist"), .Type = TEXT("FQuat"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_ToSwingAndTwist::Execute"), .Function = &FRigUnit_ToSwingAndTwist::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_ToSwingAndTwist cannot be polymorphic unless super FRigUnit is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_ToSwingAndTwist; class UScriptStruct* FRigUnit_ToSwingAndTwist::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ToSwingAndTwist.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_ToSwingAndTwist.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_ToSwingAndTwist")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ToSwingAndTwist.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_ToSwingAndTwist.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_ToSwingAndTwist Property Definitions ********************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::NewProp_Input = { "Input", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ToSwingAndTwist, Input), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Input_MetaData), NewProp_Input_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::NewProp_TwistAxis = { "TwistAxis", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ToSwingAndTwist, TwistAxis), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TwistAxis_MetaData), NewProp_TwistAxis_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::NewProp_Swing = { "Swing", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ToSwingAndTwist, Swing), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Swing_MetaData), NewProp_Swing_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::NewProp_Twist = { "Twist", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ToSwingAndTwist, Twist), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Twist_MetaData), NewProp_Twist_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::NewProp_Input, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::NewProp_TwistAxis, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::NewProp_Swing, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::NewProp_Twist, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_ToSwingAndTwist Property Definitions *********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit, &NewStructOps, "RigUnit_ToSwingAndTwist", Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::PropPointers), sizeof(FRigUnit_ToSwingAndTwist), alignof(FRigUnit_ToSwingAndTwist), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_ToSwingAndTwist.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ToSwingAndTwist.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_ToSwingAndTwist.InnerSingleton); } void FRigUnit_ToSwingAndTwist::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_ToSwingAndTwist::Execute(const FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Input, TwistAxis, Swing, Twist ); } // ********** End ScriptStruct FRigUnit_ToSwingAndTwist ******************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Deprecated_Math_RigUnit_Converter_h__Script_ControlRig_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FRigUnit_ConvertTransform::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_ConvertTransform_Statics::NewStructOps, TEXT("RigUnit_ConvertTransform"),&Z_Registration_Info_UScriptStruct_FRigUnit_ConvertTransform, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_ConvertTransform), 3642770031U) }, { FRigUnit_ConvertEulerTransform::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_ConvertEulerTransform_Statics::NewStructOps, TEXT("RigUnit_ConvertEulerTransform"),&Z_Registration_Info_UScriptStruct_FRigUnit_ConvertEulerTransform, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_ConvertEulerTransform), 507018979U) }, { FRigUnit_ConvertRotation::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_ConvertRotation_Statics::NewStructOps, TEXT("RigUnit_ConvertRotation"),&Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotation, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_ConvertRotation), 3795743668U) }, { FRigUnit_ConvertVectorRotation::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_ConvertVectorRotation_Statics::NewStructOps, TEXT("RigUnit_ConvertVectorRotation"),&Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorRotation, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_ConvertVectorRotation), 3157865316U) }, { FRigUnit_ConvertQuaternion::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternion_Statics::NewStructOps, TEXT("RigUnit_ConvertQuaternion"),&Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternion, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_ConvertQuaternion), 1273404192U) }, { FRigUnit_ConvertVectorToRotation::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToRotation_Statics::NewStructOps, TEXT("RigUnit_ConvertVectorToRotation"),&Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToRotation, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_ConvertVectorToRotation), 4076813563U) }, { FRigUnit_ConvertVectorToQuaternion::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_ConvertVectorToQuaternion_Statics::NewStructOps, TEXT("RigUnit_ConvertVectorToQuaternion"),&Z_Registration_Info_UScriptStruct_FRigUnit_ConvertVectorToQuaternion, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_ConvertVectorToQuaternion), 487211095U) }, { FRigUnit_ConvertRotationToVector::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_ConvertRotationToVector_Statics::NewStructOps, TEXT("RigUnit_ConvertRotationToVector"),&Z_Registration_Info_UScriptStruct_FRigUnit_ConvertRotationToVector, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_ConvertRotationToVector), 1318408622U) }, { FRigUnit_ConvertQuaternionToVector::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_ConvertQuaternionToVector_Statics::NewStructOps, TEXT("RigUnit_ConvertQuaternionToVector"),&Z_Registration_Info_UScriptStruct_FRigUnit_ConvertQuaternionToVector, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_ConvertQuaternionToVector), 3642499554U) }, { FRigUnit_ToSwingAndTwist::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_ToSwingAndTwist_Statics::NewStructOps, TEXT("RigUnit_ToSwingAndTwist"),&Z_Registration_Info_UScriptStruct_FRigUnit_ToSwingAndTwist, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_ToSwingAndTwist), 170691253U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Deprecated_Math_RigUnit_Converter_h__Script_ControlRig_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Deprecated_Math_RigUnit_Converter_h__Script_ControlRig_308164822{ TEXT("/Script/ControlRig"), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Deprecated_Math_RigUnit_Converter_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Deprecated_Math_RigUnit_Converter_h__Script_ControlRig_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS