Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/AnimGraphRuntime/UHT/AnimNode_BoneDrivenController.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

509 lines
45 KiB
C++

// 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 "BoneControllers/AnimNode_BoneDrivenController.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 EmptyLinkFunctionForGeneratedCodeAnimNode_BoneDrivenController() {}
// ********** Begin Cross Module References ********************************************************
ANIMGRAPHRUNTIME_API UEnum* Z_Construct_UEnum_AnimGraphRuntime_EDrivenBoneModificationMode();
ANIMGRAPHRUNTIME_API UEnum* Z_Construct_UEnum_AnimGraphRuntime_EDrivenDestinationMode();
ANIMGRAPHRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController();
ANIMGRAPHRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_SkeletalControlBase();
ENGINE_API UClass* Z_Construct_UClass_UCurveFloat_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EComponentType();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FBoneReference();
UPackage* Z_Construct_UPackage__Script_AnimGraphRuntime();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EDrivenBoneModificationMode ***********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDrivenBoneModificationMode;
static UEnum* EDrivenBoneModificationMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDrivenBoneModificationMode.OuterSingleton)
{
Z_Registration_Info_UEnum_EDrivenBoneModificationMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_AnimGraphRuntime_EDrivenBoneModificationMode, (UObject*)Z_Construct_UPackage__Script_AnimGraphRuntime(), TEXT("EDrivenBoneModificationMode"));
}
return Z_Registration_Info_UEnum_EDrivenBoneModificationMode.OuterSingleton;
}
template<> ANIMGRAPHRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EDrivenBoneModificationMode>()
{
return EDrivenBoneModificationMode_StaticEnum();
}
struct Z_Construct_UEnum_AnimGraphRuntime_EDrivenBoneModificationMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "AddToInput.Comment", "// Add the driven value to the input component value(s)\n" },
{ "AddToInput.Name", "EDrivenBoneModificationMode::AddToInput" },
{ "AddToInput.ToolTip", "Add the driven value to the input component value(s)" },
{ "AddToRefPose.Comment", "// Add the driven value to the reference pose value\n" },
{ "AddToRefPose.Name", "EDrivenBoneModificationMode::AddToRefPose" },
{ "AddToRefPose.ToolTip", "Add the driven value to the reference pose value" },
{ "Comment", "// The type of modification to make to the destination component(s)\n" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ReplaceComponent.Comment", "// Replace the input component value(s) with the driven value\n" },
{ "ReplaceComponent.Name", "EDrivenBoneModificationMode::ReplaceComponent" },
{ "ReplaceComponent.ToolTip", "Replace the input component value(s) with the driven value" },
{ "ToolTip", "The type of modification to make to the destination component(s)" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDrivenBoneModificationMode::AddToInput", (int64)EDrivenBoneModificationMode::AddToInput },
{ "EDrivenBoneModificationMode::ReplaceComponent", (int64)EDrivenBoneModificationMode::ReplaceComponent },
{ "EDrivenBoneModificationMode::AddToRefPose", (int64)EDrivenBoneModificationMode::AddToRefPose },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_AnimGraphRuntime_EDrivenBoneModificationMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_AnimGraphRuntime_EDrivenBoneModificationMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_AnimGraphRuntime,
nullptr,
"EDrivenBoneModificationMode",
"EDrivenBoneModificationMode",
Z_Construct_UEnum_AnimGraphRuntime_EDrivenBoneModificationMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_AnimGraphRuntime_EDrivenBoneModificationMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_AnimGraphRuntime_EDrivenBoneModificationMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_AnimGraphRuntime_EDrivenBoneModificationMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_AnimGraphRuntime_EDrivenBoneModificationMode()
{
if (!Z_Registration_Info_UEnum_EDrivenBoneModificationMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDrivenBoneModificationMode.InnerSingleton, Z_Construct_UEnum_AnimGraphRuntime_EDrivenBoneModificationMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDrivenBoneModificationMode.InnerSingleton;
}
// ********** End Enum EDrivenBoneModificationMode *************************************************
// ********** Begin Enum EDrivenDestinationMode ****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDrivenDestinationMode;
static UEnum* EDrivenDestinationMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDrivenDestinationMode.OuterSingleton)
{
Z_Registration_Info_UEnum_EDrivenDestinationMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_AnimGraphRuntime_EDrivenDestinationMode, (UObject*)Z_Construct_UPackage__Script_AnimGraphRuntime(), TEXT("EDrivenDestinationMode"));
}
return Z_Registration_Info_UEnum_EDrivenDestinationMode.OuterSingleton;
}
template<> ANIMGRAPHRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EDrivenDestinationMode>()
{
return EDrivenDestinationMode_StaticEnum();
}
struct Z_Construct_UEnum_AnimGraphRuntime_EDrivenDestinationMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Bone.Name", "EDrivenDestinationMode::Bone" },
{ "Comment", "// Type of destination value to drive\n" },
{ "MaterialParameter.Name", "EDrivenDestinationMode::MaterialParameter" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "MorphTarget.Name", "EDrivenDestinationMode::MorphTarget" },
{ "ToolTip", "Type of destination value to drive" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDrivenDestinationMode::Bone", (int64)EDrivenDestinationMode::Bone },
{ "EDrivenDestinationMode::MorphTarget", (int64)EDrivenDestinationMode::MorphTarget },
{ "EDrivenDestinationMode::MaterialParameter", (int64)EDrivenDestinationMode::MaterialParameter },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_AnimGraphRuntime_EDrivenDestinationMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_AnimGraphRuntime_EDrivenDestinationMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_AnimGraphRuntime,
nullptr,
"EDrivenDestinationMode",
"EDrivenDestinationMode",
Z_Construct_UEnum_AnimGraphRuntime_EDrivenDestinationMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_AnimGraphRuntime_EDrivenDestinationMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_AnimGraphRuntime_EDrivenDestinationMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_AnimGraphRuntime_EDrivenDestinationMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_AnimGraphRuntime_EDrivenDestinationMode()
{
if (!Z_Registration_Info_UEnum_EDrivenDestinationMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDrivenDestinationMode.InnerSingleton, Z_Construct_UEnum_AnimGraphRuntime_EDrivenDestinationMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDrivenDestinationMode.InnerSingleton;
}
// ********** End Enum EDrivenDestinationMode ******************************************************
// ********** Begin ScriptStruct FAnimNode_BoneDrivenController ************************************
struct Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAnimNode_BoneDrivenController); }
static inline consteval int16 GetStructAlignment() { return alignof(FAnimNode_BoneDrivenController); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * This is the runtime version of a bone driven controller, which maps part of the state from one bone to another (e.g., 2 * source.x -> target.z)\n */" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "This is the runtime version of a bone driven controller, which maps part of the state from one bone to another (e.g., 2 * source.x -> target.z)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceBone_MetaData[] = {
{ "Category", "Source (driver)" },
{ "Comment", "// Bone to use as controller input\n" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Bone to use as controller input" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DrivingCurve_MetaData[] = {
{ "Category", "Mapping" },
{ "Comment", "/** Curve used to map from the source attribute to the driven attributes if present (otherwise the Multiplier will be used) */" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Curve used to map from the source attribute to the driven attributes if present (otherwise the Multiplier will be used)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Multiplier_MetaData[] = {
{ "Category", "Mapping" },
{ "Comment", "// Multiplier to apply to the input value (Note: Ignored when a curve is used)\n" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Multiplier to apply to the input value (Note: Ignored when a curve is used)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RangeMin_MetaData[] = {
{ "Category", "Mapping" },
{ "Comment", "// Minimum limit of the input value (mapped to RemappedMin, only used when limiting the source range)\n// If this is rotation, the unit is radian\n" },
{ "DisplayName", "Source Range Min" },
{ "EditCondition", "bUseRange" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Minimum limit of the input value (mapped to RemappedMin, only used when limiting the source range)\nIf this is rotation, the unit is radian" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RangeMax_MetaData[] = {
{ "Category", "Mapping" },
{ "Comment", "// Maximum limit of the input value (mapped to RemappedMax, only used when limiting the source range)\n// If this is rotation, the unit is radian\n" },
{ "DisplayName", "Source Range Max" },
{ "EditCondition", "bUseRange" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Maximum limit of the input value (mapped to RemappedMax, only used when limiting the source range)\nIf this is rotation, the unit is radian" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RemappedMin_MetaData[] = {
{ "Category", "Mapping" },
{ "Comment", "// Minimum value to apply to the destination (remapped from the input range)\n// If this is rotation, the unit is radian\n" },
{ "DisplayName", "Mapped Range Min" },
{ "EditCondition", "bUseRange" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Minimum value to apply to the destination (remapped from the input range)\nIf this is rotation, the unit is radian" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RemappedMax_MetaData[] = {
{ "Category", "Mapping" },
{ "Comment", "// Maximum value to apply to the destination (remapped from the input range)\n// If this is rotation, the unit is radian\n" },
{ "DisplayName", "Mapped Range Max" },
{ "EditCondition", "bUseRange" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Maximum value to apply to the destination (remapped from the input range)\nIf this is rotation, the unit is radian" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterName_MetaData[] = {
{ "Category", "Destination (driven)" },
{ "Comment", "/** Name of Morph Target to drive using the source attribute */" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Name of Morph Target to drive using the source attribute" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetBone_MetaData[] = {
{ "Category", "Destination (driven)" },
{ "Comment", "// Bone to drive using controller input\n" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Bone to drive using controller input" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetComponent_MetaData[] = {
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DestinationMode_MetaData[] = {
{ "Category", "Destination (driven)" },
{ "Comment", "// Type of destination to drive, currently either bone or morph target\n" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Type of destination to drive, currently either bone or morph target" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModificationMode_MetaData[] = {
{ "Category", "Destination (driven)" },
{ "Comment", "// The type of modification to make to the destination component(s)\n" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "The type of modification to make to the destination component(s)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceComponent_MetaData[] = {
{ "Category", "Source (driver)" },
{ "Comment", "// Transform component to use as input\n" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Transform component to use as input" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseRange_MetaData[] = {
{ "Category", "Mapping" },
{ "Comment", "// Whether or not to clamp the driver value and remap it before scaling it\n" },
{ "DisplayName", "Remap Source" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Whether or not to clamp the driver value and remap it before scaling it" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAffectTargetTranslationX_MetaData[] = {
{ "Category", "Destination (driven)" },
{ "Comment", "// Affect the X component of translation on the target bone\n" },
{ "DisplayName", "X" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Affect the X component of translation on the target bone" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAffectTargetTranslationY_MetaData[] = {
{ "Category", "Destination (driven)" },
{ "Comment", "// Affect the Y component of translation on the target bone\n" },
{ "DisplayName", "Y" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Affect the Y component of translation on the target bone" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAffectTargetTranslationZ_MetaData[] = {
{ "Category", "Destination (driven)" },
{ "Comment", "// Affect the Z component of translation on the target bone\n" },
{ "DisplayName", "Z" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Affect the Z component of translation on the target bone" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAffectTargetRotationX_MetaData[] = {
{ "Category", "Destination (driven)" },
{ "Comment", "// Affect the X component of rotation on the target bone\n" },
{ "DisplayName", "X" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Affect the X component of rotation on the target bone" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAffectTargetRotationY_MetaData[] = {
{ "Category", "Destination (driven)" },
{ "Comment", "// Affect the Y component of rotation on the target bone\n" },
{ "DisplayName", "Y" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Affect the Y component of rotation on the target bone" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAffectTargetRotationZ_MetaData[] = {
{ "Category", "Destination (driven)" },
{ "Comment", "// Affect the Z component of rotation on the target bone\n" },
{ "DisplayName", "Z" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Affect the Z component of rotation on the target bone" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAffectTargetScaleX_MetaData[] = {
{ "Category", "Destination (driven)" },
{ "Comment", "// Affect the X component of scale on the target bone\n" },
{ "DisplayName", "X" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Affect the X component of scale on the target bone" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAffectTargetScaleY_MetaData[] = {
{ "Category", "Destination (driven)" },
{ "Comment", "// Affect the Y component of scale on the target bone\n" },
{ "DisplayName", "Y" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Affect the Y component of scale on the target bone" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAffectTargetScaleZ_MetaData[] = {
{ "Category", "Destination (driven)" },
{ "Comment", "// Affect the Z component of scale on the target bone\n" },
{ "DisplayName", "Z" },
{ "ModuleRelativePath", "Public/BoneControllers/AnimNode_BoneDrivenController.h" },
{ "ToolTip", "Affect the Z component of scale on the target bone" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAnimNode_BoneDrivenController constinit property declarations ****
static const UECodeGen_Private::FStructPropertyParams NewProp_SourceBone;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DrivingCurve;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Multiplier;
static const UECodeGen_Private::FDoublePropertyParams NewProp_RangeMin;
static const UECodeGen_Private::FDoublePropertyParams NewProp_RangeMax;
static const UECodeGen_Private::FDoublePropertyParams NewProp_RemappedMin;
static const UECodeGen_Private::FDoublePropertyParams NewProp_RemappedMax;
static const UECodeGen_Private::FNamePropertyParams NewProp_ParameterName;
static const UECodeGen_Private::FStructPropertyParams NewProp_TargetBone;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FBytePropertyParams NewProp_TargetComponent;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FBytePropertyParams NewProp_DestinationMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DestinationMode;
static const UECodeGen_Private::FBytePropertyParams NewProp_ModificationMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ModificationMode;
static const UECodeGen_Private::FBytePropertyParams NewProp_SourceComponent;
static void NewProp_bUseRange_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseRange;
static void NewProp_bAffectTargetTranslationX_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectTargetTranslationX;
static void NewProp_bAffectTargetTranslationY_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectTargetTranslationY;
static void NewProp_bAffectTargetTranslationZ_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectTargetTranslationZ;
static void NewProp_bAffectTargetRotationX_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectTargetRotationX;
static void NewProp_bAffectTargetRotationY_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectTargetRotationY;
static void NewProp_bAffectTargetRotationZ_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectTargetRotationZ;
static void NewProp_bAffectTargetScaleX_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectTargetScaleX;
static void NewProp_bAffectTargetScaleY_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectTargetScaleY;
static void NewProp_bAffectTargetScaleZ_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectTargetScaleZ;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAnimNode_BoneDrivenController constinit property declarations ******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAnimNode_BoneDrivenController>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics
static_assert(std::is_polymorphic<FAnimNode_BoneDrivenController>() == std::is_polymorphic<FAnimNode_SkeletalControlBase>(), "USTRUCT FAnimNode_BoneDrivenController cannot be polymorphic unless super FAnimNode_SkeletalControlBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAnimNode_BoneDrivenController;
class UScriptStruct* FAnimNode_BoneDrivenController::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAnimNode_BoneDrivenController.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAnimNode_BoneDrivenController.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController, (UObject*)Z_Construct_UPackage__Script_AnimGraphRuntime(), TEXT("AnimNode_BoneDrivenController"));
}
return Z_Registration_Info_UScriptStruct_FAnimNode_BoneDrivenController.OuterSingleton;
}
// ********** Begin ScriptStruct FAnimNode_BoneDrivenController Property Definitions ***************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_SourceBone = { "SourceBone", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_BoneDrivenController, SourceBone), Z_Construct_UScriptStruct_FBoneReference, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceBone_MetaData), NewProp_SourceBone_MetaData) }; // 1102615820
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_DrivingCurve = { "DrivingCurve", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_BoneDrivenController, DrivingCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DrivingCurve_MetaData), NewProp_DrivingCurve_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_Multiplier = { "Multiplier", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_BoneDrivenController, Multiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Multiplier_MetaData), NewProp_Multiplier_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_RangeMin = { "RangeMin", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_BoneDrivenController, RangeMin), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RangeMin_MetaData), NewProp_RangeMin_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_RangeMax = { "RangeMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_BoneDrivenController, RangeMax), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RangeMax_MetaData), NewProp_RangeMax_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_RemappedMin = { "RemappedMin", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_BoneDrivenController, RemappedMin), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RemappedMin_MetaData), NewProp_RemappedMin_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_RemappedMax = { "RemappedMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_BoneDrivenController, RemappedMax), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RemappedMax_MetaData), NewProp_RemappedMax_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_BoneDrivenController, ParameterName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterName_MetaData), NewProp_ParameterName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_TargetBone = { "TargetBone", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_BoneDrivenController, TargetBone), Z_Construct_UScriptStruct_FBoneReference, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetBone_MetaData), NewProp_TargetBone_MetaData) }; // 1102615820
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_TargetComponent = { "TargetComponent", nullptr, (EPropertyFlags)0x0040000820000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_BoneDrivenController, TargetComponent_DEPRECATED), Z_Construct_UEnum_Engine_EComponentType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetComponent_MetaData), NewProp_TargetComponent_MetaData) }; // 159848461
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_DestinationMode_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_FAnimNode_BoneDrivenController_Statics::NewProp_DestinationMode = { "DestinationMode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_BoneDrivenController, DestinationMode), Z_Construct_UEnum_AnimGraphRuntime_EDrivenDestinationMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DestinationMode_MetaData), NewProp_DestinationMode_MetaData) }; // 1884632523
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_ModificationMode_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_FAnimNode_BoneDrivenController_Statics::NewProp_ModificationMode = { "ModificationMode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_BoneDrivenController, ModificationMode), Z_Construct_UEnum_AnimGraphRuntime_EDrivenBoneModificationMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModificationMode_MetaData), NewProp_ModificationMode_MetaData) }; // 2987811030
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_SourceComponent = { "SourceComponent", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_BoneDrivenController, SourceComponent), Z_Construct_UEnum_Engine_EComponentType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceComponent_MetaData), NewProp_SourceComponent_MetaData) }; // 159848461
void Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bUseRange_SetBit(void* Obj)
{
((FAnimNode_BoneDrivenController*)Obj)->bUseRange = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bUseRange = { "bUseRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAnimNode_BoneDrivenController), &Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bUseRange_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseRange_MetaData), NewProp_bUseRange_MetaData) };
void Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetTranslationX_SetBit(void* Obj)
{
((FAnimNode_BoneDrivenController*)Obj)->bAffectTargetTranslationX = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetTranslationX = { "bAffectTargetTranslationX", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAnimNode_BoneDrivenController), &Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetTranslationX_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAffectTargetTranslationX_MetaData), NewProp_bAffectTargetTranslationX_MetaData) };
void Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetTranslationY_SetBit(void* Obj)
{
((FAnimNode_BoneDrivenController*)Obj)->bAffectTargetTranslationY = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetTranslationY = { "bAffectTargetTranslationY", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAnimNode_BoneDrivenController), &Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetTranslationY_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAffectTargetTranslationY_MetaData), NewProp_bAffectTargetTranslationY_MetaData) };
void Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetTranslationZ_SetBit(void* Obj)
{
((FAnimNode_BoneDrivenController*)Obj)->bAffectTargetTranslationZ = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetTranslationZ = { "bAffectTargetTranslationZ", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAnimNode_BoneDrivenController), &Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetTranslationZ_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAffectTargetTranslationZ_MetaData), NewProp_bAffectTargetTranslationZ_MetaData) };
void Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetRotationX_SetBit(void* Obj)
{
((FAnimNode_BoneDrivenController*)Obj)->bAffectTargetRotationX = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetRotationX = { "bAffectTargetRotationX", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAnimNode_BoneDrivenController), &Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetRotationX_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAffectTargetRotationX_MetaData), NewProp_bAffectTargetRotationX_MetaData) };
void Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetRotationY_SetBit(void* Obj)
{
((FAnimNode_BoneDrivenController*)Obj)->bAffectTargetRotationY = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetRotationY = { "bAffectTargetRotationY", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAnimNode_BoneDrivenController), &Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetRotationY_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAffectTargetRotationY_MetaData), NewProp_bAffectTargetRotationY_MetaData) };
void Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetRotationZ_SetBit(void* Obj)
{
((FAnimNode_BoneDrivenController*)Obj)->bAffectTargetRotationZ = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetRotationZ = { "bAffectTargetRotationZ", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAnimNode_BoneDrivenController), &Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetRotationZ_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAffectTargetRotationZ_MetaData), NewProp_bAffectTargetRotationZ_MetaData) };
void Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetScaleX_SetBit(void* Obj)
{
((FAnimNode_BoneDrivenController*)Obj)->bAffectTargetScaleX = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetScaleX = { "bAffectTargetScaleX", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAnimNode_BoneDrivenController), &Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetScaleX_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAffectTargetScaleX_MetaData), NewProp_bAffectTargetScaleX_MetaData) };
void Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetScaleY_SetBit(void* Obj)
{
((FAnimNode_BoneDrivenController*)Obj)->bAffectTargetScaleY = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetScaleY = { "bAffectTargetScaleY", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAnimNode_BoneDrivenController), &Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetScaleY_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAffectTargetScaleY_MetaData), NewProp_bAffectTargetScaleY_MetaData) };
void Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetScaleZ_SetBit(void* Obj)
{
((FAnimNode_BoneDrivenController*)Obj)->bAffectTargetScaleZ = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetScaleZ = { "bAffectTargetScaleZ", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAnimNode_BoneDrivenController), &Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetScaleZ_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAffectTargetScaleZ_MetaData), NewProp_bAffectTargetScaleZ_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_SourceBone,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_DrivingCurve,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_Multiplier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_RangeMin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_RangeMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_RemappedMin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_RemappedMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_ParameterName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_TargetBone,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_TargetComponent,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_DestinationMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_DestinationMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_ModificationMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_ModificationMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_SourceComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bUseRange,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetTranslationX,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetTranslationY,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetTranslationZ,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetRotationX,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetRotationY,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetRotationZ,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetScaleX,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetScaleY,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewProp_bAffectTargetScaleZ,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAnimNode_BoneDrivenController Property Definitions *****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AnimGraphRuntime,
Z_Construct_UScriptStruct_FAnimNode_SkeletalControlBase,
&NewStructOps,
"AnimNode_BoneDrivenController",
Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::PropPointers),
sizeof(FAnimNode_BoneDrivenController),
alignof(FAnimNode_BoneDrivenController),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController()
{
if (!Z_Registration_Info_UScriptStruct_FAnimNode_BoneDrivenController.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAnimNode_BoneDrivenController.InnerSingleton, Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAnimNode_BoneDrivenController.InnerSingleton);
}
// ********** End ScriptStruct FAnimNode_BoneDrivenController **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AnimGraphRuntime_Public_BoneControllers_AnimNode_BoneDrivenController_h__Script_AnimGraphRuntime_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EDrivenBoneModificationMode_StaticEnum, TEXT("EDrivenBoneModificationMode"), &Z_Registration_Info_UEnum_EDrivenBoneModificationMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2987811030U) },
{ EDrivenDestinationMode_StaticEnum, TEXT("EDrivenDestinationMode"), &Z_Registration_Info_UEnum_EDrivenDestinationMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1884632523U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FAnimNode_BoneDrivenController::StaticStruct, Z_Construct_UScriptStruct_FAnimNode_BoneDrivenController_Statics::NewStructOps, TEXT("AnimNode_BoneDrivenController"),&Z_Registration_Info_UScriptStruct_FAnimNode_BoneDrivenController, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAnimNode_BoneDrivenController), 3562114293U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AnimGraphRuntime_Public_BoneControllers_AnimNode_BoneDrivenController_h__Script_AnimGraphRuntime_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AnimGraphRuntime_Public_BoneControllers_AnimNode_BoneDrivenController_h__Script_AnimGraphRuntime_954463044{
TEXT("/Script/AnimGraphRuntime"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AnimGraphRuntime_Public_BoneControllers_AnimNode_BoneDrivenController_h__Script_AnimGraphRuntime_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AnimGraphRuntime_Public_BoneControllers_AnimNode_BoneDrivenController_h__Script_AnimGraphRuntime_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AnimGraphRuntime_Public_BoneControllers_AnimNode_BoneDrivenController_h__Script_AnimGraphRuntime_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AnimGraphRuntime_Public_BoneControllers_AnimNode_BoneDrivenController_h__Script_AnimGraphRuntime_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS