// 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 "Retargeter/RetargetOps/SpeedPlantingOp.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeSpeedPlantingOp() {} // ********** Begin Cross Module References ******************************************************** IKRIG_API UClass* Z_Construct_UClass_UIKRetargetOpControllerBase(); IKRIG_API UClass* Z_Construct_UClass_UIKRetargetSpeedPlantingController(); IKRIG_API UClass* Z_Construct_UClass_UIKRetargetSpeedPlantingController_NoRegister(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetOpBase(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetOpSettingsBase(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings(); UPackage* Z_Construct_UPackage__Script_IKRig(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FRetargetSpeedPlantingSettings ************************************ struct Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRetargetSpeedPlantingSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRetargetSpeedPlantingSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/SpeedPlantingOp.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetChainName_MetaData[] = { { "Category", "Speed Planting" }, { "Comment", "/** The name of the target chain to plant the IK on.\n\x09 * NOTE: this chain must have an IK Goal assigned to it! */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/SpeedPlantingOp.h" }, { "ReinitializeOnEdit", "" }, { "ToolTip", "The name of the target chain to plant the IK on.\nNOTE: this chain must have an IK Goal assigned to it!" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpeedCurveName_MetaData[] = { { "Category", "Plant IK by Speed" }, { "ClampMax", "100.0" }, { "ClampMin", "0.0" }, { "Comment", "/** The name of the curve on the source animation that contains the speed of the end effector bone.*/" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/SpeedPlantingOp.h" }, { "ToolTip", "The name of the curve on the source animation that contains the speed of the end effector bone." }, { "UIMax", "100.0" }, { "UIMin", "0.0" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRetargetSpeedPlantingSettings constinit property declarations **** static const UECodeGen_Private::FNamePropertyParams NewProp_TargetChainName; static const UECodeGen_Private::FNamePropertyParams NewProp_SpeedCurveName; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRetargetSpeedPlantingSettings constinit property declarations ****** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRetargetSpeedPlantingSettings; class UScriptStruct* FRetargetSpeedPlantingSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRetargetSpeedPlantingSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRetargetSpeedPlantingSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("RetargetSpeedPlantingSettings")); } return Z_Registration_Info_UScriptStruct_FRetargetSpeedPlantingSettings.OuterSingleton; } // ********** Begin ScriptStruct FRetargetSpeedPlantingSettings Property Definitions *************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings_Statics::NewProp_TargetChainName = { "TargetChainName", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRetargetSpeedPlantingSettings, TargetChainName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetChainName_MetaData), NewProp_TargetChainName_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings_Statics::NewProp_SpeedCurveName = { "SpeedCurveName", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRetargetSpeedPlantingSettings, SpeedCurveName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpeedCurveName_MetaData), NewProp_SpeedCurveName_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings_Statics::NewProp_TargetChainName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings_Statics::NewProp_SpeedCurveName, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRetargetSpeedPlantingSettings Property Definitions ***************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_IKRig, nullptr, &NewStructOps, "RetargetSpeedPlantingSettings", Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings_Statics::PropPointers), sizeof(FRetargetSpeedPlantingSettings), alignof(FRetargetSpeedPlantingSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings() { if (!Z_Registration_Info_UScriptStruct_FRetargetSpeedPlantingSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRetargetSpeedPlantingSettings.InnerSingleton, Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRetargetSpeedPlantingSettings.InnerSingleton); } // ********** End ScriptStruct FRetargetSpeedPlantingSettings ************************************** // ********** Begin ScriptStruct FIKRetargetSpeedPlantingOpSettings ******************************** struct Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FIKRetargetSpeedPlantingOpSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FIKRetargetSpeedPlantingOpSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "DisplayName", "Speed Plant Settings" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/SpeedPlantingOp.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChainsToSpeedPlant_MetaData[] = { { "Category", "Setup" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/SpeedPlantingOp.h" }, { "ReinitializeOnEdit", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpeedThreshold_MetaData[] = { { "Category", "Speed Planting" }, { "ClampMax", "100.0" }, { "ClampMin", "0.0" }, { "Comment", "/** Range 0 to 100. Default 15. The maximum speed a source bone can be moving while being considered 'planted'.\n\x09* The target IK goal will not be allowed to move whenever the source bone speed drops below this threshold speed. */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/SpeedPlantingOp.h" }, { "ToolTip", "Range 0 to 100. Default 15. The maximum speed a source bone can be moving while being considered 'planted'.\nThe target IK goal will not be allowed to move whenever the source bone speed drops below this threshold speed." }, { "UIMax", "100.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Stiffness_MetaData[] = { { "Category", "Speed Planting" }, { "ClampMin", "0.0" }, { "Comment", "// How stiff the spring model is that smoothly pulls the IK position after unplanting (more stiffness means more oscillation around the target value)\n" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/SpeedPlantingOp.h" }, { "ToolTip", "How stiff the spring model is that smoothly pulls the IK position after unplanting (more stiffness means more oscillation around the target value)" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CriticalDamping_MetaData[] = { { "Category", "Speed Planting" }, { "ClampMax", "1.0" }, { "ClampMin", "0.0" }, { "Comment", "// How much damping to apply to the spring (0 means no damping, 1 means critically damped which means no oscillation)\n" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/SpeedPlantingOp.h" }, { "ToolTip", "How much damping to apply to the spring (0 means no damping, 1 means critically damped which means no oscillation)" }, { "UIMax", "1.0" }, { "UIMin", "0.0" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FIKRetargetSpeedPlantingOpSettings constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_ChainsToSpeedPlant_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ChainsToSpeedPlant; static const UECodeGen_Private::FDoublePropertyParams NewProp_SpeedThreshold; static const UECodeGen_Private::FDoublePropertyParams NewProp_Stiffness; static const UECodeGen_Private::FDoublePropertyParams NewProp_CriticalDamping; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FIKRetargetSpeedPlantingOpSettings constinit property declarations ** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FIKRetargetSpeedPlantingOpSettings cannot be polymorphic unless super FIKRetargetOpSettingsBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOpSettings; class UScriptStruct* FIKRetargetSpeedPlantingOpSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOpSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOpSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("IKRetargetSpeedPlantingOpSettings")); } return Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOpSettings.OuterSingleton; } // ********** Begin ScriptStruct FIKRetargetSpeedPlantingOpSettings Property Definitions *********** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::NewProp_ChainsToSpeedPlant_Inner = { "ChainsToSpeedPlant", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings, METADATA_PARAMS(0, nullptr) }; // 4067791303 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::NewProp_ChainsToSpeedPlant = { "ChainsToSpeedPlant", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetSpeedPlantingOpSettings, ChainsToSpeedPlant), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChainsToSpeedPlant_MetaData), NewProp_ChainsToSpeedPlant_MetaData) }; // 4067791303 const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::NewProp_SpeedThreshold = { "SpeedThreshold", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetSpeedPlantingOpSettings, SpeedThreshold), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpeedThreshold_MetaData), NewProp_SpeedThreshold_MetaData) }; const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::NewProp_Stiffness = { "Stiffness", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetSpeedPlantingOpSettings, Stiffness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Stiffness_MetaData), NewProp_Stiffness_MetaData) }; const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::NewProp_CriticalDamping = { "CriticalDamping", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetSpeedPlantingOpSettings, CriticalDamping), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CriticalDamping_MetaData), NewProp_CriticalDamping_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::NewProp_ChainsToSpeedPlant_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::NewProp_ChainsToSpeedPlant, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::NewProp_SpeedThreshold, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::NewProp_Stiffness, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::NewProp_CriticalDamping, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FIKRetargetSpeedPlantingOpSettings Property Definitions ************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_IKRig, Z_Construct_UScriptStruct_FIKRetargetOpSettingsBase, &NewStructOps, "IKRetargetSpeedPlantingOpSettings", Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::PropPointers), sizeof(FIKRetargetSpeedPlantingOpSettings), alignof(FIKRetargetSpeedPlantingOpSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings() { if (!Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOpSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOpSettings.InnerSingleton, Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOpSettings.InnerSingleton); } // ********** End ScriptStruct FIKRetargetSpeedPlantingOpSettings ********************************** // ********** Begin ScriptStruct FIKRetargetSpeedPlantingOp **************************************** struct Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp_Statics { static inline consteval int32 GetStructSize() { return sizeof(FIKRetargetSpeedPlantingOp); } static inline consteval int16 GetStructAlignment() { return alignof(FIKRetargetSpeedPlantingOp); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "DisplayName", "Speed Plant IK Goals" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/SpeedPlantingOp.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = { { "ModuleRelativePath", "Public/Retargeter/RetargetOps/SpeedPlantingOp.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FIKRetargetSpeedPlantingOp constinit property declarations ******** static const UECodeGen_Private::FStructPropertyParams NewProp_Settings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FIKRetargetSpeedPlantingOp constinit property declarations ********** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FIKRetargetSpeedPlantingOp cannot be polymorphic unless super FIKRetargetOpBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOp; class UScriptStruct* FIKRetargetSpeedPlantingOp::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOp.OuterSingleton) { Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOp.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("IKRetargetSpeedPlantingOp")); } return Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOp.OuterSingleton; } // ********** Begin ScriptStruct FIKRetargetSpeedPlantingOp Property Definitions ******************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetSpeedPlantingOp, Settings), Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 3543055623 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp_Statics::NewProp_Settings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp_Statics::PropPointers) < 2048); // ********** End ScriptStruct FIKRetargetSpeedPlantingOp Property Definitions ********************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_IKRig, Z_Construct_UScriptStruct_FIKRetargetOpBase, &NewStructOps, "IKRetargetSpeedPlantingOp", Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp_Statics::PropPointers), sizeof(FIKRetargetSpeedPlantingOp), alignof(FIKRetargetSpeedPlantingOp), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp() { if (!Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOp.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOp.InnerSingleton, Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOp.InnerSingleton); } // ********** End ScriptStruct FIKRetargetSpeedPlantingOp ****************************************** // ********** Begin Class UIKRetargetSpeedPlantingController Function GetSettings ****************** struct Z_Construct_UFunction_UIKRetargetSpeedPlantingController_GetSettings_Statics { struct IKRetargetSpeedPlantingController_eventGetSettings_Parms { FIKRetargetSpeedPlantingOpSettings ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Settings" }, { "Comment", "/* Get the current op settings as a struct.\n\x09 * @return FIKRetargetSpeedPlantingOpSettings struct with the current settings used by the op. */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/SpeedPlantingOp.h" }, { "ToolTip", "Get the current op settings as a struct.\n * @return FIKRetargetSpeedPlantingOpSettings struct with the current settings used by the op." }, }; #endif // WITH_METADATA // ********** Begin Function GetSettings constinit property declarations *************************** static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetSettings constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetSettings Property Definitions ************************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UIKRetargetSpeedPlantingController_GetSettings_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRetargetSpeedPlantingController_eventGetSettings_Parms, ReturnValue), Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings, METADATA_PARAMS(0, nullptr) }; // 3543055623 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRetargetSpeedPlantingController_GetSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRetargetSpeedPlantingController_GetSettings_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetSpeedPlantingController_GetSettings_Statics::PropPointers) < 2048); // ********** End Function GetSettings Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRetargetSpeedPlantingController_GetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRetargetSpeedPlantingController, nullptr, "GetSettings", Z_Construct_UFunction_UIKRetargetSpeedPlantingController_GetSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetSpeedPlantingController_GetSettings_Statics::PropPointers), sizeof(Z_Construct_UFunction_UIKRetargetSpeedPlantingController_GetSettings_Statics::IKRetargetSpeedPlantingController_eventGetSettings_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetSpeedPlantingController_GetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRetargetSpeedPlantingController_GetSettings_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UIKRetargetSpeedPlantingController_GetSettings_Statics::IKRetargetSpeedPlantingController_eventGetSettings_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UIKRetargetSpeedPlantingController_GetSettings() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRetargetSpeedPlantingController_GetSettings_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UIKRetargetSpeedPlantingController::execGetSettings) { P_FINISH; P_NATIVE_BEGIN; *(FIKRetargetSpeedPlantingOpSettings*)Z_Param__Result=P_THIS->GetSettings(); P_NATIVE_END; } // ********** End Class UIKRetargetSpeedPlantingController Function GetSettings ******************** // ********** Begin Class UIKRetargetSpeedPlantingController Function SetSettings ****************** struct Z_Construct_UFunction_UIKRetargetSpeedPlantingController_SetSettings_Statics { struct IKRetargetSpeedPlantingController_eventSetSettings_Parms { FIKRetargetSpeedPlantingOpSettings InSettings; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Settings" }, { "Comment", "/* Set the op settings. Input is a custom struct type for this op.\n\x09 * @param InSettings a FIKRetargetSpeedPlantingOpSettings struct containing all the settings to apply to this op */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/SpeedPlantingOp.h" }, { "ToolTip", "Set the op settings. Input is a custom struct type for this op.\n * @param InSettings a FIKRetargetSpeedPlantingOpSettings struct containing all the settings to apply to this op" }, }; #endif // WITH_METADATA // ********** Begin Function SetSettings constinit property declarations *************************** static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetSettings constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetSettings Property Definitions ************************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UIKRetargetSpeedPlantingController_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRetargetSpeedPlantingController_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings, METADATA_PARAMS(0, nullptr) }; // 3543055623 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRetargetSpeedPlantingController_SetSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRetargetSpeedPlantingController_SetSettings_Statics::NewProp_InSettings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetSpeedPlantingController_SetSettings_Statics::PropPointers) < 2048); // ********** End Function SetSettings Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRetargetSpeedPlantingController_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRetargetSpeedPlantingController, nullptr, "SetSettings", Z_Construct_UFunction_UIKRetargetSpeedPlantingController_SetSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetSpeedPlantingController_SetSettings_Statics::PropPointers), sizeof(Z_Construct_UFunction_UIKRetargetSpeedPlantingController_SetSettings_Statics::IKRetargetSpeedPlantingController_eventSetSettings_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetSpeedPlantingController_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRetargetSpeedPlantingController_SetSettings_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UIKRetargetSpeedPlantingController_SetSettings_Statics::IKRetargetSpeedPlantingController_eventSetSettings_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UIKRetargetSpeedPlantingController_SetSettings() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRetargetSpeedPlantingController_SetSettings_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UIKRetargetSpeedPlantingController::execSetSettings) { P_GET_STRUCT(FIKRetargetSpeedPlantingOpSettings,Z_Param_InSettings); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetSettings(Z_Param_InSettings); P_NATIVE_END; } // ********** End Class UIKRetargetSpeedPlantingController Function SetSettings ******************** // ********** Begin Class UIKRetargetSpeedPlantingController *************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UIKRetargetSpeedPlantingController; UClass* UIKRetargetSpeedPlantingController::GetPrivateStaticClass() { using TClass = UIKRetargetSpeedPlantingController; if (!Z_Registration_Info_UClass_UIKRetargetSpeedPlantingController.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("IKRetargetSpeedPlantingController"), Z_Registration_Info_UClass_UIKRetargetSpeedPlantingController.InnerSingleton, StaticRegisterNativesUIKRetargetSpeedPlantingController, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UIKRetargetSpeedPlantingController.InnerSingleton; } UClass* Z_Construct_UClass_UIKRetargetSpeedPlantingController_NoRegister() { return UIKRetargetSpeedPlantingController::GetPrivateStaticClass(); } struct Z_Construct_UClass_UIKRetargetSpeedPlantingController_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/* The blueprint/python API for editing a Speed Planting Op */" }, { "IncludePath", "Retargeter/RetargetOps/SpeedPlantingOp.h" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/SpeedPlantingOp.h" }, { "ToolTip", "The blueprint/python API for editing a Speed Planting Op" }, }; #endif // WITH_METADATA // ********** Begin Class UIKRetargetSpeedPlantingController constinit property declarations ******* // ********** End Class UIKRetargetSpeedPlantingController constinit property declarations ********* static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("GetSettings"), .Pointer = &UIKRetargetSpeedPlantingController::execGetSettings }, { .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &UIKRetargetSpeedPlantingController::execSetSettings }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UIKRetargetSpeedPlantingController_GetSettings, "GetSettings" }, // 4131037110 { &Z_Construct_UFunction_UIKRetargetSpeedPlantingController_SetSettings, "SetSettings" }, // 2103805789 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UIKRetargetSpeedPlantingController_Statics UObject* (*const Z_Construct_UClass_UIKRetargetSpeedPlantingController_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UIKRetargetOpControllerBase, (UObject* (*)())Z_Construct_UPackage__Script_IKRig, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UIKRetargetSpeedPlantingController_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UIKRetargetSpeedPlantingController_Statics::ClassParams = { &UIKRetargetSpeedPlantingController::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UIKRetargetSpeedPlantingController_Statics::Class_MetaDataParams), Z_Construct_UClass_UIKRetargetSpeedPlantingController_Statics::Class_MetaDataParams) }; void UIKRetargetSpeedPlantingController::StaticRegisterNativesUIKRetargetSpeedPlantingController() { UClass* Class = UIKRetargetSpeedPlantingController::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UIKRetargetSpeedPlantingController_Statics::Funcs)); } UClass* Z_Construct_UClass_UIKRetargetSpeedPlantingController() { if (!Z_Registration_Info_UClass_UIKRetargetSpeedPlantingController.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UIKRetargetSpeedPlantingController.OuterSingleton, Z_Construct_UClass_UIKRetargetSpeedPlantingController_Statics::ClassParams); } return Z_Registration_Info_UClass_UIKRetargetSpeedPlantingController.OuterSingleton; } UIKRetargetSpeedPlantingController::UIKRetargetSpeedPlantingController(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UIKRetargetSpeedPlantingController); UIKRetargetSpeedPlantingController::~UIKRetargetSpeedPlantingController() {} // ********** End Class UIKRetargetSpeedPlantingController ***************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_SpeedPlantingOp_h__Script_IKRig_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FRetargetSpeedPlantingSettings::StaticStruct, Z_Construct_UScriptStruct_FRetargetSpeedPlantingSettings_Statics::NewStructOps, TEXT("RetargetSpeedPlantingSettings"),&Z_Registration_Info_UScriptStruct_FRetargetSpeedPlantingSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRetargetSpeedPlantingSettings), 4067791303U) }, { FIKRetargetSpeedPlantingOpSettings::StaticStruct, Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOpSettings_Statics::NewStructOps, TEXT("IKRetargetSpeedPlantingOpSettings"),&Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOpSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FIKRetargetSpeedPlantingOpSettings), 3543055623U) }, { FIKRetargetSpeedPlantingOp::StaticStruct, Z_Construct_UScriptStruct_FIKRetargetSpeedPlantingOp_Statics::NewStructOps, TEXT("IKRetargetSpeedPlantingOp"),&Z_Registration_Info_UScriptStruct_FIKRetargetSpeedPlantingOp, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FIKRetargetSpeedPlantingOp), 2750684872U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UIKRetargetSpeedPlantingController, UIKRetargetSpeedPlantingController::StaticClass, TEXT("UIKRetargetSpeedPlantingController"), &Z_Registration_Info_UClass_UIKRetargetSpeedPlantingController, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UIKRetargetSpeedPlantingController), 1959391975U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_SpeedPlantingOp_h__Script_IKRig_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_SpeedPlantingOp_h__Script_IKRig_2482016936{ TEXT("/Script/IKRig"), Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_SpeedPlantingOp_h__Script_IKRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_SpeedPlantingOp_h__Script_IKRig_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_SpeedPlantingOp_h__Script_IKRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_SpeedPlantingOp_h__Script_IKRig_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS