Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,849 @@
// 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/PelvisMotionOp.h"
#include "Animation/BoneReference.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodePelvisMotionOp() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FBoneReference();
IKRIG_API UClass* Z_Construct_UClass_UIKRetargetOpControllerBase();
IKRIG_API UClass* Z_Construct_UClass_UIKRetargetPelvisMotionController();
IKRIG_API UClass* Z_Construct_UClass_UIKRetargetPelvisMotionController_NoRegister();
IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetOpBase();
IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetOpSettingsBase();
IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp();
IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings();
UPackage* Z_Construct_UPackage__Script_IKRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FIKRetargetPelvisMotionOpSettings *********************************
struct Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FIKRetargetPelvisMotionOpSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FIKRetargetPelvisMotionOpSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "DisplayName", "Pelvis Motion Settings" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourcePelvisBone_MetaData[] = {
{ "Category", "Setup" },
{ "Comment", "/** The Pelvis bone on the source skeleton to copy motion FROM. */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ReinitializeOnEdit", "" },
{ "ToolTip", "The Pelvis bone on the source skeleton to copy motion FROM." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetPelvisBone_MetaData[] = {
{ "Category", "Setup" },
{ "Comment", "/** The Pelvis bone on the target skeleton to copy motion TO. */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ReinitializeOnEdit", "" },
{ "ToolTip", "The Pelvis bone on the target skeleton to copy motion TO." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloorConstraintWeight_MetaData[] = {
{ "Category", "FloorConstraint" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Range 0 to 1. Default is 0. Set to a value of 1 to turn the pelvis floor constraint ON.\n\x09 * When ON, the floor constraint will adjust the vertical Pelvis motion separately according to the following rules:\n\x09 * 1. When the source pelvis is LOWER than the ref pose, the target pelvis will be lowered proportional to their relative crotch heights.\n\x09 * 2. When the source pelvis is HIGHER than the ref pose, the target pelvis will be raised an identical amount while maintaining any vertical offset in the ref pose.*/" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Range 0 to 1. Default is 0. Set to a value of 1 to turn the pelvis floor constraint ON.\nWhen ON, the floor constraint will adjust the vertical Pelvis motion separately according to the following rules:\n1. When the source pelvis is LOWER than the ref pose, the target pelvis will be lowered proportional to their relative crotch heights.\n2. When the source pelvis is HIGHER than the ref pose, the target pelvis will be raised an identical amount while maintaining any vertical offset in the ref pose." },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceCrotchOffset_MetaData[] = {
{ "Category", "FloorConstraint" },
{ "Comment", "/** A negative vertical offset in cm relative to the Pelvis bone of the SOURCE.\n\x09 * NOTE: Adjust this until the green dot is located roughly at the crotch of the character. */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "A negative vertical offset in cm relative to the Pelvis bone of the SOURCE.\nNOTE: Adjust this until the green dot is located roughly at the crotch of the character." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetCrotchOffset_MetaData[] = {
{ "Category", "FloorConstraint" },
{ "Comment", "/** A negative vertical offset in cm relative to the Pelvis bone of the TARGET.\n\x09 * NOTE: Adjust this until the green dot is located roughly at the crotch of the character. */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "A negative vertical offset in cm relative to the Pelvis bone of the TARGET.\nNOTE: Adjust this until the green dot is located roughly at the crotch of the character." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotationAlpha_MetaData[] = {
{ "Category", "Pelvis Rotation" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Range 0 to 1. Default 1. Blends the amount of retargeted pelvis rotation to apply.\n\x09* At 0 the pelvis is left at the rotation from the retarget pose.\n\x09* At 1 the pelvis is rotated fully to match the source pelvis rotation. */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Range 0 to 1. Default 1. Blends the amount of retargeted pelvis rotation to apply.\nAt 0 the pelvis is left at the rotation from the retarget pose.\nAt 1 the pelvis is rotated fully to match the source pelvis rotation." },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotationOffsetLocal_MetaData[] = {
{ "Category", "Pelvis Rotation" },
{ "ClampMax", "180.0" },
{ "ClampMin", "-180.0" },
{ "Comment", "/** Applies a static local-space rotation offset to the pelvis.*/" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Applies a static local-space rotation offset to the pelvis." },
{ "UIMax", "180.0" },
{ "UIMin", "-180.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotationOffsetGlobal_MetaData[] = {
{ "Category", "Pelvis Rotation" },
{ "ClampMax", "180.0" },
{ "ClampMin", "-180.0" },
{ "Comment", "/** Applies a static global-space rotation offset to the pelvis.*/" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Applies a static global-space rotation offset to the pelvis." },
{ "UIMax", "180.0" },
{ "UIMin", "-180.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TranslationAlpha_MetaData[] = {
{ "Category", "Pelvis Translation" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Range 0 to 1. Default 1. Blends the amount of retargeted pelvis translation to apply.\n\x09* At 0 the pelvis is left at the position from the retarget pose.\n\x09* At 1 the pelvis will follow the source motion according to the behavior defined in the subsequent settings. */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Range 0 to 1. Default 1. Blends the amount of retargeted pelvis translation to apply.\nAt 0 the pelvis is left at the position from the retarget pose.\nAt 1 the pelvis will follow the source motion according to the behavior defined in the subsequent settings." },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TranslationOffsetLocal_MetaData[] = {
{ "Category", "Pelvis Translation" },
{ "Comment", "/** Applies a static local-space translation offset to the pelvis.*/" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Applies a static local-space translation offset to the pelvis." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TranslationOffsetGlobal_MetaData[] = {
{ "Category", "Pelvis Translation" },
{ "Comment", "/** Applies a static global-space translation offset to the pelvis.*/" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Applies a static global-space translation offset to the pelvis." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlendToSourceTranslation_MetaData[] = {
{ "Category", "Pelvis Translation" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Range 0 to 1. Default 0. Blends the retarget pelvis' translation to the exact source location.\n\x09* At 0 the pelvis is placed at the retargeted location.\n\x09* At 1 the pelvis is placed at the location of the source's pelvis bone.*/" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Range 0 to 1. Default 0. Blends the retarget pelvis' translation to the exact source location.\nAt 0 the pelvis is placed at the retargeted location.\nAt 1 the pelvis is placed at the location of the source's pelvis bone." },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlendToSourceTranslationWeights_MetaData[] = {
{ "Category", "Pelvis Translation" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Per-axis weights for the Blend to Source. */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Per-axis weights for the Blend to Source." },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScaleHorizontal_MetaData[] = {
{ "Category", "Scale Pelvis Translation" },
{ "Comment", "/** Default 1. Scales the translation of the pelvis in the horizontal plane (X,Y). */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Default 1. Scales the translation of the pelvis in the horizontal plane (X,Y)." },
{ "UIMax", "3.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScaleVertical_MetaData[] = {
{ "Category", "Scale Pelvis Translation" },
{ "Comment", "/** Default 1. Scales the translation of the pelvis in the vertical direction (Z). */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Default 1. Scales the translation of the pelvis in the vertical direction (Z)." },
{ "UIMax", "3.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AffectIKHorizontal_MetaData[] = {
{ "Category", "Affect IK Settings" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Range 0 to 1. Default 1. Control whether modifications made to the pelvis will affect the horizontal component of IK positions.\n\x09* At 0 the IK positions are independent of the pelvis modifications.\n\x09* At 1 the IK positions are calculated relative to the modified pelvis location.*/" },
{ "DisplayName", "Affect IK Horizontal" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Range 0 to 1. Default 1. Control whether modifications made to the pelvis will affect the horizontal component of IK positions.\nAt 0 the IK positions are independent of the pelvis modifications.\nAt 1 the IK positions are calculated relative to the modified pelvis location." },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AffectIKVertical_MetaData[] = {
{ "Category", "Affect IK Settings" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Range 0 to 1. Default 0. Control whether modifications made to the pelvis will affect the vertical component of IK positions.\n\x09* At 0 the IK positions are independent of the pelvis modifications.\n\x09* At 1 the IK positions are calculated relative to the modified pelvis location.*/" },
{ "DisplayName", "Affect IK Vertical" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Range 0 to 1. Default 0. Control whether modifications made to the pelvis will affect the vertical component of IK positions.\nAt 0 the IK positions are independent of the pelvis modifications.\nAt 1 the IK positions are calculated relative to the modified pelvis location." },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DebugDrawSize_MetaData[] = {
{ "Category", "Debug" },
{ "Comment", "/** Adjust size of the debug drawing */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Adjust size of the debug drawing" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DebugDrawThickness_MetaData[] = {
{ "Category", "Debug" },
{ "Comment", "/** Adjust thickness of the debug drawing */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Adjust thickness of the debug drawing" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TranslationOffset_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotationOffset_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableDebugDraw_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FIKRetargetPelvisMotionOpSettings constinit property declarations *
static const UECodeGen_Private::FStructPropertyParams NewProp_SourcePelvisBone;
static const UECodeGen_Private::FStructPropertyParams NewProp_TargetPelvisBone;
static const UECodeGen_Private::FDoublePropertyParams NewProp_FloorConstraintWeight;
static const UECodeGen_Private::FDoublePropertyParams NewProp_SourceCrotchOffset;
static const UECodeGen_Private::FDoublePropertyParams NewProp_TargetCrotchOffset;
static const UECodeGen_Private::FDoublePropertyParams NewProp_RotationAlpha;
static const UECodeGen_Private::FStructPropertyParams NewProp_RotationOffsetLocal;
static const UECodeGen_Private::FStructPropertyParams NewProp_RotationOffsetGlobal;
static const UECodeGen_Private::FDoublePropertyParams NewProp_TranslationAlpha;
static const UECodeGen_Private::FStructPropertyParams NewProp_TranslationOffsetLocal;
static const UECodeGen_Private::FStructPropertyParams NewProp_TranslationOffsetGlobal;
static const UECodeGen_Private::FDoublePropertyParams NewProp_BlendToSourceTranslation;
static const UECodeGen_Private::FStructPropertyParams NewProp_BlendToSourceTranslationWeights;
static const UECodeGen_Private::FDoublePropertyParams NewProp_ScaleHorizontal;
static const UECodeGen_Private::FDoublePropertyParams NewProp_ScaleVertical;
static const UECodeGen_Private::FDoublePropertyParams NewProp_AffectIKHorizontal;
static const UECodeGen_Private::FDoublePropertyParams NewProp_AffectIKVertical;
static const UECodeGen_Private::FDoublePropertyParams NewProp_DebugDrawSize;
static const UECodeGen_Private::FDoublePropertyParams NewProp_DebugDrawThickness;
static const UECodeGen_Private::FStructPropertyParams NewProp_TranslationOffset;
static const UECodeGen_Private::FStructPropertyParams NewProp_RotationOffset;
static void NewProp_bEnableDebugDraw_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableDebugDraw;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FIKRetargetPelvisMotionOpSettings constinit property declarations ***
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FIKRetargetPelvisMotionOpSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics
static_assert(std::is_polymorphic<FIKRetargetPelvisMotionOpSettings>() == std::is_polymorphic<FIKRetargetOpSettingsBase>(), "USTRUCT FIKRetargetPelvisMotionOpSettings cannot be polymorphic unless super FIKRetargetOpSettingsBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOpSettings;
class UScriptStruct* FIKRetargetPelvisMotionOpSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOpSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOpSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("IKRetargetPelvisMotionOpSettings"));
}
return Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOpSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FIKRetargetPelvisMotionOpSettings Property Definitions ************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_SourcePelvisBone = { "SourcePelvisBone", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, SourcePelvisBone), Z_Construct_UScriptStruct_FBoneReference, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourcePelvisBone_MetaData), NewProp_SourcePelvisBone_MetaData) }; // 1102615820
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_TargetPelvisBone = { "TargetPelvisBone", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, TargetPelvisBone), Z_Construct_UScriptStruct_FBoneReference, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetPelvisBone_MetaData), NewProp_TargetPelvisBone_MetaData) }; // 1102615820
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_FloorConstraintWeight = { "FloorConstraintWeight", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, FloorConstraintWeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloorConstraintWeight_MetaData), NewProp_FloorConstraintWeight_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_SourceCrotchOffset = { "SourceCrotchOffset", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, SourceCrotchOffset), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceCrotchOffset_MetaData), NewProp_SourceCrotchOffset_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_TargetCrotchOffset = { "TargetCrotchOffset", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, TargetCrotchOffset), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetCrotchOffset_MetaData), NewProp_TargetCrotchOffset_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_RotationAlpha = { "RotationAlpha", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, RotationAlpha), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotationAlpha_MetaData), NewProp_RotationAlpha_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_RotationOffsetLocal = { "RotationOffsetLocal", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, RotationOffsetLocal), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotationOffsetLocal_MetaData), NewProp_RotationOffsetLocal_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_RotationOffsetGlobal = { "RotationOffsetGlobal", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, RotationOffsetGlobal), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotationOffsetGlobal_MetaData), NewProp_RotationOffsetGlobal_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_TranslationAlpha = { "TranslationAlpha", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, TranslationAlpha), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TranslationAlpha_MetaData), NewProp_TranslationAlpha_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_TranslationOffsetLocal = { "TranslationOffsetLocal", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, TranslationOffsetLocal), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TranslationOffsetLocal_MetaData), NewProp_TranslationOffsetLocal_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_TranslationOffsetGlobal = { "TranslationOffsetGlobal", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, TranslationOffsetGlobal), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TranslationOffsetGlobal_MetaData), NewProp_TranslationOffsetGlobal_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_BlendToSourceTranslation = { "BlendToSourceTranslation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, BlendToSourceTranslation), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlendToSourceTranslation_MetaData), NewProp_BlendToSourceTranslation_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_BlendToSourceTranslationWeights = { "BlendToSourceTranslationWeights", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, BlendToSourceTranslationWeights), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlendToSourceTranslationWeights_MetaData), NewProp_BlendToSourceTranslationWeights_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_ScaleHorizontal = { "ScaleHorizontal", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, ScaleHorizontal), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScaleHorizontal_MetaData), NewProp_ScaleHorizontal_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_ScaleVertical = { "ScaleVertical", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, ScaleVertical), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScaleVertical_MetaData), NewProp_ScaleVertical_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_AffectIKHorizontal = { "AffectIKHorizontal", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, AffectIKHorizontal), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AffectIKHorizontal_MetaData), NewProp_AffectIKHorizontal_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_AffectIKVertical = { "AffectIKVertical", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, AffectIKVertical), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AffectIKVertical_MetaData), NewProp_AffectIKVertical_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_DebugDrawSize = { "DebugDrawSize", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, DebugDrawSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DebugDrawSize_MetaData), NewProp_DebugDrawSize_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_DebugDrawThickness = { "DebugDrawThickness", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, DebugDrawThickness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DebugDrawThickness_MetaData), NewProp_DebugDrawThickness_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_TranslationOffset = { "TranslationOffset", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, TranslationOffset_DEPRECATED), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TranslationOffset_MetaData), NewProp_TranslationOffset_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_RotationOffset = { "RotationOffset", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOpSettings, RotationOffset_DEPRECATED), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotationOffset_MetaData), NewProp_RotationOffset_MetaData) };
void Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_bEnableDebugDraw_SetBit(void* Obj)
{
((FIKRetargetPelvisMotionOpSettings*)Obj)->bEnableDebugDraw_DEPRECATED = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_bEnableDebugDraw = { "bEnableDebugDraw", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FIKRetargetPelvisMotionOpSettings), &Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_bEnableDebugDraw_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableDebugDraw_MetaData), NewProp_bEnableDebugDraw_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_SourcePelvisBone,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_TargetPelvisBone,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_FloorConstraintWeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_SourceCrotchOffset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_TargetCrotchOffset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_RotationAlpha,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_RotationOffsetLocal,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_RotationOffsetGlobal,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_TranslationAlpha,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_TranslationOffsetLocal,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_TranslationOffsetGlobal,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_BlendToSourceTranslation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_BlendToSourceTranslationWeights,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_ScaleHorizontal,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_ScaleVertical,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_AffectIKHorizontal,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_AffectIKVertical,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_DebugDrawSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_DebugDrawThickness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_TranslationOffset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_RotationOffset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewProp_bEnableDebugDraw,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FIKRetargetPelvisMotionOpSettings Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_IKRig,
Z_Construct_UScriptStruct_FIKRetargetOpSettingsBase,
&NewStructOps,
"IKRetargetPelvisMotionOpSettings",
Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::PropPointers),
sizeof(FIKRetargetPelvisMotionOpSettings),
alignof(FIKRetargetPelvisMotionOpSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings()
{
if (!Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOpSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOpSettings.InnerSingleton, Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOpSettings.InnerSingleton);
}
// ********** End ScriptStruct FIKRetargetPelvisMotionOpSettings ***********************************
// ********** Begin ScriptStruct FIKRetargetPelvisMotionOp *****************************************
struct Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FIKRetargetPelvisMotionOp); }
static inline consteval int16 GetStructAlignment() { return alignof(FIKRetargetPelvisMotionOp); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "DisplayName", "Pelvis Motion" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FIKRetargetPelvisMotionOp constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FIKRetargetPelvisMotionOp constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FIKRetargetPelvisMotionOp>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp_Statics
static_assert(std::is_polymorphic<FIKRetargetPelvisMotionOp>() == std::is_polymorphic<FIKRetargetOpBase>(), "USTRUCT FIKRetargetPelvisMotionOp cannot be polymorphic unless super FIKRetargetOpBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOp;
class UScriptStruct* FIKRetargetPelvisMotionOp::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOp.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOp.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("IKRetargetPelvisMotionOp"));
}
return Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOp.OuterSingleton;
}
// ********** Begin ScriptStruct FIKRetargetPelvisMotionOp Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRetargetPelvisMotionOp, Settings), Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 1086548246
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FIKRetargetPelvisMotionOp Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_IKRig,
Z_Construct_UScriptStruct_FIKRetargetOpBase,
&NewStructOps,
"IKRetargetPelvisMotionOp",
Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp_Statics::PropPointers),
sizeof(FIKRetargetPelvisMotionOp),
alignof(FIKRetargetPelvisMotionOp),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp()
{
if (!Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOp.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOp.InnerSingleton, Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOp.InnerSingleton);
}
// ********** End ScriptStruct FIKRetargetPelvisMotionOp *******************************************
// ********** Begin Class UIKRetargetPelvisMotionController Function GetSettings *******************
struct Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSettings_Statics
{
struct IKRetargetPelvisMotionController_eventGetSettings_Parms
{
FIKRetargetPelvisMotionOpSettings 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 FIKRetargetPelvisMotionOpSettings struct with the current settings used by the op. */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Get the current op settings as a struct.\n * @return FIKRetargetPelvisMotionOpSettings 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_UIKRetargetPelvisMotionController_GetSettings_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRetargetPelvisMotionController_eventGetSettings_Parms, ReturnValue), Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings, METADATA_PARAMS(0, nullptr) }; // 1086548246
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSettings_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSettings_Statics::PropPointers) < 2048);
// ********** End Function GetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRetargetPelvisMotionController, nullptr, "GetSettings", Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSettings_Statics::IKRetargetPelvisMotionController_eventGetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSettings_Statics::IKRetargetPelvisMotionController_eventGetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UIKRetargetPelvisMotionController::execGetSettings)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FIKRetargetPelvisMotionOpSettings*)Z_Param__Result=P_THIS->GetSettings();
P_NATIVE_END;
}
// ********** End Class UIKRetargetPelvisMotionController Function GetSettings *********************
// ********** Begin Class UIKRetargetPelvisMotionController Function GetSourcePelvisBone ***********
struct Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSourcePelvisBone_Statics
{
struct IKRetargetPelvisMotionController_eventGetSourcePelvisBone_Parms
{
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Settings" },
{ "Comment", "/* Get the pelvis bone for the source.\n\x09 * @return the name of the pelvis bone on the source skeleton. */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Get the pelvis bone for the source.\n * @return the name of the pelvis bone on the source skeleton." },
};
#endif // WITH_METADATA
// ********** Begin Function GetSourcePelvisBone constinit property declarations *******************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSourcePelvisBone constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSourcePelvisBone Property Definitions ******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSourcePelvisBone_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRetargetPelvisMotionController_eventGetSourcePelvisBone_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSourcePelvisBone_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSourcePelvisBone_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSourcePelvisBone_Statics::PropPointers) < 2048);
// ********** End Function GetSourcePelvisBone Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSourcePelvisBone_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRetargetPelvisMotionController, nullptr, "GetSourcePelvisBone", Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSourcePelvisBone_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSourcePelvisBone_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSourcePelvisBone_Statics::IKRetargetPelvisMotionController_eventGetSourcePelvisBone_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSourcePelvisBone_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSourcePelvisBone_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSourcePelvisBone_Statics::IKRetargetPelvisMotionController_eventGetSourcePelvisBone_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSourcePelvisBone()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSourcePelvisBone_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UIKRetargetPelvisMotionController::execGetSourcePelvisBone)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetSourcePelvisBone();
P_NATIVE_END;
}
// ********** End Class UIKRetargetPelvisMotionController Function GetSourcePelvisBone *************
// ********** Begin Class UIKRetargetPelvisMotionController Function GetTargetPelvisBone ***********
struct Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetTargetPelvisBone_Statics
{
struct IKRetargetPelvisMotionController_eventGetTargetPelvisBone_Parms
{
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Settings" },
{ "Comment", "/* Get the pelvis bone for the target.\n\x09 * @return the name of the pelvis bone on the target skeleton. */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Get the pelvis bone for the target.\n * @return the name of the pelvis bone on the target skeleton." },
};
#endif // WITH_METADATA
// ********** Begin Function GetTargetPelvisBone constinit property declarations *******************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTargetPelvisBone constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTargetPelvisBone Property Definitions ******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetTargetPelvisBone_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRetargetPelvisMotionController_eventGetTargetPelvisBone_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetTargetPelvisBone_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetTargetPelvisBone_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetTargetPelvisBone_Statics::PropPointers) < 2048);
// ********** End Function GetTargetPelvisBone Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetTargetPelvisBone_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRetargetPelvisMotionController, nullptr, "GetTargetPelvisBone", Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetTargetPelvisBone_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetTargetPelvisBone_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetTargetPelvisBone_Statics::IKRetargetPelvisMotionController_eventGetTargetPelvisBone_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetTargetPelvisBone_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetTargetPelvisBone_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetTargetPelvisBone_Statics::IKRetargetPelvisMotionController_eventGetTargetPelvisBone_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetTargetPelvisBone()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetTargetPelvisBone_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UIKRetargetPelvisMotionController::execGetTargetPelvisBone)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetTargetPelvisBone();
P_NATIVE_END;
}
// ********** End Class UIKRetargetPelvisMotionController Function GetTargetPelvisBone *************
// ********** Begin Class UIKRetargetPelvisMotionController Function SetSettings *******************
struct Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSettings_Statics
{
struct IKRetargetPelvisMotionController_eventSetSettings_Parms
{
FIKRetargetPelvisMotionOpSettings 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 FIKRetargetPelvisMotionOpSettings struct containing all the settings to apply to this op */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Set the op settings. Input is a custom struct type for this op.\n * @param InSettings a FIKRetargetPelvisMotionOpSettings 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_UIKRetargetPelvisMotionController_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRetargetPelvisMotionController_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings, METADATA_PARAMS(0, nullptr) }; // 1086548246
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRetargetPelvisMotionController, nullptr, "SetSettings", Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSettings_Statics::IKRetargetPelvisMotionController_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSettings_Statics::IKRetargetPelvisMotionController_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UIKRetargetPelvisMotionController::execSetSettings)
{
P_GET_STRUCT(FIKRetargetPelvisMotionOpSettings,Z_Param_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_InSettings);
P_NATIVE_END;
}
// ********** End Class UIKRetargetPelvisMotionController Function SetSettings *********************
// ********** Begin Class UIKRetargetPelvisMotionController Function SetSourcePelvisBone ***********
struct Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSourcePelvisBone_Statics
{
struct IKRetargetPelvisMotionController_eventSetSourcePelvisBone_Parms
{
FName InSourcePelvisBone;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Settings" },
{ "Comment", "/* Set the pelvis bone for the source.\n\x09 * @param InSourcePelvisBone the name of the pelvis bone on the source skeleton. */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Set the pelvis bone for the source.\n * @param InSourcePelvisBone the name of the pelvis bone on the source skeleton." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSourcePelvisBone_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSourcePelvisBone constinit property declarations *******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InSourcePelvisBone;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSourcePelvisBone constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSourcePelvisBone Property Definitions ******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSourcePelvisBone_Statics::NewProp_InSourcePelvisBone = { "InSourcePelvisBone", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRetargetPelvisMotionController_eventSetSourcePelvisBone_Parms, InSourcePelvisBone), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSourcePelvisBone_MetaData), NewProp_InSourcePelvisBone_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSourcePelvisBone_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSourcePelvisBone_Statics::NewProp_InSourcePelvisBone,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSourcePelvisBone_Statics::PropPointers) < 2048);
// ********** End Function SetSourcePelvisBone Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSourcePelvisBone_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRetargetPelvisMotionController, nullptr, "SetSourcePelvisBone", Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSourcePelvisBone_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSourcePelvisBone_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSourcePelvisBone_Statics::IKRetargetPelvisMotionController_eventSetSourcePelvisBone_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSourcePelvisBone_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSourcePelvisBone_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSourcePelvisBone_Statics::IKRetargetPelvisMotionController_eventSetSourcePelvisBone_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSourcePelvisBone()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSourcePelvisBone_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UIKRetargetPelvisMotionController::execSetSourcePelvisBone)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InSourcePelvisBone);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSourcePelvisBone(Z_Param_InSourcePelvisBone);
P_NATIVE_END;
}
// ********** End Class UIKRetargetPelvisMotionController Function SetSourcePelvisBone *************
// ********** Begin Class UIKRetargetPelvisMotionController Function SetTargetPelvisBone ***********
struct Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetTargetPelvisBone_Statics
{
struct IKRetargetPelvisMotionController_eventSetTargetPelvisBone_Parms
{
FName InTargetPelvisBone;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Settings" },
{ "Comment", "/* Set the pelvis bone for the target.\n\x09 * @param InTargetPelvisBone the name of the pelvis bone on the target skeleton. */" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "Set the pelvis bone for the target.\n * @param InTargetPelvisBone the name of the pelvis bone on the target skeleton." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTargetPelvisBone_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetTargetPelvisBone constinit property declarations *******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InTargetPelvisBone;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetTargetPelvisBone constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetTargetPelvisBone Property Definitions ******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetTargetPelvisBone_Statics::NewProp_InTargetPelvisBone = { "InTargetPelvisBone", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRetargetPelvisMotionController_eventSetTargetPelvisBone_Parms, InTargetPelvisBone), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTargetPelvisBone_MetaData), NewProp_InTargetPelvisBone_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetTargetPelvisBone_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetTargetPelvisBone_Statics::NewProp_InTargetPelvisBone,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetTargetPelvisBone_Statics::PropPointers) < 2048);
// ********** End Function SetTargetPelvisBone Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetTargetPelvisBone_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRetargetPelvisMotionController, nullptr, "SetTargetPelvisBone", Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetTargetPelvisBone_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetTargetPelvisBone_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetTargetPelvisBone_Statics::IKRetargetPelvisMotionController_eventSetTargetPelvisBone_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetTargetPelvisBone_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetTargetPelvisBone_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetTargetPelvisBone_Statics::IKRetargetPelvisMotionController_eventSetTargetPelvisBone_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetTargetPelvisBone()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetTargetPelvisBone_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UIKRetargetPelvisMotionController::execSetTargetPelvisBone)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InTargetPelvisBone);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetTargetPelvisBone(Z_Param_InTargetPelvisBone);
P_NATIVE_END;
}
// ********** End Class UIKRetargetPelvisMotionController Function SetTargetPelvisBone *************
// ********** Begin Class UIKRetargetPelvisMotionController ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UIKRetargetPelvisMotionController;
UClass* UIKRetargetPelvisMotionController::GetPrivateStaticClass()
{
using TClass = UIKRetargetPelvisMotionController;
if (!Z_Registration_Info_UClass_UIKRetargetPelvisMotionController.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("IKRetargetPelvisMotionController"),
Z_Registration_Info_UClass_UIKRetargetPelvisMotionController.InnerSingleton,
StaticRegisterNativesUIKRetargetPelvisMotionController,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UIKRetargetPelvisMotionController.InnerSingleton;
}
UClass* Z_Construct_UClass_UIKRetargetPelvisMotionController_NoRegister()
{
return UIKRetargetPelvisMotionController::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UIKRetargetPelvisMotionController_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/* The blueprint/python API for editing a Pelvis Motion Op */" },
{ "IncludePath", "Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ModuleRelativePath", "Public/Retargeter/RetargetOps/PelvisMotionOp.h" },
{ "ToolTip", "The blueprint/python API for editing a Pelvis Motion Op" },
};
#endif // WITH_METADATA
// ********** Begin Class UIKRetargetPelvisMotionController constinit property declarations ********
// ********** End Class UIKRetargetPelvisMotionController constinit property declarations **********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetSettings"), .Pointer = &UIKRetargetPelvisMotionController::execGetSettings },
{ .NameUTF8 = UTF8TEXT("GetSourcePelvisBone"), .Pointer = &UIKRetargetPelvisMotionController::execGetSourcePelvisBone },
{ .NameUTF8 = UTF8TEXT("GetTargetPelvisBone"), .Pointer = &UIKRetargetPelvisMotionController::execGetTargetPelvisBone },
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &UIKRetargetPelvisMotionController::execSetSettings },
{ .NameUTF8 = UTF8TEXT("SetSourcePelvisBone"), .Pointer = &UIKRetargetPelvisMotionController::execSetSourcePelvisBone },
{ .NameUTF8 = UTF8TEXT("SetTargetPelvisBone"), .Pointer = &UIKRetargetPelvisMotionController::execSetTargetPelvisBone },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSettings, "GetSettings" }, // 722357236
{ &Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetSourcePelvisBone, "GetSourcePelvisBone" }, // 181861888
{ &Z_Construct_UFunction_UIKRetargetPelvisMotionController_GetTargetPelvisBone, "GetTargetPelvisBone" }, // 3270976006
{ &Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSettings, "SetSettings" }, // 2075607217
{ &Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetSourcePelvisBone, "SetSourcePelvisBone" }, // 3694584233
{ &Z_Construct_UFunction_UIKRetargetPelvisMotionController_SetTargetPelvisBone, "SetTargetPelvisBone" }, // 693358632
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UIKRetargetPelvisMotionController>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UIKRetargetPelvisMotionController_Statics
UObject* (*const Z_Construct_UClass_UIKRetargetPelvisMotionController_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UIKRetargetOpControllerBase,
(UObject* (*)())Z_Construct_UPackage__Script_IKRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UIKRetargetPelvisMotionController_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UIKRetargetPelvisMotionController_Statics::ClassParams = {
&UIKRetargetPelvisMotionController::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_UIKRetargetPelvisMotionController_Statics::Class_MetaDataParams), Z_Construct_UClass_UIKRetargetPelvisMotionController_Statics::Class_MetaDataParams)
};
void UIKRetargetPelvisMotionController::StaticRegisterNativesUIKRetargetPelvisMotionController()
{
UClass* Class = UIKRetargetPelvisMotionController::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UIKRetargetPelvisMotionController_Statics::Funcs));
}
UClass* Z_Construct_UClass_UIKRetargetPelvisMotionController()
{
if (!Z_Registration_Info_UClass_UIKRetargetPelvisMotionController.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UIKRetargetPelvisMotionController.OuterSingleton, Z_Construct_UClass_UIKRetargetPelvisMotionController_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UIKRetargetPelvisMotionController.OuterSingleton;
}
UIKRetargetPelvisMotionController::UIKRetargetPelvisMotionController(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UIKRetargetPelvisMotionController);
UIKRetargetPelvisMotionController::~UIKRetargetPelvisMotionController() {}
// ********** End Class UIKRetargetPelvisMotionController ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PelvisMotionOp_h__Script_IKRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FIKRetargetPelvisMotionOpSettings::StaticStruct, Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOpSettings_Statics::NewStructOps, TEXT("IKRetargetPelvisMotionOpSettings"),&Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOpSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FIKRetargetPelvisMotionOpSettings), 1086548246U) },
{ FIKRetargetPelvisMotionOp::StaticStruct, Z_Construct_UScriptStruct_FIKRetargetPelvisMotionOp_Statics::NewStructOps, TEXT("IKRetargetPelvisMotionOp"),&Z_Registration_Info_UScriptStruct_FIKRetargetPelvisMotionOp, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FIKRetargetPelvisMotionOp), 2111736216U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UIKRetargetPelvisMotionController, UIKRetargetPelvisMotionController::StaticClass, TEXT("UIKRetargetPelvisMotionController"), &Z_Registration_Info_UClass_UIKRetargetPelvisMotionController, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UIKRetargetPelvisMotionController), 2157858225U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PelvisMotionOp_h__Script_IKRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PelvisMotionOp_h__Script_IKRig_1222483342{
TEXT("/Script/IKRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PelvisMotionOp_h__Script_IKRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PelvisMotionOp_h__Script_IKRig_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PelvisMotionOp_h__Script_IKRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_RetargetOps_PelvisMotionOp_h__Script_IKRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS