// 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 "Components/PoseableMeshComponent.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodePoseableMeshComponent() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector(); ENGINE_API UClass* Z_Construct_UClass_UPoseableMeshComponent(); ENGINE_API UClass* Z_Construct_UClass_UPoseableMeshComponent_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_USkeletalMeshComponent_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_USkinnedMeshComponent(); ENGINE_API UEnum* Z_Construct_UEnum_Engine_EBoneSpaces(); UPackage* Z_Construct_UPackage__Script_Engine(); // ********** End Cross Module References ********************************************************** // ********** Begin Class UPoseableMeshComponent Function CopyPoseFromSkeletalComponent ************ struct Z_Construct_UFunction_UPoseableMeshComponent_CopyPoseFromSkeletalComponent_Statics { struct PoseableMeshComponent_eventCopyPoseFromSkeletalComponent_Parms { USkeletalMeshComponent* InComponentToCopy; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|PoseableMesh" }, { "ModuleRelativePath", "Classes/Components/PoseableMeshComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InComponentToCopy_MetaData[] = { { "EditInline", "true" }, }; #endif // WITH_METADATA // ********** Begin Function CopyPoseFromSkeletalComponent constinit property declarations ********* static const UECodeGen_Private::FObjectPropertyParams NewProp_InComponentToCopy; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function CopyPoseFromSkeletalComponent constinit property declarations *********** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function CopyPoseFromSkeletalComponent Property Definitions ******************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UPoseableMeshComponent_CopyPoseFromSkeletalComponent_Statics::NewProp_InComponentToCopy = { "InComponentToCopy", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventCopyPoseFromSkeletalComponent_Parms, InComponentToCopy), Z_Construct_UClass_USkeletalMeshComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InComponentToCopy_MetaData), NewProp_InComponentToCopy_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseableMeshComponent_CopyPoseFromSkeletalComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_CopyPoseFromSkeletalComponent_Statics::NewProp_InComponentToCopy, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_CopyPoseFromSkeletalComponent_Statics::PropPointers) < 2048); // ********** End Function CopyPoseFromSkeletalComponent Property Definitions ********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseableMeshComponent_CopyPoseFromSkeletalComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseableMeshComponent, nullptr, "CopyPoseFromSkeletalComponent", Z_Construct_UFunction_UPoseableMeshComponent_CopyPoseFromSkeletalComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_CopyPoseFromSkeletalComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseableMeshComponent_CopyPoseFromSkeletalComponent_Statics::PoseableMeshComponent_eventCopyPoseFromSkeletalComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_CopyPoseFromSkeletalComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseableMeshComponent_CopyPoseFromSkeletalComponent_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseableMeshComponent_CopyPoseFromSkeletalComponent_Statics::PoseableMeshComponent_eventCopyPoseFromSkeletalComponent_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseableMeshComponent_CopyPoseFromSkeletalComponent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseableMeshComponent_CopyPoseFromSkeletalComponent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseableMeshComponent::execCopyPoseFromSkeletalComponent) { P_GET_OBJECT(USkeletalMeshComponent,Z_Param_InComponentToCopy); P_FINISH; P_NATIVE_BEGIN; P_THIS->CopyPoseFromSkeletalComponent(Z_Param_InComponentToCopy); P_NATIVE_END; } // ********** End Class UPoseableMeshComponent Function CopyPoseFromSkeletalComponent ************** // ********** Begin Class UPoseableMeshComponent Function GetBoneLocationByName ******************** struct Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics { struct PoseableMeshComponent_eventGetBoneLocationByName_Parms { FName BoneName; TEnumAsByte BoneSpace; FVector ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|PoseableMesh" }, { "ModuleRelativePath", "Classes/Components/PoseableMeshComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetBoneLocationByName constinit property declarations ***************** static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName; static const UECodeGen_Private::FBytePropertyParams NewProp_BoneSpace; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetBoneLocationByName constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetBoneLocationByName Property Definitions **************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventGetBoneLocationByName_Parms, BoneName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::NewProp_BoneSpace = { "BoneSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventGetBoneLocationByName_Parms, BoneSpace), Z_Construct_UEnum_Engine_EBoneSpaces, METADATA_PARAMS(0, nullptr) }; // 2188682996 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventGetBoneLocationByName_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::NewProp_BoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::NewProp_BoneSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::PropPointers) < 2048); // ********** End Function GetBoneLocationByName Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseableMeshComponent, nullptr, "GetBoneLocationByName", Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::PoseableMeshComponent_eventGetBoneLocationByName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::PoseableMeshComponent_eventGetBoneLocationByName_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseableMeshComponent::execGetBoneLocationByName) { P_GET_PROPERTY(FNameProperty,Z_Param_BoneName); P_GET_PROPERTY(FByteProperty,Z_Param_BoneSpace); P_FINISH; P_NATIVE_BEGIN; *(FVector*)Z_Param__Result=P_THIS->GetBoneLocationByName(Z_Param_BoneName,EBoneSpaces::Type(Z_Param_BoneSpace)); P_NATIVE_END; } // ********** End Class UPoseableMeshComponent Function GetBoneLocationByName ********************** // ********** Begin Class UPoseableMeshComponent Function GetBoneRotationByName ******************** struct Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics { struct PoseableMeshComponent_eventGetBoneRotationByName_Parms { FName BoneName; TEnumAsByte BoneSpace; FRotator ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|PoseableMesh" }, { "ModuleRelativePath", "Classes/Components/PoseableMeshComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetBoneRotationByName constinit property declarations ***************** static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName; static const UECodeGen_Private::FBytePropertyParams NewProp_BoneSpace; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetBoneRotationByName constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetBoneRotationByName Property Definitions **************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventGetBoneRotationByName_Parms, BoneName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::NewProp_BoneSpace = { "BoneSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventGetBoneRotationByName_Parms, BoneSpace), Z_Construct_UEnum_Engine_EBoneSpaces, METADATA_PARAMS(0, nullptr) }; // 2188682996 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventGetBoneRotationByName_Parms, ReturnValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::NewProp_BoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::NewProp_BoneSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::PropPointers) < 2048); // ********** End Function GetBoneRotationByName Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseableMeshComponent, nullptr, "GetBoneRotationByName", Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::PoseableMeshComponent_eventGetBoneRotationByName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::PoseableMeshComponent_eventGetBoneRotationByName_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseableMeshComponent::execGetBoneRotationByName) { P_GET_PROPERTY(FNameProperty,Z_Param_BoneName); P_GET_PROPERTY(FByteProperty,Z_Param_BoneSpace); P_FINISH; P_NATIVE_BEGIN; *(FRotator*)Z_Param__Result=P_THIS->GetBoneRotationByName(Z_Param_BoneName,EBoneSpaces::Type(Z_Param_BoneSpace)); P_NATIVE_END; } // ********** End Class UPoseableMeshComponent Function GetBoneRotationByName ********************** // ********** Begin Class UPoseableMeshComponent Function GetBoneScaleByName *********************** struct Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics { struct PoseableMeshComponent_eventGetBoneScaleByName_Parms { FName BoneName; TEnumAsByte BoneSpace; FVector ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|PoseableMesh" }, { "ModuleRelativePath", "Classes/Components/PoseableMeshComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetBoneScaleByName constinit property declarations ******************** static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName; static const UECodeGen_Private::FBytePropertyParams NewProp_BoneSpace; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetBoneScaleByName constinit property declarations ********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetBoneScaleByName Property Definitions ******************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventGetBoneScaleByName_Parms, BoneName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::NewProp_BoneSpace = { "BoneSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventGetBoneScaleByName_Parms, BoneSpace), Z_Construct_UEnum_Engine_EBoneSpaces, METADATA_PARAMS(0, nullptr) }; // 2188682996 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventGetBoneScaleByName_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::NewProp_BoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::NewProp_BoneSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::PropPointers) < 2048); // ********** End Function GetBoneScaleByName Property Definitions ********************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseableMeshComponent, nullptr, "GetBoneScaleByName", Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::PoseableMeshComponent_eventGetBoneScaleByName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::PoseableMeshComponent_eventGetBoneScaleByName_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseableMeshComponent::execGetBoneScaleByName) { P_GET_PROPERTY(FNameProperty,Z_Param_BoneName); P_GET_PROPERTY(FByteProperty,Z_Param_BoneSpace); P_FINISH; P_NATIVE_BEGIN; *(FVector*)Z_Param__Result=P_THIS->GetBoneScaleByName(Z_Param_BoneName,EBoneSpaces::Type(Z_Param_BoneSpace)); P_NATIVE_END; } // ********** End Class UPoseableMeshComponent Function GetBoneScaleByName ************************* // ********** Begin Class UPoseableMeshComponent Function GetBoneTransformByName ******************* struct Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics { struct PoseableMeshComponent_eventGetBoneTransformByName_Parms { FName BoneName; TEnumAsByte BoneSpace; FTransform ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|PoseableMesh" }, { "ModuleRelativePath", "Classes/Components/PoseableMeshComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetBoneTransformByName constinit property declarations **************** static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName; static const UECodeGen_Private::FBytePropertyParams NewProp_BoneSpace; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetBoneTransformByName constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetBoneTransformByName Property Definitions *************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventGetBoneTransformByName_Parms, BoneName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::NewProp_BoneSpace = { "BoneSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventGetBoneTransformByName_Parms, BoneSpace), Z_Construct_UEnum_Engine_EBoneSpaces, METADATA_PARAMS(0, nullptr) }; // 2188682996 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventGetBoneTransformByName_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::NewProp_BoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::NewProp_BoneSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::PropPointers) < 2048); // ********** End Function GetBoneTransformByName Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseableMeshComponent, nullptr, "GetBoneTransformByName", Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::PoseableMeshComponent_eventGetBoneTransformByName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::PoseableMeshComponent_eventGetBoneTransformByName_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseableMeshComponent::execGetBoneTransformByName) { P_GET_PROPERTY(FNameProperty,Z_Param_BoneName); P_GET_PROPERTY(FByteProperty,Z_Param_BoneSpace); P_FINISH; P_NATIVE_BEGIN; *(FTransform*)Z_Param__Result=P_THIS->GetBoneTransformByName(Z_Param_BoneName,EBoneSpaces::Type(Z_Param_BoneSpace)); P_NATIVE_END; } // ********** End Class UPoseableMeshComponent Function GetBoneTransformByName ********************* // ********** Begin Class UPoseableMeshComponent Function ResetBoneTransformByName ***************** struct Z_Construct_UFunction_UPoseableMeshComponent_ResetBoneTransformByName_Statics { struct PoseableMeshComponent_eventResetBoneTransformByName_Parms { FName BoneName; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|PoseableMesh" }, { "ModuleRelativePath", "Classes/Components/PoseableMeshComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function ResetBoneTransformByName constinit property declarations ************** static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ResetBoneTransformByName constinit property declarations **************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ResetBoneTransformByName Property Definitions ************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_ResetBoneTransformByName_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventResetBoneTransformByName_Parms, BoneName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseableMeshComponent_ResetBoneTransformByName_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_ResetBoneTransformByName_Statics::NewProp_BoneName, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_ResetBoneTransformByName_Statics::PropPointers) < 2048); // ********** End Function ResetBoneTransformByName Property Definitions *************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseableMeshComponent_ResetBoneTransformByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseableMeshComponent, nullptr, "ResetBoneTransformByName", Z_Construct_UFunction_UPoseableMeshComponent_ResetBoneTransformByName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_ResetBoneTransformByName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseableMeshComponent_ResetBoneTransformByName_Statics::PoseableMeshComponent_eventResetBoneTransformByName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_ResetBoneTransformByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseableMeshComponent_ResetBoneTransformByName_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseableMeshComponent_ResetBoneTransformByName_Statics::PoseableMeshComponent_eventResetBoneTransformByName_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseableMeshComponent_ResetBoneTransformByName() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseableMeshComponent_ResetBoneTransformByName_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseableMeshComponent::execResetBoneTransformByName) { P_GET_PROPERTY(FNameProperty,Z_Param_BoneName); P_FINISH; P_NATIVE_BEGIN; P_THIS->ResetBoneTransformByName(Z_Param_BoneName); P_NATIVE_END; } // ********** End Class UPoseableMeshComponent Function ResetBoneTransformByName ******************* // ********** Begin Class UPoseableMeshComponent Function SetBoneLocationByName ******************** struct Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics { struct PoseableMeshComponent_eventSetBoneLocationByName_Parms { FName BoneName; FVector InLocation; TEnumAsByte BoneSpace; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|PoseableMesh" }, { "ModuleRelativePath", "Classes/Components/PoseableMeshComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetBoneLocationByName constinit property declarations ***************** static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName; static const UECodeGen_Private::FStructPropertyParams NewProp_InLocation; static const UECodeGen_Private::FBytePropertyParams NewProp_BoneSpace; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetBoneLocationByName constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetBoneLocationByName Property Definitions **************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventSetBoneLocationByName_Parms, BoneName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::NewProp_InLocation = { "InLocation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventSetBoneLocationByName_Parms, InLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::NewProp_BoneSpace = { "BoneSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventSetBoneLocationByName_Parms, BoneSpace), Z_Construct_UEnum_Engine_EBoneSpaces, METADATA_PARAMS(0, nullptr) }; // 2188682996 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::NewProp_BoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::NewProp_InLocation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::NewProp_BoneSpace, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::PropPointers) < 2048); // ********** End Function SetBoneLocationByName Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseableMeshComponent, nullptr, "SetBoneLocationByName", Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::PoseableMeshComponent_eventSetBoneLocationByName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::PoseableMeshComponent_eventSetBoneLocationByName_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseableMeshComponent::execSetBoneLocationByName) { P_GET_PROPERTY(FNameProperty,Z_Param_BoneName); P_GET_STRUCT(FVector,Z_Param_InLocation); P_GET_PROPERTY(FByteProperty,Z_Param_BoneSpace); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetBoneLocationByName(Z_Param_BoneName,Z_Param_InLocation,EBoneSpaces::Type(Z_Param_BoneSpace)); P_NATIVE_END; } // ********** End Class UPoseableMeshComponent Function SetBoneLocationByName ********************** // ********** Begin Class UPoseableMeshComponent Function SetBoneRotationByName ******************** struct Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics { struct PoseableMeshComponent_eventSetBoneRotationByName_Parms { FName BoneName; FRotator InRotation; TEnumAsByte BoneSpace; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|PoseableMesh" }, { "ModuleRelativePath", "Classes/Components/PoseableMeshComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetBoneRotationByName constinit property declarations ***************** static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName; static const UECodeGen_Private::FStructPropertyParams NewProp_InRotation; static const UECodeGen_Private::FBytePropertyParams NewProp_BoneSpace; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetBoneRotationByName constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetBoneRotationByName Property Definitions **************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventSetBoneRotationByName_Parms, BoneName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::NewProp_InRotation = { "InRotation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventSetBoneRotationByName_Parms, InRotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::NewProp_BoneSpace = { "BoneSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventSetBoneRotationByName_Parms, BoneSpace), Z_Construct_UEnum_Engine_EBoneSpaces, METADATA_PARAMS(0, nullptr) }; // 2188682996 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::NewProp_BoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::NewProp_InRotation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::NewProp_BoneSpace, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::PropPointers) < 2048); // ********** End Function SetBoneRotationByName Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseableMeshComponent, nullptr, "SetBoneRotationByName", Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::PoseableMeshComponent_eventSetBoneRotationByName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::PoseableMeshComponent_eventSetBoneRotationByName_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseableMeshComponent::execSetBoneRotationByName) { P_GET_PROPERTY(FNameProperty,Z_Param_BoneName); P_GET_STRUCT(FRotator,Z_Param_InRotation); P_GET_PROPERTY(FByteProperty,Z_Param_BoneSpace); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetBoneRotationByName(Z_Param_BoneName,Z_Param_InRotation,EBoneSpaces::Type(Z_Param_BoneSpace)); P_NATIVE_END; } // ********** End Class UPoseableMeshComponent Function SetBoneRotationByName ********************** // ********** Begin Class UPoseableMeshComponent Function SetBoneScaleByName *********************** struct Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics { struct PoseableMeshComponent_eventSetBoneScaleByName_Parms { FName BoneName; FVector InScale3D; TEnumAsByte BoneSpace; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|PoseableMesh" }, { "ModuleRelativePath", "Classes/Components/PoseableMeshComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetBoneScaleByName constinit property declarations ******************** static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName; static const UECodeGen_Private::FStructPropertyParams NewProp_InScale3D; static const UECodeGen_Private::FBytePropertyParams NewProp_BoneSpace; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetBoneScaleByName constinit property declarations ********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetBoneScaleByName Property Definitions ******************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventSetBoneScaleByName_Parms, BoneName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::NewProp_InScale3D = { "InScale3D", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventSetBoneScaleByName_Parms, InScale3D), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::NewProp_BoneSpace = { "BoneSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventSetBoneScaleByName_Parms, BoneSpace), Z_Construct_UEnum_Engine_EBoneSpaces, METADATA_PARAMS(0, nullptr) }; // 2188682996 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::NewProp_BoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::NewProp_InScale3D, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::NewProp_BoneSpace, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::PropPointers) < 2048); // ********** End Function SetBoneScaleByName Property Definitions ********************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseableMeshComponent, nullptr, "SetBoneScaleByName", Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::PoseableMeshComponent_eventSetBoneScaleByName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::PoseableMeshComponent_eventSetBoneScaleByName_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseableMeshComponent::execSetBoneScaleByName) { P_GET_PROPERTY(FNameProperty,Z_Param_BoneName); P_GET_STRUCT(FVector,Z_Param_InScale3D); P_GET_PROPERTY(FByteProperty,Z_Param_BoneSpace); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetBoneScaleByName(Z_Param_BoneName,Z_Param_InScale3D,EBoneSpaces::Type(Z_Param_BoneSpace)); P_NATIVE_END; } // ********** End Class UPoseableMeshComponent Function SetBoneScaleByName ************************* // ********** Begin Class UPoseableMeshComponent Function SetBoneTransformByName ******************* struct Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics { struct PoseableMeshComponent_eventSetBoneTransformByName_Parms { FName BoneName; FTransform InTransform; TEnumAsByte BoneSpace; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|PoseableMesh" }, { "ModuleRelativePath", "Classes/Components/PoseableMeshComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTransform_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetBoneTransformByName constinit property declarations **************** static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName; static const UECodeGen_Private::FStructPropertyParams NewProp_InTransform; static const UECodeGen_Private::FBytePropertyParams NewProp_BoneSpace; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetBoneTransformByName constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetBoneTransformByName Property Definitions *************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventSetBoneTransformByName_Parms, BoneName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::NewProp_InTransform = { "InTransform", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventSetBoneTransformByName_Parms, InTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTransform_MetaData), NewProp_InTransform_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::NewProp_BoneSpace = { "BoneSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseableMeshComponent_eventSetBoneTransformByName_Parms, BoneSpace), Z_Construct_UEnum_Engine_EBoneSpaces, METADATA_PARAMS(0, nullptr) }; // 2188682996 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::NewProp_BoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::NewProp_InTransform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::NewProp_BoneSpace, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::PropPointers) < 2048); // ********** End Function SetBoneTransformByName Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseableMeshComponent, nullptr, "SetBoneTransformByName", Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::PoseableMeshComponent_eventSetBoneTransformByName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::PoseableMeshComponent_eventSetBoneTransformByName_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseableMeshComponent::execSetBoneTransformByName) { P_GET_PROPERTY(FNameProperty,Z_Param_BoneName); P_GET_STRUCT_REF(FTransform,Z_Param_Out_InTransform); P_GET_PROPERTY(FByteProperty,Z_Param_BoneSpace); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetBoneTransformByName(Z_Param_BoneName,Z_Param_Out_InTransform,EBoneSpaces::Type(Z_Param_BoneSpace)); P_NATIVE_END; } // ********** End Class UPoseableMeshComponent Function SetBoneTransformByName ********************* // ********** Begin Class UPoseableMeshComponent *************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UPoseableMeshComponent; UClass* UPoseableMeshComponent::GetPrivateStaticClass() { using TClass = UPoseableMeshComponent; if (!Z_Registration_Info_UClass_UPoseableMeshComponent.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("PoseableMeshComponent"), Z_Registration_Info_UClass_UPoseableMeshComponent.InnerSingleton, StaticRegisterNativesUPoseableMeshComponent, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UPoseableMeshComponent.InnerSingleton; } UClass* Z_Construct_UClass_UPoseableMeshComponent_NoRegister() { return UPoseableMeshComponent::GetPrivateStaticClass(); } struct Z_Construct_UClass_UPoseableMeshComponent_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintSpawnableComponent", "" }, { "ClassGroupNames", "Rendering" }, { "Comment", "/**\n *\x09UPoseableMeshComponent that allows bone transforms to be driven by blueprint.\n */" }, { "HideCategories", "Object Physics Object Mobility Trigger" }, { "IncludePath", "Components/PoseableMeshComponent.h" }, { "ModuleRelativePath", "Classes/Components/PoseableMeshComponent.h" }, { "ToolTip", "UPoseableMeshComponent that allows bone transforms to be driven by blueprint." }, }; #endif // WITH_METADATA // ********** Begin Class UPoseableMeshComponent constinit property declarations ******************* // ********** End Class UPoseableMeshComponent constinit property declarations ********************* static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("CopyPoseFromSkeletalComponent"), .Pointer = &UPoseableMeshComponent::execCopyPoseFromSkeletalComponent }, { .NameUTF8 = UTF8TEXT("GetBoneLocationByName"), .Pointer = &UPoseableMeshComponent::execGetBoneLocationByName }, { .NameUTF8 = UTF8TEXT("GetBoneRotationByName"), .Pointer = &UPoseableMeshComponent::execGetBoneRotationByName }, { .NameUTF8 = UTF8TEXT("GetBoneScaleByName"), .Pointer = &UPoseableMeshComponent::execGetBoneScaleByName }, { .NameUTF8 = UTF8TEXT("GetBoneTransformByName"), .Pointer = &UPoseableMeshComponent::execGetBoneTransformByName }, { .NameUTF8 = UTF8TEXT("ResetBoneTransformByName"), .Pointer = &UPoseableMeshComponent::execResetBoneTransformByName }, { .NameUTF8 = UTF8TEXT("SetBoneLocationByName"), .Pointer = &UPoseableMeshComponent::execSetBoneLocationByName }, { .NameUTF8 = UTF8TEXT("SetBoneRotationByName"), .Pointer = &UPoseableMeshComponent::execSetBoneRotationByName }, { .NameUTF8 = UTF8TEXT("SetBoneScaleByName"), .Pointer = &UPoseableMeshComponent::execSetBoneScaleByName }, { .NameUTF8 = UTF8TEXT("SetBoneTransformByName"), .Pointer = &UPoseableMeshComponent::execSetBoneTransformByName }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UPoseableMeshComponent_CopyPoseFromSkeletalComponent, "CopyPoseFromSkeletalComponent" }, // 1760279330 { &Z_Construct_UFunction_UPoseableMeshComponent_GetBoneLocationByName, "GetBoneLocationByName" }, // 2850347244 { &Z_Construct_UFunction_UPoseableMeshComponent_GetBoneRotationByName, "GetBoneRotationByName" }, // 581621572 { &Z_Construct_UFunction_UPoseableMeshComponent_GetBoneScaleByName, "GetBoneScaleByName" }, // 4121172281 { &Z_Construct_UFunction_UPoseableMeshComponent_GetBoneTransformByName, "GetBoneTransformByName" }, // 746578810 { &Z_Construct_UFunction_UPoseableMeshComponent_ResetBoneTransformByName, "ResetBoneTransformByName" }, // 4103567781 { &Z_Construct_UFunction_UPoseableMeshComponent_SetBoneLocationByName, "SetBoneLocationByName" }, // 1523550883 { &Z_Construct_UFunction_UPoseableMeshComponent_SetBoneRotationByName, "SetBoneRotationByName" }, // 149170431 { &Z_Construct_UFunction_UPoseableMeshComponent_SetBoneScaleByName, "SetBoneScaleByName" }, // 1465350162 { &Z_Construct_UFunction_UPoseableMeshComponent_SetBoneTransformByName, "SetBoneTransformByName" }, // 2670772118 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UPoseableMeshComponent_Statics UObject* (*const Z_Construct_UClass_UPoseableMeshComponent_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_USkinnedMeshComponent, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPoseableMeshComponent_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UPoseableMeshComponent_Statics::ClassParams = { &UPoseableMeshComponent::StaticClass, "Engine", &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x00A810A4u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPoseableMeshComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UPoseableMeshComponent_Statics::Class_MetaDataParams) }; void UPoseableMeshComponent::StaticRegisterNativesUPoseableMeshComponent() { UClass* Class = UPoseableMeshComponent::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UPoseableMeshComponent_Statics::Funcs)); } UClass* Z_Construct_UClass_UPoseableMeshComponent() { if (!Z_Registration_Info_UClass_UPoseableMeshComponent.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPoseableMeshComponent.OuterSingleton, Z_Construct_UClass_UPoseableMeshComponent_Statics::ClassParams); } return Z_Registration_Info_UClass_UPoseableMeshComponent.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPoseableMeshComponent); UPoseableMeshComponent::~UPoseableMeshComponent() {} // ********** End Class UPoseableMeshComponent ***************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PoseableMeshComponent_h__Script_Engine_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UPoseableMeshComponent, UPoseableMeshComponent::StaticClass, TEXT("UPoseableMeshComponent"), &Z_Registration_Info_UClass_UPoseableMeshComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPoseableMeshComponent), 3082618967U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PoseableMeshComponent_h__Script_Engine_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PoseableMeshComponent_h__Script_Engine_786080388{ TEXT("/Script/Engine"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PoseableMeshComponent_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PoseableMeshComponent_h__Script_Engine_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS