// 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/PinBoneOp.h" #include "Animation/BoneReference.h" #include "Serialization/ArchiveUObjectFromStructuredArchive.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodePinBoneOp() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FBoneReference(); IKRIG_API UClass* Z_Construct_UClass_UIKRetargetOpControllerBase(); IKRIG_API UClass* Z_Construct_UClass_UIKRetargetPinBoneController(); IKRIG_API UClass* Z_Construct_UClass_UIKRetargetPinBoneController_NoRegister(); IKRIG_API UClass* Z_Construct_UClass_UPinBoneOp(); IKRIG_API UClass* Z_Construct_UClass_UPinBoneOp_NoRegister(); IKRIG_API UClass* Z_Construct_UClass_URetargetOpBase(); IKRIG_API UEnum* Z_Construct_UEnum_IKRig_EPinBoneRotationMode(); IKRIG_API UEnum* Z_Construct_UEnum_IKRig_EPinBoneTranslationMode(); IKRIG_API UEnum* Z_Construct_UEnum_IKRig_EPinBoneType(); IKRIG_API UEnum* Z_Construct_UEnum_IKRig_ERetargetSourceOrTarget(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetOpBase(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetOpSettingsBase(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetPinBoneOp(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FPinBoneData(); UPackage* Z_Construct_UPackage__Script_IKRig(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum EPinBoneType ************************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EPinBoneType; static UEnum* EPinBoneType_StaticEnum() { if (!Z_Registration_Info_UEnum_EPinBoneType.OuterSingleton) { Z_Registration_Info_UEnum_EPinBoneType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_IKRig_EPinBoneType, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("EPinBoneType")); } return Z_Registration_Info_UEnum_EPinBoneType.OuterSingleton; } template<> IKRIG_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EPinBoneType_StaticEnum(); } struct Z_Construct_UEnum_IKRig_EPinBoneType_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "FullTransform.Name", "EPinBoneType::FullTransform" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "RotateOnly.Name", "EPinBoneType::RotateOnly" }, { "ScaleOnly.Name", "EPinBoneType::ScaleOnly" }, { "TranslateOnly.Name", "EPinBoneType::TranslateOnly" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EPinBoneType::FullTransform", (int64)EPinBoneType::FullTransform }, { "EPinBoneType::TranslateOnly", (int64)EPinBoneType::TranslateOnly }, { "EPinBoneType::RotateOnly", (int64)EPinBoneType::RotateOnly }, { "EPinBoneType::ScaleOnly", (int64)EPinBoneType::ScaleOnly }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_IKRig_EPinBoneType_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_IKRig_EPinBoneType_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_IKRig, nullptr, "EPinBoneType", "EPinBoneType", Z_Construct_UEnum_IKRig_EPinBoneType_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_IKRig_EPinBoneType_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_IKRig_EPinBoneType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_IKRig_EPinBoneType_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_IKRig_EPinBoneType() { if (!Z_Registration_Info_UEnum_EPinBoneType.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EPinBoneType.InnerSingleton, Z_Construct_UEnum_IKRig_EPinBoneType_Statics::EnumParams); } return Z_Registration_Info_UEnum_EPinBoneType.InnerSingleton; } // ********** End Enum EPinBoneType **************************************************************** // ********** Begin ScriptStruct FPinBoneData ****************************************************** struct Z_Construct_UScriptStruct_FPinBoneData_Statics { static inline consteval int32 GetStructSize() { return sizeof(FPinBoneData); } static inline consteval int16 GetStructAlignment() { return alignof(FPinBoneData); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneToCopyFrom_MetaData[] = { { "Category", "Settings" }, { "Comment", "// The bone to copy FROM.\n" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ReinitializeOnEdit", "" }, { "ToolTip", "The bone to copy FROM." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneToCopyTo_MetaData[] = { { "Category", "Settings" }, { "Comment", "// The bone to copy TO. Will have its transform pinned to BoneToCopyFrom\n" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ReinitializeOnEdit", "" }, { "ToolTip", "The bone to copy TO. Will have its transform pinned to BoneToCopyFrom" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneToPin_MetaData[] = { { "Comment", "// deprecated properties\n" }, { "DeprecatedProperty", "" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "deprecated properties" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneToPinTo_MetaData[] = { { "DeprecatedProperty", "" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FPinBoneData constinit property declarations ********************** static const UECodeGen_Private::FStructPropertyParams NewProp_BoneToCopyFrom; static const UECodeGen_Private::FStructPropertyParams NewProp_BoneToCopyTo; static const UECodeGen_Private::FNamePropertyParams NewProp_BoneToPin; static const UECodeGen_Private::FNamePropertyParams NewProp_BoneToPinTo; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FPinBoneData constinit property declarations ************************ static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FPinBoneData_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPinBoneData; class UScriptStruct* FPinBoneData::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FPinBoneData.OuterSingleton) { Z_Registration_Info_UScriptStruct_FPinBoneData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPinBoneData, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("PinBoneData")); } return Z_Registration_Info_UScriptStruct_FPinBoneData.OuterSingleton; } // ********** Begin ScriptStruct FPinBoneData Property Definitions ********************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPinBoneData_Statics::NewProp_BoneToCopyFrom = { "BoneToCopyFrom", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPinBoneData, BoneToCopyFrom), Z_Construct_UScriptStruct_FBoneReference, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneToCopyFrom_MetaData), NewProp_BoneToCopyFrom_MetaData) }; // 1102615820 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPinBoneData_Statics::NewProp_BoneToCopyTo = { "BoneToCopyTo", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPinBoneData, BoneToCopyTo), Z_Construct_UScriptStruct_FBoneReference, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneToCopyTo_MetaData), NewProp_BoneToCopyTo_MetaData) }; // 1102615820 const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPinBoneData_Statics::NewProp_BoneToPin = { "BoneToPin", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPinBoneData, BoneToPin_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneToPin_MetaData), NewProp_BoneToPin_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPinBoneData_Statics::NewProp_BoneToPinTo = { "BoneToPinTo", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPinBoneData, BoneToPinTo_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneToPinTo_MetaData), NewProp_BoneToPinTo_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPinBoneData_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPinBoneData_Statics::NewProp_BoneToCopyFrom, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPinBoneData_Statics::NewProp_BoneToCopyTo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPinBoneData_Statics::NewProp_BoneToPin, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPinBoneData_Statics::NewProp_BoneToPinTo, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPinBoneData_Statics::PropPointers) < 2048); // ********** End ScriptStruct FPinBoneData Property Definitions *********************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPinBoneData_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_IKRig, nullptr, &NewStructOps, "PinBoneData", Z_Construct_UScriptStruct_FPinBoneData_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPinBoneData_Statics::PropPointers), sizeof(FPinBoneData), alignof(FPinBoneData), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPinBoneData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPinBoneData_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FPinBoneData() { if (!Z_Registration_Info_UScriptStruct_FPinBoneData.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPinBoneData.InnerSingleton, Z_Construct_UScriptStruct_FPinBoneData_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FPinBoneData.InnerSingleton); } // ********** End ScriptStruct FPinBoneData ******************************************************** // ********** Begin Enum EPinBoneTranslationMode *************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EPinBoneTranslationMode; static UEnum* EPinBoneTranslationMode_StaticEnum() { if (!Z_Registration_Info_UEnum_EPinBoneTranslationMode.OuterSingleton) { Z_Registration_Info_UEnum_EPinBoneTranslationMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_IKRig_EPinBoneTranslationMode, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("EPinBoneTranslationMode")); } return Z_Registration_Info_UEnum_EPinBoneTranslationMode.OuterSingleton; } template<> IKRIG_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EPinBoneTranslationMode_StaticEnum(); } struct Z_Construct_UEnum_IKRig_EPinBoneTranslationMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "CopyGlobalPosition.Comment", "// Copy the global position of BoneToCopyFrom\n" }, { "CopyGlobalPosition.Name", "EPinBoneTranslationMode::CopyGlobalPosition" }, { "CopyGlobalPosition.ToolTip", "Copy the global position of BoneToCopyFrom" }, { "CopyGlobalPositionAndMaintainOffset.Comment", "// Copy the global position of BoneToCopyFrom, and add the local offset between BoneToCopyFrom and BoneToCopyTo in the reference pose\n" }, { "CopyGlobalPositionAndMaintainOffset.Name", "EPinBoneTranslationMode::CopyGlobalPositionAndMaintainOffset" }, { "CopyGlobalPositionAndMaintainOffset.ToolTip", "Copy the global position of BoneToCopyFrom, and add the local offset between BoneToCopyFrom and BoneToCopyTo in the reference pose" }, { "CopyLocalPosition.Comment", "// Copy the local translation (relative to parent), in global space, from BoneToCopyFrom to BoneToCopyTo\n" }, { "CopyLocalPosition.Name", "EPinBoneTranslationMode::CopyLocalPosition" }, { "CopyLocalPosition.ToolTip", "Copy the local translation (relative to parent), in global space, from BoneToCopyFrom to BoneToCopyTo" }, { "CopyLocalPositionRelativeOffset.Comment", "// Copy the local translation, in global space, from BoneToCopyFrom to BoneToCopyTo and add the difference in lengths in the reference pose\n" }, { "CopyLocalPositionRelativeOffset.Name", "EPinBoneTranslationMode::CopyLocalPositionRelativeOffset" }, { "CopyLocalPositionRelativeOffset.ToolTip", "Copy the local translation, in global space, from BoneToCopyFrom to BoneToCopyTo and add the difference in lengths in the reference pose" }, { "CopyLocalPositionRelativeScaled.Comment", "// Copy the local translation, in global space, from BoneToCopyFrom to BoneToCopyTo and scale by the relative lengths in the reference pose\n" }, { "CopyLocalPositionRelativeScaled.Name", "EPinBoneTranslationMode::CopyLocalPositionRelativeScaled" }, { "CopyLocalPositionRelativeScaled.ToolTip", "Copy the local translation, in global space, from BoneToCopyFrom to BoneToCopyTo and scale by the relative lengths in the reference pose" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EPinBoneTranslationMode::CopyGlobalPosition", (int64)EPinBoneTranslationMode::CopyGlobalPosition }, { "EPinBoneTranslationMode::CopyLocalPosition", (int64)EPinBoneTranslationMode::CopyLocalPosition }, { "EPinBoneTranslationMode::CopyLocalPositionRelativeOffset", (int64)EPinBoneTranslationMode::CopyLocalPositionRelativeOffset }, { "EPinBoneTranslationMode::CopyLocalPositionRelativeScaled", (int64)EPinBoneTranslationMode::CopyLocalPositionRelativeScaled }, { "EPinBoneTranslationMode::CopyGlobalPositionAndMaintainOffset", (int64)EPinBoneTranslationMode::CopyGlobalPositionAndMaintainOffset }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_IKRig_EPinBoneTranslationMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_IKRig_EPinBoneTranslationMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_IKRig, nullptr, "EPinBoneTranslationMode", "EPinBoneTranslationMode", Z_Construct_UEnum_IKRig_EPinBoneTranslationMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_IKRig_EPinBoneTranslationMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_IKRig_EPinBoneTranslationMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_IKRig_EPinBoneTranslationMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_IKRig_EPinBoneTranslationMode() { if (!Z_Registration_Info_UEnum_EPinBoneTranslationMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EPinBoneTranslationMode.InnerSingleton, Z_Construct_UEnum_IKRig_EPinBoneTranslationMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_EPinBoneTranslationMode.InnerSingleton; } // ********** End Enum EPinBoneTranslationMode ***************************************************** // ********** Begin Enum EPinBoneRotationMode ****************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EPinBoneRotationMode; static UEnum* EPinBoneRotationMode_StaticEnum() { if (!Z_Registration_Info_UEnum_EPinBoneRotationMode.OuterSingleton) { Z_Registration_Info_UEnum_EPinBoneRotationMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_IKRig_EPinBoneRotationMode, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("EPinBoneRotationMode")); } return Z_Registration_Info_UEnum_EPinBoneRotationMode.OuterSingleton; } template<> IKRIG_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EPinBoneRotationMode_StaticEnum(); } struct Z_Construct_UEnum_IKRig_EPinBoneRotationMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "CopyGlobalRotation.Comment", "// no offset is maintained\n" }, { "CopyGlobalRotation.Name", "EPinBoneRotationMode::CopyGlobalRotation" }, { "CopyGlobalRotation.ToolTip", "no offset is maintained" }, { "MaintainOffsetFromBoneToCopyFrom.Comment", "// maintains rotation offset between BoneToCopyTo and BoneToCopyFrom in the reference pose\n" }, { "MaintainOffsetFromBoneToCopyFrom.Name", "EPinBoneRotationMode::MaintainOffsetFromBoneToCopyFrom" }, { "MaintainOffsetFromBoneToCopyFrom.ToolTip", "maintains rotation offset between BoneToCopyTo and BoneToCopyFrom in the reference pose" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EPinBoneRotationMode::CopyGlobalRotation", (int64)EPinBoneRotationMode::CopyGlobalRotation }, { "EPinBoneRotationMode::MaintainOffsetFromBoneToCopyFrom", (int64)EPinBoneRotationMode::MaintainOffsetFromBoneToCopyFrom }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_IKRig_EPinBoneRotationMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_IKRig_EPinBoneRotationMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_IKRig, nullptr, "EPinBoneRotationMode", "EPinBoneRotationMode", Z_Construct_UEnum_IKRig_EPinBoneRotationMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_IKRig_EPinBoneRotationMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_IKRig_EPinBoneRotationMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_IKRig_EPinBoneRotationMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_IKRig_EPinBoneRotationMode() { if (!Z_Registration_Info_UEnum_EPinBoneRotationMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EPinBoneRotationMode.InnerSingleton, Z_Construct_UEnum_IKRig_EPinBoneRotationMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_EPinBoneRotationMode.InnerSingleton; } // ********** End Enum EPinBoneRotationMode ******************************************************** // ********** Begin ScriptStruct FIKRetargetPinBoneOpSettings ************************************** struct Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FIKRetargetPinBoneOpSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FIKRetargetPinBoneOpSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "DisplayName", "Pin Bone Settings" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BonesToPin_MetaData[] = { { "Category", "Setup" }, { "Comment", "/** A list of bone-pairs to copy transforms between */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ReinitializeOnEdit", "" }, { "ToolTip", "A list of bone-pairs to copy transforms between" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletonToCopyFrom_MetaData[] = { { "Category", "Setup" }, { "Comment", "/** Which skeleton to copy animation from. */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ReinitializeOnEdit", "" }, { "ToolTip", "Which skeleton to copy animation from." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCopyTranslation_MetaData[] = { { "Category", "Translation" }, { "Comment", "/** Copy the translation of the bone. */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "Copy the translation of the bone." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TranslationMode_MetaData[] = { { "Category", "Translation" }, { "Comment", "/** The method used to calculate the translation of the bone. */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "The method used to calculate the translation of the bone." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCopyRotation_MetaData[] = { { "Category", "Rotation" }, { "Comment", "/** Copy the rotation of the bone. */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "Copy the rotation of the bone." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotationMode_MetaData[] = { { "Category", "Rotation" }, { "Comment", "/** The method used to calculate the rotation of the bone. */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "The method used to calculate the rotation of the bone." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCopyScale_MetaData[] = { { "Category", "Scale" }, { "Comment", "/** Copy the scale of the bone. */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "Copy the scale of the bone." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPropagateToChildren_MetaData[] = { { "Category", "PropagateTransform" }, { "Comment", "/** Update children bone transforms (recursively). */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "Update children bone transforms (recursively)." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalOffset_MetaData[] = { { "Category", "Offset" }, { "Comment", "/** A manual offset to apply in global space */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "A manual offset to apply in global space" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocalOffset_MetaData[] = { { "Category", "Offset" }, { "Comment", "/** A manual offset to apply in local space */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "A manual offset to apply in local space" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FIKRetargetPinBoneOpSettings constinit property declarations ****** static const UECodeGen_Private::FStructPropertyParams NewProp_BonesToPin_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_BonesToPin; static const UECodeGen_Private::FBytePropertyParams NewProp_SkeletonToCopyFrom_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_SkeletonToCopyFrom; static void NewProp_bCopyTranslation_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bCopyTranslation; static const UECodeGen_Private::FBytePropertyParams NewProp_TranslationMode_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_TranslationMode; static void NewProp_bCopyRotation_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bCopyRotation; static const UECodeGen_Private::FBytePropertyParams NewProp_RotationMode_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_RotationMode; static void NewProp_bCopyScale_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bCopyScale; static void NewProp_bPropagateToChildren_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPropagateToChildren; static const UECodeGen_Private::FStructPropertyParams NewProp_GlobalOffset; static const UECodeGen_Private::FStructPropertyParams NewProp_LocalOffset; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FIKRetargetPinBoneOpSettings constinit property declarations ******** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FIKRetargetPinBoneOpSettings cannot be polymorphic unless super FIKRetargetOpSettingsBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOpSettings; class UScriptStruct* FIKRetargetPinBoneOpSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOpSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOpSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("IKRetargetPinBoneOpSettings")); } return Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOpSettings.OuterSingleton; } // ********** Begin ScriptStruct FIKRetargetPinBoneOpSettings Property Definitions ***************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_BonesToPin_Inner = { "BonesToPin", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPinBoneData, METADATA_PARAMS(0, nullptr) }; // 4040150725 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_BonesToPin = { "BonesToPin", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPinBoneOpSettings, BonesToPin), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BonesToPin_MetaData), NewProp_BonesToPin_MetaData) }; // 4040150725 const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_SkeletonToCopyFrom_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_SkeletonToCopyFrom = { "SkeletonToCopyFrom", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPinBoneOpSettings, SkeletonToCopyFrom), Z_Construct_UEnum_IKRig_ERetargetSourceOrTarget, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletonToCopyFrom_MetaData), NewProp_SkeletonToCopyFrom_MetaData) }; // 2637548287 void Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bCopyTranslation_SetBit(void* Obj) { ((FIKRetargetPinBoneOpSettings*)Obj)->bCopyTranslation = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bCopyTranslation = { "bCopyTranslation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FIKRetargetPinBoneOpSettings), &Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bCopyTranslation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCopyTranslation_MetaData), NewProp_bCopyTranslation_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_TranslationMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_TranslationMode = { "TranslationMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPinBoneOpSettings, TranslationMode), Z_Construct_UEnum_IKRig_EPinBoneTranslationMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TranslationMode_MetaData), NewProp_TranslationMode_MetaData) }; // 93217731 void Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bCopyRotation_SetBit(void* Obj) { ((FIKRetargetPinBoneOpSettings*)Obj)->bCopyRotation = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bCopyRotation = { "bCopyRotation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FIKRetargetPinBoneOpSettings), &Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bCopyRotation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCopyRotation_MetaData), NewProp_bCopyRotation_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_RotationMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_RotationMode = { "RotationMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPinBoneOpSettings, RotationMode), Z_Construct_UEnum_IKRig_EPinBoneRotationMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotationMode_MetaData), NewProp_RotationMode_MetaData) }; // 1700412248 void Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bCopyScale_SetBit(void* Obj) { ((FIKRetargetPinBoneOpSettings*)Obj)->bCopyScale = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bCopyScale = { "bCopyScale", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FIKRetargetPinBoneOpSettings), &Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bCopyScale_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCopyScale_MetaData), NewProp_bCopyScale_MetaData) }; void Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bPropagateToChildren_SetBit(void* Obj) { ((FIKRetargetPinBoneOpSettings*)Obj)->bPropagateToChildren = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bPropagateToChildren = { "bPropagateToChildren", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FIKRetargetPinBoneOpSettings), &Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bPropagateToChildren_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPropagateToChildren_MetaData), NewProp_bPropagateToChildren_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_GlobalOffset = { "GlobalOffset", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPinBoneOpSettings, GlobalOffset), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalOffset_MetaData), NewProp_GlobalOffset_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_LocalOffset = { "LocalOffset", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPinBoneOpSettings, LocalOffset), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocalOffset_MetaData), NewProp_LocalOffset_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_BonesToPin_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_BonesToPin, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_SkeletonToCopyFrom_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_SkeletonToCopyFrom, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bCopyTranslation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_TranslationMode_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_TranslationMode, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bCopyRotation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_RotationMode_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_RotationMode, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bCopyScale, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_bPropagateToChildren, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_GlobalOffset, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewProp_LocalOffset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FIKRetargetPinBoneOpSettings Property Definitions ******************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_IKRig, Z_Construct_UScriptStruct_FIKRetargetOpSettingsBase, &NewStructOps, "IKRetargetPinBoneOpSettings", Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::PropPointers), sizeof(FIKRetargetPinBoneOpSettings), alignof(FIKRetargetPinBoneOpSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings() { if (!Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOpSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOpSettings.InnerSingleton, Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOpSettings.InnerSingleton); } // ********** End ScriptStruct FIKRetargetPinBoneOpSettings **************************************** // ********** Begin ScriptStruct FIKRetargetPinBoneOp ********************************************** struct Z_Construct_UScriptStruct_FIKRetargetPinBoneOp_Statics { static inline consteval int32 GetStructSize() { return sizeof(FIKRetargetPinBoneOp); } static inline consteval int16 GetStructAlignment() { return alignof(FIKRetargetPinBoneOp); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "DisplayName", "Pin Bones" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = { { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FIKRetargetPinBoneOp constinit property declarations ************** static const UECodeGen_Private::FStructPropertyParams NewProp_Settings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FIKRetargetPinBoneOp constinit property declarations **************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FIKRetargetPinBoneOp_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FIKRetargetPinBoneOp cannot be polymorphic unless super FIKRetargetOpBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOp; class UScriptStruct* FIKRetargetPinBoneOp::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOp.OuterSingleton) { Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOp.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FIKRetargetPinBoneOp, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("IKRetargetPinBoneOp")); } return Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOp.OuterSingleton; } // ********** Begin ScriptStruct FIKRetargetPinBoneOp Property Definitions ************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOp_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPinBoneOp, Settings), Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 3865718373 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FIKRetargetPinBoneOp_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPinBoneOp_Statics::NewProp_Settings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetPinBoneOp_Statics::PropPointers) < 2048); // ********** End ScriptStruct FIKRetargetPinBoneOp Property Definitions *************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FIKRetargetPinBoneOp_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_IKRig, Z_Construct_UScriptStruct_FIKRetargetOpBase, &NewStructOps, "IKRetargetPinBoneOp", Z_Construct_UScriptStruct_FIKRetargetPinBoneOp_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetPinBoneOp_Statics::PropPointers), sizeof(FIKRetargetPinBoneOp), alignof(FIKRetargetPinBoneOp), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetPinBoneOp_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FIKRetargetPinBoneOp_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetPinBoneOp() { if (!Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOp.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOp.InnerSingleton, Z_Construct_UScriptStruct_FIKRetargetPinBoneOp_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOp.InnerSingleton); } // ********** End ScriptStruct FIKRetargetPinBoneOp ************************************************ // ********** Begin Class UIKRetargetPinBoneController Function ClearAllBonePairs ****************** struct Z_Construct_UFunction_UIKRetargetPinBoneController_ClearAllBonePairs_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "BonePairs" }, { "Comment", "/* Clear all the bone pairs */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "Clear all the bone pairs" }, }; #endif // WITH_METADATA // ********** Begin Function ClearAllBonePairs constinit property declarations ********************* // ********** End Function ClearAllBonePairs constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRetargetPinBoneController_ClearAllBonePairs_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRetargetPinBoneController, nullptr, "ClearAllBonePairs", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPinBoneController_ClearAllBonePairs_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRetargetPinBoneController_ClearAllBonePairs_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UIKRetargetPinBoneController_ClearAllBonePairs() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRetargetPinBoneController_ClearAllBonePairs_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UIKRetargetPinBoneController::execClearAllBonePairs) { P_FINISH; P_NATIVE_BEGIN; P_THIS->ClearAllBonePairs(); P_NATIVE_END; } // ********** End Class UIKRetargetPinBoneController Function ClearAllBonePairs ******************** // ********** Begin Class UIKRetargetPinBoneController Function GetAllBonePairs ******************** struct Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics { struct IKRetargetPinBoneController_eventGetAllBonePairs_Parms { TMap ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "BonePairs" }, { "Comment", "/* Get all the bone pairs currently stored in the op.\n\x09 * @return a map with target bones as keys and source bones as values. */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "Get all the bone pairs currently stored in the op.\n * @return a map with target bones as keys and source bones as values." }, }; #endif // WITH_METADATA // ********** Begin Function GetAllBonePairs constinit property declarations *********************** static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_ValueProp; static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Key_KeyProp; static const UECodeGen_Private::FMapPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetAllBonePairs constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetAllBonePairs Property Definitions ********************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::NewProp_ReturnValue_ValueProp = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::NewProp_ReturnValue_Key_KeyProp = { "ReturnValue_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FMapPropertyParams Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRetargetPinBoneController_eventGetAllBonePairs_Parms, ReturnValue), EMapPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::NewProp_ReturnValue_ValueProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::NewProp_ReturnValue_Key_KeyProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::PropPointers) < 2048); // ********** End Function GetAllBonePairs Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRetargetPinBoneController, nullptr, "GetAllBonePairs", Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::PropPointers), sizeof(Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::IKRetargetPinBoneController_eventGetAllBonePairs_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::IKRetargetPinBoneController_eventGetAllBonePairs_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UIKRetargetPinBoneController::execGetAllBonePairs) { P_FINISH; P_NATIVE_BEGIN; *(TMap*)Z_Param__Result=P_THIS->GetAllBonePairs(); P_NATIVE_END; } // ********** End Class UIKRetargetPinBoneController Function GetAllBonePairs ********************** // ********** Begin Class UIKRetargetPinBoneController Function GetSettings ************************ struct Z_Construct_UFunction_UIKRetargetPinBoneController_GetSettings_Statics { struct IKRetargetPinBoneController_eventGetSettings_Parms { FIKRetargetPinBoneOpSettings 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 FIKRetargetPinBoneOpSettings struct with the current settings used by the op. */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "Get the current op settings as a struct.\n * @return FIKRetargetPinBoneOpSettings 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_UIKRetargetPinBoneController_GetSettings_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRetargetPinBoneController_eventGetSettings_Parms, ReturnValue), Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings, METADATA_PARAMS(0, nullptr) }; // 3865718373 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRetargetPinBoneController_GetSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRetargetPinBoneController_GetSettings_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPinBoneController_GetSettings_Statics::PropPointers) < 2048); // ********** End Function GetSettings Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRetargetPinBoneController_GetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRetargetPinBoneController, nullptr, "GetSettings", Z_Construct_UFunction_UIKRetargetPinBoneController_GetSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPinBoneController_GetSettings_Statics::PropPointers), sizeof(Z_Construct_UFunction_UIKRetargetPinBoneController_GetSettings_Statics::IKRetargetPinBoneController_eventGetSettings_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPinBoneController_GetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRetargetPinBoneController_GetSettings_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UIKRetargetPinBoneController_GetSettings_Statics::IKRetargetPinBoneController_eventGetSettings_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UIKRetargetPinBoneController_GetSettings() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRetargetPinBoneController_GetSettings_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UIKRetargetPinBoneController::execGetSettings) { P_FINISH; P_NATIVE_BEGIN; *(FIKRetargetPinBoneOpSettings*)Z_Param__Result=P_THIS->GetSettings(); P_NATIVE_END; } // ********** End Class UIKRetargetPinBoneController Function GetSettings ************************** // ********** Begin Class UIKRetargetPinBoneController Function SetBonePair ************************ struct Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair_Statics { struct IKRetargetPinBoneController_eventSetBonePair_Parms { FName InBoneToCopyFrom; FName InBoneToCopyTo; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "BonePairs" }, { "Comment", "/* Add a pair of bones to copy animation between.\n\x09 * @param InBoneToCopyFrom the name of the bone to copy animation from\n\x09 * @param InBoneToCopyTo the name of the bone to apply animation to\n\x09 * NOTE: if the bone to copy to is already present in the op, it will be updated with the new bone to copy from. */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "Add a pair of bones to copy animation between.\n * @param InBoneToCopyFrom the name of the bone to copy animation from\n * @param InBoneToCopyTo the name of the bone to apply animation to\n * NOTE: if the bone to copy to is already present in the op, it will be updated with the new bone to copy from." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBoneToCopyFrom_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBoneToCopyTo_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetBonePair constinit property declarations *************************** static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneToCopyFrom; static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneToCopyTo; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetBonePair constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetBonePair Property Definitions ************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair_Statics::NewProp_InBoneToCopyFrom = { "InBoneToCopyFrom", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRetargetPinBoneController_eventSetBonePair_Parms, InBoneToCopyFrom), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBoneToCopyFrom_MetaData), NewProp_InBoneToCopyFrom_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair_Statics::NewProp_InBoneToCopyTo = { "InBoneToCopyTo", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRetargetPinBoneController_eventSetBonePair_Parms, InBoneToCopyTo), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBoneToCopyTo_MetaData), NewProp_InBoneToCopyTo_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair_Statics::NewProp_InBoneToCopyFrom, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair_Statics::NewProp_InBoneToCopyTo, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair_Statics::PropPointers) < 2048); // ********** End Function SetBonePair Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRetargetPinBoneController, nullptr, "SetBonePair", Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair_Statics::PropPointers), sizeof(Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair_Statics::IKRetargetPinBoneController_eventSetBonePair_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair_Statics::IKRetargetPinBoneController_eventSetBonePair_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UIKRetargetPinBoneController::execSetBonePair) { P_GET_PROPERTY(FNameProperty,Z_Param_InBoneToCopyFrom); P_GET_PROPERTY(FNameProperty,Z_Param_InBoneToCopyTo); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetBonePair(Z_Param_InBoneToCopyFrom,Z_Param_InBoneToCopyTo); P_NATIVE_END; } // ********** End Class UIKRetargetPinBoneController Function SetBonePair ************************** // ********** Begin Class UIKRetargetPinBoneController Function SetSettings ************************ struct Z_Construct_UFunction_UIKRetargetPinBoneController_SetSettings_Statics { struct IKRetargetPinBoneController_eventSetSettings_Parms { FIKRetargetPinBoneOpSettings 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 FIKRetargetPinBoneOpSettings struct containing all the settings to apply to this op */" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "Set the op settings. Input is a custom struct type for this op.\n * @param InSettings a FIKRetargetPinBoneOpSettings 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_UIKRetargetPinBoneController_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRetargetPinBoneController_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings, METADATA_PARAMS(0, nullptr) }; // 3865718373 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRetargetPinBoneController_SetSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRetargetPinBoneController_SetSettings_Statics::NewProp_InSettings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPinBoneController_SetSettings_Statics::PropPointers) < 2048); // ********** End Function SetSettings Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRetargetPinBoneController_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRetargetPinBoneController, nullptr, "SetSettings", Z_Construct_UFunction_UIKRetargetPinBoneController_SetSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPinBoneController_SetSettings_Statics::PropPointers), sizeof(Z_Construct_UFunction_UIKRetargetPinBoneController_SetSettings_Statics::IKRetargetPinBoneController_eventSetSettings_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPinBoneController_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRetargetPinBoneController_SetSettings_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UIKRetargetPinBoneController_SetSettings_Statics::IKRetargetPinBoneController_eventSetSettings_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UIKRetargetPinBoneController_SetSettings() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRetargetPinBoneController_SetSettings_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UIKRetargetPinBoneController::execSetSettings) { P_GET_STRUCT(FIKRetargetPinBoneOpSettings,Z_Param_InSettings); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetSettings(Z_Param_InSettings); P_NATIVE_END; } // ********** End Class UIKRetargetPinBoneController Function SetSettings ************************** // ********** Begin Class UIKRetargetPinBoneController ********************************************* FClassRegistrationInfo Z_Registration_Info_UClass_UIKRetargetPinBoneController; UClass* UIKRetargetPinBoneController::GetPrivateStaticClass() { using TClass = UIKRetargetPinBoneController; if (!Z_Registration_Info_UClass_UIKRetargetPinBoneController.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("IKRetargetPinBoneController"), Z_Registration_Info_UClass_UIKRetargetPinBoneController.InnerSingleton, StaticRegisterNativesUIKRetargetPinBoneController, 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_UIKRetargetPinBoneController.InnerSingleton; } UClass* Z_Construct_UClass_UIKRetargetPinBoneController_NoRegister() { return UIKRetargetPinBoneController::GetPrivateStaticClass(); } struct Z_Construct_UClass_UIKRetargetPinBoneController_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/* The blueprint/python API for editing a Pin Bone Op */" }, { "IncludePath", "Retargeter/RetargetOps/PinBoneOp.h" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "The blueprint/python API for editing a Pin Bone Op" }, }; #endif // WITH_METADATA // ********** Begin Class UIKRetargetPinBoneController constinit property declarations ************* // ********** End Class UIKRetargetPinBoneController constinit property declarations *************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("ClearAllBonePairs"), .Pointer = &UIKRetargetPinBoneController::execClearAllBonePairs }, { .NameUTF8 = UTF8TEXT("GetAllBonePairs"), .Pointer = &UIKRetargetPinBoneController::execGetAllBonePairs }, { .NameUTF8 = UTF8TEXT("GetSettings"), .Pointer = &UIKRetargetPinBoneController::execGetSettings }, { .NameUTF8 = UTF8TEXT("SetBonePair"), .Pointer = &UIKRetargetPinBoneController::execSetBonePair }, { .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &UIKRetargetPinBoneController::execSetSettings }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UIKRetargetPinBoneController_ClearAllBonePairs, "ClearAllBonePairs" }, // 1049586673 { &Z_Construct_UFunction_UIKRetargetPinBoneController_GetAllBonePairs, "GetAllBonePairs" }, // 3301529588 { &Z_Construct_UFunction_UIKRetargetPinBoneController_GetSettings, "GetSettings" }, // 4259099405 { &Z_Construct_UFunction_UIKRetargetPinBoneController_SetBonePair, "SetBonePair" }, // 778722414 { &Z_Construct_UFunction_UIKRetargetPinBoneController_SetSettings, "SetSettings" }, // 1679675373 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UIKRetargetPinBoneController_Statics UObject* (*const Z_Construct_UClass_UIKRetargetPinBoneController_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UIKRetargetOpControllerBase, (UObject* (*)())Z_Construct_UPackage__Script_IKRig, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UIKRetargetPinBoneController_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UIKRetargetPinBoneController_Statics::ClassParams = { &UIKRetargetPinBoneController::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_UIKRetargetPinBoneController_Statics::Class_MetaDataParams), Z_Construct_UClass_UIKRetargetPinBoneController_Statics::Class_MetaDataParams) }; void UIKRetargetPinBoneController::StaticRegisterNativesUIKRetargetPinBoneController() { UClass* Class = UIKRetargetPinBoneController::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UIKRetargetPinBoneController_Statics::Funcs)); } UClass* Z_Construct_UClass_UIKRetargetPinBoneController() { if (!Z_Registration_Info_UClass_UIKRetargetPinBoneController.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UIKRetargetPinBoneController.OuterSingleton, Z_Construct_UClass_UIKRetargetPinBoneController_Statics::ClassParams); } return Z_Registration_Info_UClass_UIKRetargetPinBoneController.OuterSingleton; } UIKRetargetPinBoneController::UIKRetargetPinBoneController(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UIKRetargetPinBoneController); UIKRetargetPinBoneController::~UIKRetargetPinBoneController() {} // ********** End Class UIKRetargetPinBoneController *********************************************** // ********** Begin Class UPinBoneOp *************************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UPinBoneOp; UClass* UPinBoneOp::GetPrivateStaticClass() { using TClass = UPinBoneOp; if (!Z_Registration_Info_UClass_UPinBoneOp.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("PinBoneOp"), Z_Registration_Info_UClass_UPinBoneOp.InnerSingleton, StaticRegisterNativesUPinBoneOp, 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_UPinBoneOp.InnerSingleton; } UClass* Z_Construct_UClass_UPinBoneOp_NoRegister() { return UPinBoneOp::GetPrivateStaticClass(); } struct Z_Construct_UClass_UPinBoneOp_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "// NOTE: This type has been replaced with FIKRetargetPinBoneOp.\n" }, { "IncludePath", "Retargeter/RetargetOps/PinBoneOp.h" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "NOTE: This type has been replaced with FIKRetargetPinBoneOp." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BonesToPin_MetaData[] = { { "Comment", "// ~END UObject interface\n" }, { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, { "ToolTip", "~END UObject interface" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PinTo_MetaData[] = { { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCopyTranslation_MetaData[] = { { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCopyRotation_MetaData[] = { { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCopyScale_MetaData[] = { { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TranslationMode_MetaData[] = { { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotationMode_MetaData[] = { { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalOffset_MetaData[] = { { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocalOffset_MetaData[] = { { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMaintainOffset_MetaData[] = { { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PinType_MetaData[] = { { "ModuleRelativePath", "Public/Retargeter/RetargetOps/PinBoneOp.h" }, }; #endif // WITH_METADATA // ********** Begin Class UPinBoneOp constinit property declarations ******************************* static const UECodeGen_Private::FStructPropertyParams NewProp_BonesToPin_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_BonesToPin; static const UECodeGen_Private::FBytePropertyParams NewProp_PinTo_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_PinTo; static void NewProp_bCopyTranslation_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bCopyTranslation; static void NewProp_bCopyRotation_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bCopyRotation; static void NewProp_bCopyScale_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bCopyScale; static const UECodeGen_Private::FBytePropertyParams NewProp_TranslationMode_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_TranslationMode; static const UECodeGen_Private::FBytePropertyParams NewProp_RotationMode_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_RotationMode; static const UECodeGen_Private::FStructPropertyParams NewProp_GlobalOffset; static const UECodeGen_Private::FStructPropertyParams NewProp_LocalOffset; static void NewProp_bMaintainOffset_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bMaintainOffset; static const UECodeGen_Private::FBytePropertyParams NewProp_PinType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_PinType; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UPinBoneOp constinit property declarations ********************************* static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UPinBoneOp_Statics // ********** Begin Class UPinBoneOp Property Definitions ****************************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_BonesToPin_Inner = { "BonesToPin", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPinBoneData, METADATA_PARAMS(0, nullptr) }; // 4040150725 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_BonesToPin = { "BonesToPin", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPinBoneOp, BonesToPin), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BonesToPin_MetaData), NewProp_BonesToPin_MetaData) }; // 4040150725 const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_PinTo_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_PinTo = { "PinTo", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPinBoneOp, PinTo), Z_Construct_UEnum_IKRig_ERetargetSourceOrTarget, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PinTo_MetaData), NewProp_PinTo_MetaData) }; // 2637548287 void Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bCopyTranslation_SetBit(void* Obj) { ((UPinBoneOp*)Obj)->bCopyTranslation = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bCopyTranslation = { "bCopyTranslation", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPinBoneOp), &Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bCopyTranslation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCopyTranslation_MetaData), NewProp_bCopyTranslation_MetaData) }; void Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bCopyRotation_SetBit(void* Obj) { ((UPinBoneOp*)Obj)->bCopyRotation = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bCopyRotation = { "bCopyRotation", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPinBoneOp), &Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bCopyRotation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCopyRotation_MetaData), NewProp_bCopyRotation_MetaData) }; void Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bCopyScale_SetBit(void* Obj) { ((UPinBoneOp*)Obj)->bCopyScale = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bCopyScale = { "bCopyScale", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPinBoneOp), &Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bCopyScale_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCopyScale_MetaData), NewProp_bCopyScale_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_TranslationMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_TranslationMode = { "TranslationMode", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPinBoneOp, TranslationMode), Z_Construct_UEnum_IKRig_EPinBoneTranslationMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TranslationMode_MetaData), NewProp_TranslationMode_MetaData) }; // 93217731 const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_RotationMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_RotationMode = { "RotationMode", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPinBoneOp, RotationMode), Z_Construct_UEnum_IKRig_EPinBoneRotationMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotationMode_MetaData), NewProp_RotationMode_MetaData) }; // 1700412248 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_GlobalOffset = { "GlobalOffset", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPinBoneOp, GlobalOffset), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalOffset_MetaData), NewProp_GlobalOffset_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_LocalOffset = { "LocalOffset", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPinBoneOp, LocalOffset), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocalOffset_MetaData), NewProp_LocalOffset_MetaData) }; void Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bMaintainOffset_SetBit(void* Obj) { ((UPinBoneOp*)Obj)->bMaintainOffset_DEPRECATED = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bMaintainOffset = { "bMaintainOffset", nullptr, (EPropertyFlags)0x0040000020000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPinBoneOp), &Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bMaintainOffset_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMaintainOffset_MetaData), NewProp_bMaintainOffset_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_PinType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UPinBoneOp_Statics::NewProp_PinType = { "PinType", nullptr, (EPropertyFlags)0x0040000020000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPinBoneOp, PinType_DEPRECATED), Z_Construct_UEnum_IKRig_EPinBoneType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PinType_MetaData), NewProp_PinType_MetaData) }; // 386286449 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPinBoneOp_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_BonesToPin_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_BonesToPin, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_PinTo_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_PinTo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bCopyTranslation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bCopyRotation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bCopyScale, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_TranslationMode_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_TranslationMode, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_RotationMode_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_RotationMode, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_GlobalOffset, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_LocalOffset, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_bMaintainOffset, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_PinType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPinBoneOp_Statics::NewProp_PinType, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPinBoneOp_Statics::PropPointers) < 2048); // ********** End Class UPinBoneOp Property Definitions ******************************************** UObject* (*const Z_Construct_UClass_UPinBoneOp_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_URetargetOpBase, (UObject* (*)())Z_Construct_UPackage__Script_IKRig, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPinBoneOp_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UPinBoneOp_Statics::ClassParams = { &UPinBoneOp::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UPinBoneOp_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UPinBoneOp_Statics::PropPointers), 0, 0x000800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPinBoneOp_Statics::Class_MetaDataParams), Z_Construct_UClass_UPinBoneOp_Statics::Class_MetaDataParams) }; void UPinBoneOp::StaticRegisterNativesUPinBoneOp() { } UClass* Z_Construct_UClass_UPinBoneOp() { if (!Z_Registration_Info_UClass_UPinBoneOp.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPinBoneOp.OuterSingleton, Z_Construct_UClass_UPinBoneOp_Statics::ClassParams); } return Z_Registration_Info_UClass_UPinBoneOp.OuterSingleton; } UPinBoneOp::UPinBoneOp(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPinBoneOp); UPinBoneOp::~UPinBoneOp() {} IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UPinBoneOp) // ********** End Class UPinBoneOp ***************************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PinBoneOp_h__Script_IKRig_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EPinBoneType_StaticEnum, TEXT("EPinBoneType"), &Z_Registration_Info_UEnum_EPinBoneType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 386286449U) }, { EPinBoneTranslationMode_StaticEnum, TEXT("EPinBoneTranslationMode"), &Z_Registration_Info_UEnum_EPinBoneTranslationMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 93217731U) }, { EPinBoneRotationMode_StaticEnum, TEXT("EPinBoneRotationMode"), &Z_Registration_Info_UEnum_EPinBoneRotationMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1700412248U) }, }; static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FPinBoneData::StaticStruct, Z_Construct_UScriptStruct_FPinBoneData_Statics::NewStructOps, TEXT("PinBoneData"),&Z_Registration_Info_UScriptStruct_FPinBoneData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPinBoneData), 4040150725U) }, { FIKRetargetPinBoneOpSettings::StaticStruct, Z_Construct_UScriptStruct_FIKRetargetPinBoneOpSettings_Statics::NewStructOps, TEXT("IKRetargetPinBoneOpSettings"),&Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOpSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FIKRetargetPinBoneOpSettings), 3865718373U) }, { FIKRetargetPinBoneOp::StaticStruct, Z_Construct_UScriptStruct_FIKRetargetPinBoneOp_Statics::NewStructOps, TEXT("IKRetargetPinBoneOp"),&Z_Registration_Info_UScriptStruct_FIKRetargetPinBoneOp, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FIKRetargetPinBoneOp), 640778228U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UIKRetargetPinBoneController, UIKRetargetPinBoneController::StaticClass, TEXT("UIKRetargetPinBoneController"), &Z_Registration_Info_UClass_UIKRetargetPinBoneController, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UIKRetargetPinBoneController), 3882138662U) }, { Z_Construct_UClass_UPinBoneOp, UPinBoneOp::StaticClass, TEXT("UPinBoneOp"), &Z_Registration_Info_UClass_UPinBoneOp, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPinBoneOp), 484970712U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PinBoneOp_h__Script_IKRig_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PinBoneOp_h__Script_IKRig_925708457{ TEXT("/Script/IKRig"), Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PinBoneOp_h__Script_IKRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PinBoneOp_h__Script_IKRig_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PinBoneOp_h__Script_IKRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PinBoneOp_h__Script_IKRig_Statics::ScriptStructInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PinBoneOp_h__Script_IKRig_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PinBoneOp_h__Script_IKRig_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS