// 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 "SkeletonModifier.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeSkeletonModifier() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UClass* Z_Construct_UClass_UObject(); COREUOBJECT_API UEnum* Z_Construct_UEnum_CoreUObject_EAxis(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector(); ENGINE_API UClass* Z_Construct_UClass_USkeletalMesh_NoRegister(); GEOMETRYFRAMEWORK_API UClass* Z_Construct_UClass_UDynamicMesh_NoRegister(); SKELETALMESHMODIFIERS_API UClass* Z_Construct_UClass_USkeletalMeshMergeOptions(); SKELETALMESHMODIFIERS_API UClass* Z_Construct_UClass_USkeletalMeshMergeOptions_NoRegister(); SKELETALMESHMODIFIERS_API UClass* Z_Construct_UClass_USkeletonModifier(); SKELETALMESHMODIFIERS_API UClass* Z_Construct_UClass_USkeletonModifier_NoRegister(); SKELETALMESHMODIFIERS_API UEnum* Z_Construct_UEnum_SkeletalMeshModifiers_EOrientAxis(); SKELETALMESHMODIFIERS_API UEnum* Z_Construct_UEnum_SkeletalMeshModifiers_ESKeletalMeshMergeType(); SKELETALMESHMODIFIERS_API UScriptStruct* Z_Construct_UScriptStruct_FMirrorOptions(); SKELETALMESHMODIFIERS_API UScriptStruct* Z_Construct_UScriptStruct_FOrientOptions(); UPackage* Z_Construct_UPackage__Script_SkeletalMeshModifiers(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FMirrorOptions **************************************************** struct Z_Construct_UScriptStruct_FMirrorOptions_Statics { static inline consteval int32 GetStructSize() { return sizeof(FMirrorOptions); } static inline consteval int16 GetStructAlignment() { return alignof(FMirrorOptions); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n * FMirrorOptions\n */" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "FMirrorOptions" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MirrorAxis_MetaData[] = { { "Category", "Mirror" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMirrorRotation_MetaData[] = { { "Category", "Mirror" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftString_MetaData[] = { { "Category", "Mirror" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightString_MetaData[] = { { "Category", "Mirror" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMirrorChildren_MetaData[] = { { "Category", "Mirror" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FMirrorOptions constinit property declarations ******************** static const UECodeGen_Private::FBytePropertyParams NewProp_MirrorAxis; static void NewProp_bMirrorRotation_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bMirrorRotation; static const UECodeGen_Private::FStrPropertyParams NewProp_LeftString; static const UECodeGen_Private::FStrPropertyParams NewProp_RightString; static void NewProp_bMirrorChildren_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bMirrorChildren; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FMirrorOptions constinit property declarations ********************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FMirrorOptions_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMirrorOptions; class UScriptStruct* FMirrorOptions::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FMirrorOptions.OuterSingleton) { Z_Registration_Info_UScriptStruct_FMirrorOptions.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMirrorOptions, (UObject*)Z_Construct_UPackage__Script_SkeletalMeshModifiers(), TEXT("MirrorOptions")); } return Z_Registration_Info_UScriptStruct_FMirrorOptions.OuterSingleton; } // ********** Begin ScriptStruct FMirrorOptions Property Definitions ******************************* const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FMirrorOptions_Statics::NewProp_MirrorAxis = { "MirrorAxis", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMirrorOptions, MirrorAxis), Z_Construct_UEnum_CoreUObject_EAxis, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MirrorAxis_MetaData), NewProp_MirrorAxis_MetaData) }; // 2447774434 void Z_Construct_UScriptStruct_FMirrorOptions_Statics::NewProp_bMirrorRotation_SetBit(void* Obj) { ((FMirrorOptions*)Obj)->bMirrorRotation = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMirrorOptions_Statics::NewProp_bMirrorRotation = { "bMirrorRotation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FMirrorOptions), &Z_Construct_UScriptStruct_FMirrorOptions_Statics::NewProp_bMirrorRotation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMirrorRotation_MetaData), NewProp_bMirrorRotation_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FMirrorOptions_Statics::NewProp_LeftString = { "LeftString", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMirrorOptions, LeftString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftString_MetaData), NewProp_LeftString_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FMirrorOptions_Statics::NewProp_RightString = { "RightString", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMirrorOptions, RightString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightString_MetaData), NewProp_RightString_MetaData) }; void Z_Construct_UScriptStruct_FMirrorOptions_Statics::NewProp_bMirrorChildren_SetBit(void* Obj) { ((FMirrorOptions*)Obj)->bMirrorChildren = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMirrorOptions_Statics::NewProp_bMirrorChildren = { "bMirrorChildren", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FMirrorOptions), &Z_Construct_UScriptStruct_FMirrorOptions_Statics::NewProp_bMirrorChildren_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMirrorChildren_MetaData), NewProp_bMirrorChildren_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMirrorOptions_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMirrorOptions_Statics::NewProp_MirrorAxis, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMirrorOptions_Statics::NewProp_bMirrorRotation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMirrorOptions_Statics::NewProp_LeftString, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMirrorOptions_Statics::NewProp_RightString, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMirrorOptions_Statics::NewProp_bMirrorChildren, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMirrorOptions_Statics::PropPointers) < 2048); // ********** End ScriptStruct FMirrorOptions Property Definitions ********************************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMirrorOptions_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_SkeletalMeshModifiers, nullptr, &NewStructOps, "MirrorOptions", Z_Construct_UScriptStruct_FMirrorOptions_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMirrorOptions_Statics::PropPointers), sizeof(FMirrorOptions), alignof(FMirrorOptions), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMirrorOptions_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMirrorOptions_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FMirrorOptions() { if (!Z_Registration_Info_UScriptStruct_FMirrorOptions.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMirrorOptions.InnerSingleton, Z_Construct_UScriptStruct_FMirrorOptions_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FMirrorOptions.InnerSingleton); } // ********** End ScriptStruct FMirrorOptions ****************************************************** // ********** Begin Enum EOrientAxis *************************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOrientAxis; static UEnum* EOrientAxis_StaticEnum() { if (!Z_Registration_Info_UEnum_EOrientAxis.OuterSingleton) { Z_Registration_Info_UEnum_EOrientAxis.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_SkeletalMeshModifiers_EOrientAxis, (UObject*)Z_Construct_UPackage__Script_SkeletalMeshModifiers(), TEXT("EOrientAxis")); } return Z_Registration_Info_UEnum_EOrientAxis.OuterSingleton; } template<> SKELETALMESHMODIFIERS_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EOrientAxis_StaticEnum(); } struct Z_Construct_UEnum_SkeletalMeshModifiers_EOrientAxis_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Comment", "/**\n * FOrientOptions\n */" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "NegativeX.DisplayName", "-X" }, { "NegativeX.Name", "EOrientAxis::NegativeX" }, { "NegativeX.ToolTip", "Orients axis in the negative X direction" }, { "NegativeY.DisplayName", "-Y" }, { "NegativeY.Name", "EOrientAxis::NegativeY" }, { "NegativeY.ToolTip", "Orients axis in the negative Y direction" }, { "NegativeZ.DisplayName", "-Z" }, { "NegativeZ.Name", "EOrientAxis::NegativeZ" }, { "NegativeZ.ToolTip", "Orients axis in the negative Z direction" }, { "None.Name", "EOrientAxis::None" }, { "PositiveX.DisplayName", "+X" }, { "PositiveX.Name", "EOrientAxis::PositiveX" }, { "PositiveX.ToolTip", "Orients axis in the positive X direction" }, { "PositiveY.DisplayName", "+Y" }, { "PositiveY.Name", "EOrientAxis::PositiveY" }, { "PositiveY.ToolTip", "Orients axis in the positive Y direction" }, { "PositiveZ.DisplayName", "+Z" }, { "PositiveZ.Name", "EOrientAxis::PositiveZ" }, { "PositiveZ.ToolTip", "Orients axis in the positive Z direction" }, { "ToolTip", "FOrientOptions" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EOrientAxis::None", (int64)EOrientAxis::None }, { "EOrientAxis::PositiveX", (int64)EOrientAxis::PositiveX }, { "EOrientAxis::PositiveY", (int64)EOrientAxis::PositiveY }, { "EOrientAxis::PositiveZ", (int64)EOrientAxis::PositiveZ }, { "EOrientAxis::NegativeX", (int64)EOrientAxis::NegativeX }, { "EOrientAxis::NegativeY", (int64)EOrientAxis::NegativeY }, { "EOrientAxis::NegativeZ", (int64)EOrientAxis::NegativeZ }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_SkeletalMeshModifiers_EOrientAxis_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_SkeletalMeshModifiers_EOrientAxis_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_SkeletalMeshModifiers, nullptr, "EOrientAxis", "EOrientAxis", Z_Construct_UEnum_SkeletalMeshModifiers_EOrientAxis_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_SkeletalMeshModifiers_EOrientAxis_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_SkeletalMeshModifiers_EOrientAxis_Statics::Enum_MetaDataParams), Z_Construct_UEnum_SkeletalMeshModifiers_EOrientAxis_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_SkeletalMeshModifiers_EOrientAxis() { if (!Z_Registration_Info_UEnum_EOrientAxis.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOrientAxis.InnerSingleton, Z_Construct_UEnum_SkeletalMeshModifiers_EOrientAxis_Statics::EnumParams); } return Z_Registration_Info_UEnum_EOrientAxis.InnerSingleton; } // ********** End Enum EOrientAxis ***************************************************************** // ********** Begin ScriptStruct FOrientOptions **************************************************** struct Z_Construct_UScriptStruct_FOrientOptions_Statics { static inline consteval int32 GetStructSize() { return sizeof(FOrientOptions); } static inline consteval int16 GetStructAlignment() { return alignof(FOrientOptions); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Primary_MetaData[] = { { "Category", "Orient" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Secondary_MetaData[] = { { "Category", "Orient" }, { "EditCondition", "Primary != EOrientAxis::None" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUsePlaneAsSecondary_MetaData[] = { { "Category", "Orient" }, { "EditCondition", "Primary != EOrientAxis::None" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SecondaryTarget_MetaData[] = { { "Category", "Orient" }, { "EditCondition", "Primary != EOrientAxis::None && !bUsePlaneAsSecondary" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOrientChildren_MetaData[] = { { "Category", "Orient" }, { "EditCondition", "Primary != EOrientAxis::None" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FOrientOptions constinit property declarations ******************** static const UECodeGen_Private::FBytePropertyParams NewProp_Primary_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_Primary; static const UECodeGen_Private::FBytePropertyParams NewProp_Secondary_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_Secondary; static void NewProp_bUsePlaneAsSecondary_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bUsePlaneAsSecondary; static const UECodeGen_Private::FStructPropertyParams NewProp_SecondaryTarget; static void NewProp_bOrientChildren_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bOrientChildren; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FOrientOptions constinit property declarations ********************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FOrientOptions_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FOrientOptions; class UScriptStruct* FOrientOptions::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FOrientOptions.OuterSingleton) { Z_Registration_Info_UScriptStruct_FOrientOptions.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FOrientOptions, (UObject*)Z_Construct_UPackage__Script_SkeletalMeshModifiers(), TEXT("OrientOptions")); } return Z_Registration_Info_UScriptStruct_FOrientOptions.OuterSingleton; } // ********** Begin ScriptStruct FOrientOptions Property Definitions ******************************* const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_Primary_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_FOrientOptions_Statics::NewProp_Primary = { "Primary", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOrientOptions, Primary), Z_Construct_UEnum_SkeletalMeshModifiers_EOrientAxis, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Primary_MetaData), NewProp_Primary_MetaData) }; // 2486203898 const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_Secondary_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_FOrientOptions_Statics::NewProp_Secondary = { "Secondary", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOrientOptions, Secondary), Z_Construct_UEnum_SkeletalMeshModifiers_EOrientAxis, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Secondary_MetaData), NewProp_Secondary_MetaData) }; // 2486203898 void Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_bUsePlaneAsSecondary_SetBit(void* Obj) { ((FOrientOptions*)Obj)->bUsePlaneAsSecondary = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_bUsePlaneAsSecondary = { "bUsePlaneAsSecondary", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FOrientOptions), &Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_bUsePlaneAsSecondary_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUsePlaneAsSecondary_MetaData), NewProp_bUsePlaneAsSecondary_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_SecondaryTarget = { "SecondaryTarget", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOrientOptions, SecondaryTarget), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SecondaryTarget_MetaData), NewProp_SecondaryTarget_MetaData) }; void Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_bOrientChildren_SetBit(void* Obj) { ((FOrientOptions*)Obj)->bOrientChildren = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_bOrientChildren = { "bOrientChildren", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FOrientOptions), &Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_bOrientChildren_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOrientChildren_MetaData), NewProp_bOrientChildren_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FOrientOptions_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_Primary_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_Primary, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_Secondary_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_Secondary, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_bUsePlaneAsSecondary, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_SecondaryTarget, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOrientOptions_Statics::NewProp_bOrientChildren, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOrientOptions_Statics::PropPointers) < 2048); // ********** End ScriptStruct FOrientOptions Property Definitions ********************************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FOrientOptions_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_SkeletalMeshModifiers, nullptr, &NewStructOps, "OrientOptions", Z_Construct_UScriptStruct_FOrientOptions_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOrientOptions_Statics::PropPointers), sizeof(FOrientOptions), alignof(FOrientOptions), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOrientOptions_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FOrientOptions_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FOrientOptions() { if (!Z_Registration_Info_UScriptStruct_FOrientOptions.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FOrientOptions.InnerSingleton, Z_Construct_UScriptStruct_FOrientOptions_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FOrientOptions.InnerSingleton); } // ********** End ScriptStruct FOrientOptions ****************************************************** // ********** Begin Class USkeletonModifier Function AddBone *************************************** struct Z_Construct_UFunction_USkeletonModifier_AddBone_Statics { struct SkeletonModifier_eventAddBone_Parms { FName InBoneName; FName InParentName; FTransform InTransform; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "Comment", "/** Creates a new bone in the skeleton hierarchy at desired transform\n\x09 * @param InBoneName The new bone's name.\n\x09 * @param InParentName The new bone parent's name. \n\x09 * @param InTransform The default local transform in the parent space.\n\x09 * @return \\c true if the operation succeeded, false otherwise. \n\x09 */" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "Creates a new bone in the skeleton hierarchy at desired transform\n@param InBoneName The new bone's name.\n@param InParentName The new bone parent's name.\n@param InTransform The default local transform in the parent space.\n@return \\c true if the operation succeeded, false otherwise." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBoneName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InParentName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTransform_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function AddBone constinit property declarations ******************************* static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneName; static const UECodeGen_Private::FNamePropertyParams NewProp_InParentName; static const UECodeGen_Private::FStructPropertyParams NewProp_InTransform; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddBone constinit property declarations ********************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddBone Property Definitions ****************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::NewProp_InBoneName = { "InBoneName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventAddBone_Parms, InBoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBoneName_MetaData), NewProp_InBoneName_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::NewProp_InParentName = { "InParentName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventAddBone_Parms, InParentName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InParentName_MetaData), NewProp_InParentName_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::NewProp_InTransform = { "InTransform", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventAddBone_Parms, InTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTransform_MetaData), NewProp_InTransform_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventAddBone_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventAddBone_Parms), &Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::NewProp_InBoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::NewProp_InParentName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::NewProp_InTransform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::PropPointers) < 2048); // ********** End Function AddBone Property Definitions ******************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "AddBone", Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::SkeletonModifier_eventAddBone_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::SkeletonModifier_eventAddBone_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_AddBone() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_AddBone_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execAddBone) { P_GET_PROPERTY(FNameProperty,Z_Param_InBoneName); P_GET_PROPERTY(FNameProperty,Z_Param_InParentName); P_GET_STRUCT_REF(FTransform,Z_Param_Out_InTransform); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->AddBone(Z_Param_InBoneName,Z_Param_InParentName,Z_Param_Out_InTransform); P_NATIVE_END; } // ********** End Class USkeletonModifier Function AddBone ***************************************** // ********** Begin Class USkeletonModifier Function AddBones ************************************** struct Z_Construct_UFunction_USkeletonModifier_AddBones_Statics { struct SkeletonModifier_eventAddBones_Parms { TArray InBonesName; TArray InParentsName; TArray InTransforms; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBonesName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InParentsName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTransforms_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function AddBones constinit property declarations ****************************** static const UECodeGen_Private::FNamePropertyParams NewProp_InBonesName_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InBonesName; static const UECodeGen_Private::FNamePropertyParams NewProp_InParentsName_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InParentsName; static const UECodeGen_Private::FStructPropertyParams NewProp_InTransforms_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InTransforms; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddBones constinit property declarations ******************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddBones Property Definitions ***************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_InBonesName_Inner = { "InBonesName", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_InBonesName = { "InBonesName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventAddBones_Parms, InBonesName), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBonesName_MetaData), NewProp_InBonesName_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_InParentsName_Inner = { "InParentsName", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_InParentsName = { "InParentsName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventAddBones_Parms, InParentsName), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InParentsName_MetaData), NewProp_InParentsName_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_InTransforms_Inner = { "InTransforms", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_InTransforms = { "InTransforms", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventAddBones_Parms, InTransforms), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTransforms_MetaData), NewProp_InTransforms_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventAddBones_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventAddBones_Parms), &Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_InBonesName_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_InBonesName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_InParentsName_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_InParentsName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_InTransforms_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_InTransforms, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::PropPointers) < 2048); // ********** End Function AddBones Property Definitions ******************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "AddBones", Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::SkeletonModifier_eventAddBones_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::SkeletonModifier_eventAddBones_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_AddBones() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_AddBones_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execAddBones) { P_GET_TARRAY_REF(FName,Z_Param_Out_InBonesName); P_GET_TARRAY_REF(FName,Z_Param_Out_InParentsName); P_GET_TARRAY_REF(FTransform,Z_Param_Out_InTransforms); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->AddBones(Z_Param_Out_InBonesName,Z_Param_Out_InParentsName,Z_Param_Out_InTransforms); P_NATIVE_END; } // ********** End Class USkeletonModifier Function AddBones **************************************** // ********** Begin Class USkeletonModifier Function CommitSkeletonToSkeletalMesh ****************** struct Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh_Statics { struct SkeletonModifier_eventCommitSkeletonToSkeletalMesh_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Mesh" }, { "Comment", "/**\n\x09 * Applies the skeleton modifications to the skeletal mesh.\n\x09 * @return true if commit succeeded.\n\x09 */" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "Applies the skeleton modifications to the skeletal mesh.\n@return true if commit succeeded." }, }; #endif // WITH_METADATA // ********** Begin Function CommitSkeletonToSkeletalMesh constinit property declarations ********** static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function CommitSkeletonToSkeletalMesh constinit property declarations ************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function CommitSkeletonToSkeletalMesh Property Definitions ********************* void Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventCommitSkeletonToSkeletalMesh_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventCommitSkeletonToSkeletalMesh_Parms), &Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh_Statics::PropPointers) < 2048); // ********** End Function CommitSkeletonToSkeletalMesh Property Definitions *********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "CommitSkeletonToSkeletalMesh", Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh_Statics::SkeletonModifier_eventCommitSkeletonToSkeletalMesh_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh_Statics::SkeletonModifier_eventCommitSkeletonToSkeletalMesh_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execCommitSkeletonToSkeletalMesh) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->CommitSkeletonToSkeletalMesh(); P_NATIVE_END; } // ********** End Class USkeletonModifier Function CommitSkeletonToSkeletalMesh ******************** // ********** Begin Class USkeletonModifier Function GetAllBoneNames ******************************* struct Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames_Statics { struct SkeletonModifier_eventGetAllBoneNames_Parms { TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "Comment", "/** Get All Bone Names\n\x09 * @return \\c All bone names list\n\x09 */" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "Get All Bone Names\n@return \\c All bone names list" }, }; #endif // WITH_METADATA // ********** Begin Function GetAllBoneNames constinit property declarations *********************** static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetAllBoneNames constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetAllBoneNames Property Definitions ********************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventGetAllBoneNames_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames_Statics::PropPointers) < 2048); // ********** End Function GetAllBoneNames Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "GetAllBoneNames", Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames_Statics::SkeletonModifier_eventGetAllBoneNames_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames_Statics::SkeletonModifier_eventGetAllBoneNames_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execGetAllBoneNames) { P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->GetAllBoneNames(); P_NATIVE_END; } // ********** End Class USkeletonModifier Function GetAllBoneNames ********************************* // ********** Begin Class USkeletonModifier Function GetBoneTransform ****************************** struct Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics { struct SkeletonModifier_eventGetBoneTransform_Parms { FName InBoneName; bool bGlobal; FTransform ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "Comment", "/** Get Bone Transform\n\x09 * @param InBoneName The current bone's name.\n\x09 * @param bGlobal Whether it should return the parent space or global transform\n\x09 * @return \\c The current bone's transform \n\x09 */" }, { "CPP_Default_bGlobal", "false" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "Get Bone Transform\n@param InBoneName The current bone's name.\n@param bGlobal Whether it should return the parent space or global transform\n@return \\c The current bone's transform" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBoneName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bGlobal_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetBoneTransform constinit property declarations ********************** static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneName; static void NewProp_bGlobal_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bGlobal; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetBoneTransform constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetBoneTransform Property Definitions ********************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::NewProp_InBoneName = { "InBoneName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventGetBoneTransform_Parms, InBoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBoneName_MetaData), NewProp_InBoneName_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::NewProp_bGlobal_SetBit(void* Obj) { ((SkeletonModifier_eventGetBoneTransform_Parms*)Obj)->bGlobal = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::NewProp_bGlobal = { "bGlobal", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventGetBoneTransform_Parms), &Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::NewProp_bGlobal_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bGlobal_MetaData), NewProp_bGlobal_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventGetBoneTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::NewProp_InBoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::NewProp_bGlobal, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::PropPointers) < 2048); // ********** End Function GetBoneTransform Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "GetBoneTransform", Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::SkeletonModifier_eventGetBoneTransform_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::SkeletonModifier_eventGetBoneTransform_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_GetBoneTransform() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_GetBoneTransform_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execGetBoneTransform) { P_GET_PROPERTY(FNameProperty,Z_Param_InBoneName); P_GET_UBOOL(Z_Param_bGlobal); P_FINISH; P_NATIVE_BEGIN; *(FTransform*)Z_Param__Result=P_THIS->GetBoneTransform(Z_Param_InBoneName,Z_Param_bGlobal); P_NATIVE_END; } // ********** End Class USkeletonModifier Function GetBoneTransform ******************************** // ********** Begin Class USkeletonModifier Function GetChildrenNames ****************************** struct Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics { struct SkeletonModifier_eventGetChildrenNames_Parms { FName InBoneName; bool bRecursive; TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "Comment", "/** Get Children Names\n\x09 * @param InBoneName The parent's name.\n\x09 * @param bRecursive If set to true grand-children will also be added recursively\n\x09 * @return \\c The children names list \n\x09 */" }, { "CPP_Default_bRecursive", "false" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "Get Children Names\n@param InBoneName The parent's name.\n@param bRecursive If set to true grand-children will also be added recursively\n@return \\c The children names list" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBoneName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRecursive_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetChildrenNames constinit property declarations ********************** static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneName; static void NewProp_bRecursive_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursive; static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetChildrenNames constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetChildrenNames Property Definitions ********************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::NewProp_InBoneName = { "InBoneName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventGetChildrenNames_Parms, InBoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBoneName_MetaData), NewProp_InBoneName_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::NewProp_bRecursive_SetBit(void* Obj) { ((SkeletonModifier_eventGetChildrenNames_Parms*)Obj)->bRecursive = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::NewProp_bRecursive = { "bRecursive", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventGetChildrenNames_Parms), &Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::NewProp_bRecursive_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRecursive_MetaData), NewProp_bRecursive_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventGetChildrenNames_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::NewProp_InBoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::NewProp_bRecursive, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::PropPointers) < 2048); // ********** End Function GetChildrenNames Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "GetChildrenNames", Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::SkeletonModifier_eventGetChildrenNames_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::SkeletonModifier_eventGetChildrenNames_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_GetChildrenNames() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_GetChildrenNames_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execGetChildrenNames) { P_GET_PROPERTY(FNameProperty,Z_Param_InBoneName); P_GET_UBOOL(Z_Param_bRecursive); P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->GetChildrenNames(Z_Param_InBoneName,Z_Param_bRecursive); P_NATIVE_END; } // ********** End Class USkeletonModifier Function GetChildrenNames ******************************** // ********** Begin Class USkeletonModifier Function GetParentName ********************************* struct Z_Construct_UFunction_USkeletonModifier_GetParentName_Statics { struct SkeletonModifier_eventGetParentName_Parms { FName InBoneName; FName ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "Comment", "/** Get Parent Name\n\x09 * @param InBoneName The current bone's name.\n\x09 * @return \\c The current bone's parent name \n\x09 */" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "Get Parent Name\n@param InBoneName The current bone's name.\n@return \\c The current bone's parent name" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBoneName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetParentName constinit property declarations ************************* static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneName; static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetParentName constinit property declarations *************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetParentName Property Definitions ************************************ const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_GetParentName_Statics::NewProp_InBoneName = { "InBoneName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventGetParentName_Parms, InBoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBoneName_MetaData), NewProp_InBoneName_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_GetParentName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventGetParentName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_GetParentName_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_GetParentName_Statics::NewProp_InBoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_GetParentName_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_GetParentName_Statics::PropPointers) < 2048); // ********** End Function GetParentName Property Definitions ************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_GetParentName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "GetParentName", Z_Construct_UFunction_USkeletonModifier_GetParentName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_GetParentName_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_GetParentName_Statics::SkeletonModifier_eventGetParentName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_GetParentName_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_GetParentName_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_GetParentName_Statics::SkeletonModifier_eventGetParentName_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_GetParentName() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_GetParentName_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execGetParentName) { P_GET_PROPERTY(FNameProperty,Z_Param_InBoneName); P_FINISH; P_NATIVE_BEGIN; *(FName*)Z_Param__Result=P_THIS->GetParentName(Z_Param_InBoneName); P_NATIVE_END; } // ********** End Class USkeletonModifier Function GetParentName *********************************** // ********** Begin Class USkeletonModifier Function MirrorBone ************************************ struct Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics { struct SkeletonModifier_eventMirrorBone_Parms { FName InBoneName; FMirrorOptions InOptions; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "Comment", "/** Mirror bones\n\x09 * @param InBoneName The new bone's name.\n\x09 * @param InOptions The mirroring options\n\x09 * @return \\c true if the operation succeeded, false otherwise. \n\x09 */" }, { "CPP_Default_InOptions", "()" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "Mirror bones\n@param InBoneName The new bone's name.\n@param InOptions The mirroring options\n@return \\c true if the operation succeeded, false otherwise." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBoneName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOptions_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function MirrorBone constinit property declarations **************************** static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneName; static const UECodeGen_Private::FStructPropertyParams NewProp_InOptions; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function MirrorBone constinit property declarations ****************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function MirrorBone Property Definitions *************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::NewProp_InBoneName = { "InBoneName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventMirrorBone_Parms, InBoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBoneName_MetaData), NewProp_InBoneName_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::NewProp_InOptions = { "InOptions", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventMirrorBone_Parms, InOptions), Z_Construct_UScriptStruct_FMirrorOptions, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOptions_MetaData), NewProp_InOptions_MetaData) }; // 2362722858 void Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventMirrorBone_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventMirrorBone_Parms), &Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::NewProp_InBoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::NewProp_InOptions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::PropPointers) < 2048); // ********** End Function MirrorBone Property Definitions ***************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "MirrorBone", Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::SkeletonModifier_eventMirrorBone_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::SkeletonModifier_eventMirrorBone_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_MirrorBone() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_MirrorBone_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execMirrorBone) { P_GET_PROPERTY(FNameProperty,Z_Param_InBoneName); P_GET_STRUCT_REF(FMirrorOptions,Z_Param_Out_InOptions); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->MirrorBone(Z_Param_InBoneName,Z_Param_Out_InOptions); P_NATIVE_END; } // ********** End Class USkeletonModifier Function MirrorBone ************************************** // ********** Begin Class USkeletonModifier Function MirrorBones *********************************** struct Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics { struct SkeletonModifier_eventMirrorBones_Parms { TArray InBonesName; FMirrorOptions InOptions; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "CPP_Default_InOptions", "()" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBonesName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOptions_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function MirrorBones constinit property declarations *************************** static const UECodeGen_Private::FNamePropertyParams NewProp_InBonesName_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InBonesName; static const UECodeGen_Private::FStructPropertyParams NewProp_InOptions; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function MirrorBones constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function MirrorBones Property Definitions ************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::NewProp_InBonesName_Inner = { "InBonesName", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::NewProp_InBonesName = { "InBonesName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventMirrorBones_Parms, InBonesName), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBonesName_MetaData), NewProp_InBonesName_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::NewProp_InOptions = { "InOptions", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventMirrorBones_Parms, InOptions), Z_Construct_UScriptStruct_FMirrorOptions, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOptions_MetaData), NewProp_InOptions_MetaData) }; // 2362722858 void Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventMirrorBones_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventMirrorBones_Parms), &Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::NewProp_InBonesName_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::NewProp_InBonesName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::NewProp_InOptions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::PropPointers) < 2048); // ********** End Function MirrorBones Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "MirrorBones", Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::SkeletonModifier_eventMirrorBones_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::SkeletonModifier_eventMirrorBones_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_MirrorBones() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_MirrorBones_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execMirrorBones) { P_GET_TARRAY_REF(FName,Z_Param_Out_InBonesName); P_GET_STRUCT_REF(FMirrorOptions,Z_Param_Out_InOptions); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->MirrorBones(Z_Param_Out_InBonesName,Z_Param_Out_InOptions); P_NATIVE_END; } // ********** End Class USkeletonModifier Function MirrorBones ************************************* // ********** Begin Class USkeletonModifier Function OrientBone ************************************ struct Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics { struct SkeletonModifier_eventOrientBone_Parms { FName InBoneName; FOrientOptions InOptions; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "Comment", "/** Align bones\n\x09 * @param InBoneName The current bone's name.\n\x09 * @param InOptions The orienting options\n\x09 * @return \\c true if the operation succeeded, false otherwise. \n\x09 */" }, { "CPP_Default_InOptions", "()" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "Align bones\n@param InBoneName The current bone's name.\n@param InOptions The orienting options\n@return \\c true if the operation succeeded, false otherwise." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBoneName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOptions_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function OrientBone constinit property declarations **************************** static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneName; static const UECodeGen_Private::FStructPropertyParams NewProp_InOptions; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function OrientBone constinit property declarations ****************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function OrientBone Property Definitions *************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::NewProp_InBoneName = { "InBoneName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventOrientBone_Parms, InBoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBoneName_MetaData), NewProp_InBoneName_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::NewProp_InOptions = { "InOptions", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventOrientBone_Parms, InOptions), Z_Construct_UScriptStruct_FOrientOptions, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOptions_MetaData), NewProp_InOptions_MetaData) }; // 4093613317 void Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventOrientBone_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventOrientBone_Parms), &Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::NewProp_InBoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::NewProp_InOptions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::PropPointers) < 2048); // ********** End Function OrientBone Property Definitions ***************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "OrientBone", Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::SkeletonModifier_eventOrientBone_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::SkeletonModifier_eventOrientBone_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_OrientBone() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_OrientBone_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execOrientBone) { P_GET_PROPERTY(FNameProperty,Z_Param_InBoneName); P_GET_STRUCT_REF(FOrientOptions,Z_Param_Out_InOptions); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->OrientBone(Z_Param_InBoneName,Z_Param_Out_InOptions); P_NATIVE_END; } // ********** End Class USkeletonModifier Function OrientBone ************************************** // ********** Begin Class USkeletonModifier Function OrientBones *********************************** struct Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics { struct SkeletonModifier_eventOrientBones_Parms { TArray InBoneNames; FOrientOptions InOptions; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "CPP_Default_InOptions", "()" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBoneNames_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOptions_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function OrientBones constinit property declarations *************************** static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InBoneNames; static const UECodeGen_Private::FStructPropertyParams NewProp_InOptions; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function OrientBones constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function OrientBones Property Definitions ************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::NewProp_InBoneNames_Inner = { "InBoneNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::NewProp_InBoneNames = { "InBoneNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventOrientBones_Parms, InBoneNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBoneNames_MetaData), NewProp_InBoneNames_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::NewProp_InOptions = { "InOptions", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventOrientBones_Parms, InOptions), Z_Construct_UScriptStruct_FOrientOptions, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOptions_MetaData), NewProp_InOptions_MetaData) }; // 4093613317 void Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventOrientBones_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventOrientBones_Parms), &Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::NewProp_InBoneNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::NewProp_InBoneNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::NewProp_InOptions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::PropPointers) < 2048); // ********** End Function OrientBones Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "OrientBones", Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::SkeletonModifier_eventOrientBones_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::SkeletonModifier_eventOrientBones_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_OrientBones() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_OrientBones_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execOrientBones) { P_GET_TARRAY_REF(FName,Z_Param_Out_InBoneNames); P_GET_STRUCT_REF(FOrientOptions,Z_Param_Out_InOptions); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->OrientBones(Z_Param_Out_InBoneNames,Z_Param_Out_InOptions); P_NATIVE_END; } // ********** End Class USkeletonModifier Function OrientBones ************************************* // ********** Begin Class USkeletonModifier Function ParentBone ************************************ struct Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics { struct SkeletonModifier_eventParentBone_Parms { FName InBoneName; FName InParentName; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "Comment", "/** Parent bones\n\x09 * @param InBoneName The current bone's name.\n\x09 * @param InParentName The new parent's name (Name_NONE to unparent).\n\x09 * @return \\c true if the operation succeeded, false otherwise. \n\x09 */" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "Parent bones\n@param InBoneName The current bone's name.\n@param InParentName The new parent's name (Name_NONE to unparent).\n@return \\c true if the operation succeeded, false otherwise." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBoneName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InParentName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function ParentBone constinit property declarations **************************** static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneName; static const UECodeGen_Private::FNamePropertyParams NewProp_InParentName; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ParentBone constinit property declarations ****************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ParentBone Property Definitions *************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::NewProp_InBoneName = { "InBoneName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventParentBone_Parms, InBoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBoneName_MetaData), NewProp_InBoneName_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::NewProp_InParentName = { "InParentName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventParentBone_Parms, InParentName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InParentName_MetaData), NewProp_InParentName_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventParentBone_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventParentBone_Parms), &Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::NewProp_InBoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::NewProp_InParentName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::PropPointers) < 2048); // ********** End Function ParentBone Property Definitions ***************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "ParentBone", Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::SkeletonModifier_eventParentBone_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::SkeletonModifier_eventParentBone_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_ParentBone() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_ParentBone_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execParentBone) { P_GET_PROPERTY(FNameProperty,Z_Param_InBoneName); P_GET_PROPERTY(FNameProperty,Z_Param_InParentName); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->ParentBone(Z_Param_InBoneName,Z_Param_InParentName); P_NATIVE_END; } // ********** End Class USkeletonModifier Function ParentBone ************************************** // ********** Begin Class USkeletonModifier Function ParentBones *********************************** struct Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics { struct SkeletonModifier_eventParentBones_Parms { TArray InBoneNames; TArray InParentNames; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBoneNames_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InParentNames_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function ParentBones constinit property declarations *************************** static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InBoneNames; static const UECodeGen_Private::FNamePropertyParams NewProp_InParentNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InParentNames; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ParentBones constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ParentBones Property Definitions ************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::NewProp_InBoneNames_Inner = { "InBoneNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::NewProp_InBoneNames = { "InBoneNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventParentBones_Parms, InBoneNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBoneNames_MetaData), NewProp_InBoneNames_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::NewProp_InParentNames_Inner = { "InParentNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::NewProp_InParentNames = { "InParentNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventParentBones_Parms, InParentNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InParentNames_MetaData), NewProp_InParentNames_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventParentBones_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventParentBones_Parms), &Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::NewProp_InBoneNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::NewProp_InBoneNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::NewProp_InParentNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::NewProp_InParentNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::PropPointers) < 2048); // ********** End Function ParentBones Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "ParentBones", Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::SkeletonModifier_eventParentBones_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::SkeletonModifier_eventParentBones_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_ParentBones() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_ParentBones_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execParentBones) { P_GET_TARRAY_REF(FName,Z_Param_Out_InBoneNames); P_GET_TARRAY_REF(FName,Z_Param_Out_InParentNames); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->ParentBones(Z_Param_Out_InBoneNames,Z_Param_Out_InParentNames); P_NATIVE_END; } // ********** End Class USkeletonModifier Function ParentBones ************************************* // ********** Begin Class USkeletonModifier Function RemoveBone ************************************ struct Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics { struct SkeletonModifier_eventRemoveBone_Parms { FName InBoneName; bool bRemoveChildren; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "Comment", "/** Remove a bone in the skeleton hierarchy\n\x09 * @param InBoneName The new bone's name.\n\x09 * @param bRemoveChildren Remove children recursively.\n\x09 * @return \\c true if the operation succeeded, false otherwise. \n\x09 */" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "Remove a bone in the skeleton hierarchy\n@param InBoneName The new bone's name.\n@param bRemoveChildren Remove children recursively.\n@return \\c true if the operation succeeded, false otherwise." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBoneName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRemoveChildren_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveBone constinit property declarations **************************** static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneName; static void NewProp_bRemoveChildren_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRemoveChildren; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveBone constinit property declarations ****************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveBone Property Definitions *************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::NewProp_InBoneName = { "InBoneName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventRemoveBone_Parms, InBoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBoneName_MetaData), NewProp_InBoneName_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::NewProp_bRemoveChildren_SetBit(void* Obj) { ((SkeletonModifier_eventRemoveBone_Parms*)Obj)->bRemoveChildren = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::NewProp_bRemoveChildren = { "bRemoveChildren", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventRemoveBone_Parms), &Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::NewProp_bRemoveChildren_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRemoveChildren_MetaData), NewProp_bRemoveChildren_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventRemoveBone_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventRemoveBone_Parms), &Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::NewProp_InBoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::NewProp_bRemoveChildren, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::PropPointers) < 2048); // ********** End Function RemoveBone Property Definitions ***************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "RemoveBone", Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::SkeletonModifier_eventRemoveBone_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::SkeletonModifier_eventRemoveBone_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_RemoveBone() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_RemoveBone_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execRemoveBone) { P_GET_PROPERTY(FNameProperty,Z_Param_InBoneName); P_GET_UBOOL(Z_Param_bRemoveChildren); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RemoveBone(Z_Param_InBoneName,Z_Param_bRemoveChildren); P_NATIVE_END; } // ********** End Class USkeletonModifier Function RemoveBone ************************************** // ********** Begin Class USkeletonModifier Function RemoveBones *********************************** struct Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics { struct SkeletonModifier_eventRemoveBones_Parms { TArray InBoneNames; bool bRemoveChildren; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBoneNames_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRemoveChildren_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveBones constinit property declarations *************************** static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InBoneNames; static void NewProp_bRemoveChildren_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRemoveChildren; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveBones constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveBones Property Definitions ************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::NewProp_InBoneNames_Inner = { "InBoneNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::NewProp_InBoneNames = { "InBoneNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventRemoveBones_Parms, InBoneNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBoneNames_MetaData), NewProp_InBoneNames_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::NewProp_bRemoveChildren_SetBit(void* Obj) { ((SkeletonModifier_eventRemoveBones_Parms*)Obj)->bRemoveChildren = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::NewProp_bRemoveChildren = { "bRemoveChildren", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventRemoveBones_Parms), &Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::NewProp_bRemoveChildren_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRemoveChildren_MetaData), NewProp_bRemoveChildren_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventRemoveBones_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventRemoveBones_Parms), &Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::NewProp_InBoneNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::NewProp_InBoneNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::NewProp_bRemoveChildren, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::PropPointers) < 2048); // ********** End Function RemoveBones Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "RemoveBones", Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::SkeletonModifier_eventRemoveBones_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::SkeletonModifier_eventRemoveBones_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_RemoveBones() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_RemoveBones_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execRemoveBones) { P_GET_TARRAY_REF(FName,Z_Param_Out_InBoneNames); P_GET_UBOOL(Z_Param_bRemoveChildren); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RemoveBones(Z_Param_Out_InBoneNames,Z_Param_bRemoveChildren); P_NATIVE_END; } // ********** End Class USkeletonModifier Function RemoveBones ************************************* // ********** Begin Class USkeletonModifier Function RenameBone ************************************ struct Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics { struct SkeletonModifier_eventRenameBone_Parms { FName InOldBoneName; FName InNewBoneName; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "Comment", "/** Rename bones\n\x09 * @param InOldBoneName The current bone's name.\n\x09 * @param InNewBoneName The new bone's name.\n\x09 * @return \\c true if the operation succeeded, false otherwise. \n\x09 */" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "Rename bones\n@param InOldBoneName The current bone's name.\n@param InNewBoneName The new bone's name.\n@return \\c true if the operation succeeded, false otherwise." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOldBoneName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewBoneName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function RenameBone constinit property declarations **************************** static const UECodeGen_Private::FNamePropertyParams NewProp_InOldBoneName; static const UECodeGen_Private::FNamePropertyParams NewProp_InNewBoneName; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RenameBone constinit property declarations ****************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RenameBone Property Definitions *************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::NewProp_InOldBoneName = { "InOldBoneName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventRenameBone_Parms, InOldBoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOldBoneName_MetaData), NewProp_InOldBoneName_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::NewProp_InNewBoneName = { "InNewBoneName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventRenameBone_Parms, InNewBoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewBoneName_MetaData), NewProp_InNewBoneName_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventRenameBone_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventRenameBone_Parms), &Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::NewProp_InOldBoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::NewProp_InNewBoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::PropPointers) < 2048); // ********** End Function RenameBone Property Definitions ***************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "RenameBone", Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::SkeletonModifier_eventRenameBone_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::SkeletonModifier_eventRenameBone_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_RenameBone() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_RenameBone_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execRenameBone) { P_GET_PROPERTY(FNameProperty,Z_Param_InOldBoneName); P_GET_PROPERTY(FNameProperty,Z_Param_InNewBoneName); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RenameBone(Z_Param_InOldBoneName,Z_Param_InNewBoneName); P_NATIVE_END; } // ********** End Class USkeletonModifier Function RenameBone ************************************** // ********** Begin Class USkeletonModifier Function RenameBones *********************************** struct Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics { struct SkeletonModifier_eventRenameBones_Parms { TArray InOldBoneNames; TArray InNewBoneNames; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOldBoneNames_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewBoneNames_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function RenameBones constinit property declarations *************************** static const UECodeGen_Private::FNamePropertyParams NewProp_InOldBoneNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InOldBoneNames; static const UECodeGen_Private::FNamePropertyParams NewProp_InNewBoneNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InNewBoneNames; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RenameBones constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RenameBones Property Definitions ************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::NewProp_InOldBoneNames_Inner = { "InOldBoneNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::NewProp_InOldBoneNames = { "InOldBoneNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventRenameBones_Parms, InOldBoneNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOldBoneNames_MetaData), NewProp_InOldBoneNames_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::NewProp_InNewBoneNames_Inner = { "InNewBoneNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::NewProp_InNewBoneNames = { "InNewBoneNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventRenameBones_Parms, InNewBoneNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewBoneNames_MetaData), NewProp_InNewBoneNames_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventRenameBones_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventRenameBones_Parms), &Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::NewProp_InOldBoneNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::NewProp_InOldBoneNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::NewProp_InNewBoneNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::NewProp_InNewBoneNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::PropPointers) < 2048); // ********** End Function RenameBones Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "RenameBones", Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::SkeletonModifier_eventRenameBones_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::SkeletonModifier_eventRenameBones_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_RenameBones() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_RenameBones_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execRenameBones) { P_GET_TARRAY_REF(FName,Z_Param_Out_InOldBoneNames); P_GET_TARRAY_REF(FName,Z_Param_Out_InNewBoneNames); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RenameBones(Z_Param_Out_InOldBoneNames,Z_Param_Out_InNewBoneNames); P_NATIVE_END; } // ********** End Class USkeletonModifier Function RenameBones ************************************* // ********** Begin Class USkeletonModifier Function SetBonesTransforms **************************** struct Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics { struct SkeletonModifier_eventSetBonesTransforms_Parms { TArray InBoneNames; TArray InNewTransforms; bool bMoveChildren; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBoneNames_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewTransforms_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMoveChildren_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetBonesTransforms constinit property declarations ******************** static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InBoneNames; static const UECodeGen_Private::FStructPropertyParams NewProp_InNewTransforms_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InNewTransforms; static void NewProp_bMoveChildren_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bMoveChildren; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetBonesTransforms constinit property declarations ********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetBonesTransforms Property Definitions ******************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_InBoneNames_Inner = { "InBoneNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_InBoneNames = { "InBoneNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventSetBonesTransforms_Parms, InBoneNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBoneNames_MetaData), NewProp_InBoneNames_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_InNewTransforms_Inner = { "InNewTransforms", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_InNewTransforms = { "InNewTransforms", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventSetBonesTransforms_Parms, InNewTransforms), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewTransforms_MetaData), NewProp_InNewTransforms_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_bMoveChildren_SetBit(void* Obj) { ((SkeletonModifier_eventSetBonesTransforms_Parms*)Obj)->bMoveChildren = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_bMoveChildren = { "bMoveChildren", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventSetBonesTransforms_Parms), &Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_bMoveChildren_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMoveChildren_MetaData), NewProp_bMoveChildren_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventSetBonesTransforms_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventSetBonesTransforms_Parms), &Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_InBoneNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_InBoneNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_InNewTransforms_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_InNewTransforms, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_bMoveChildren, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::PropPointers) < 2048); // ********** End Function SetBonesTransforms Property Definitions ********************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "SetBonesTransforms", Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::SkeletonModifier_eventSetBonesTransforms_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::SkeletonModifier_eventSetBonesTransforms_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execSetBonesTransforms) { P_GET_TARRAY_REF(FName,Z_Param_Out_InBoneNames); P_GET_TARRAY_REF(FTransform,Z_Param_Out_InNewTransforms); P_GET_UBOOL(Z_Param_bMoveChildren); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SetBonesTransforms(Z_Param_Out_InBoneNames,Z_Param_Out_InNewTransforms,Z_Param_bMoveChildren); P_NATIVE_END; } // ********** End Class USkeletonModifier Function SetBonesTransforms ****************************** // ********** Begin Class USkeletonModifier Function SetBoneTransform ****************************** struct Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics { struct SkeletonModifier_eventSetBoneTransform_Parms { FName InBoneName; FTransform InNewTransform; bool bMoveChildren; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Skeleton" }, { "Comment", "/** Sets the bone the desired local transform\n\x09 * @param InBoneName The new bone's name that needs to be moved.\n\x09 * @param InNewTransform The new local transform in the bone's parent space.\n\x09 * @param bMoveChildren Propagate new transform to children\n\x09 * @return \\c true if the operation succeeded, false otherwise. \n\x09 */" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "Sets the bone the desired local transform\n@param InBoneName The new bone's name that needs to be moved.\n@param InNewTransform The new local transform in the bone's parent space.\n@param bMoveChildren Propagate new transform to children\n@return \\c true if the operation succeeded, false otherwise." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InBoneName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewTransform_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMoveChildren_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetBoneTransform constinit property declarations ********************** static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneName; static const UECodeGen_Private::FStructPropertyParams NewProp_InNewTransform; static void NewProp_bMoveChildren_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bMoveChildren; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetBoneTransform constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetBoneTransform Property Definitions ********************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::NewProp_InBoneName = { "InBoneName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventSetBoneTransform_Parms, InBoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InBoneName_MetaData), NewProp_InBoneName_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::NewProp_InNewTransform = { "InNewTransform", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventSetBoneTransform_Parms, InNewTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewTransform_MetaData), NewProp_InNewTransform_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::NewProp_bMoveChildren_SetBit(void* Obj) { ((SkeletonModifier_eventSetBoneTransform_Parms*)Obj)->bMoveChildren = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::NewProp_bMoveChildren = { "bMoveChildren", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventSetBoneTransform_Parms), &Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::NewProp_bMoveChildren_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMoveChildren_MetaData), NewProp_bMoveChildren_MetaData) }; void Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventSetBoneTransform_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventSetBoneTransform_Parms), &Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::NewProp_InBoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::NewProp_InNewTransform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::NewProp_bMoveChildren, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::PropPointers) < 2048); // ********** End Function SetBoneTransform Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "SetBoneTransform", Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::SkeletonModifier_eventSetBoneTransform_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::SkeletonModifier_eventSetBoneTransform_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_SetBoneTransform() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_SetBoneTransform_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execSetBoneTransform) { P_GET_PROPERTY(FNameProperty,Z_Param_InBoneName); P_GET_STRUCT_REF(FTransform,Z_Param_Out_InNewTransform); P_GET_UBOOL(Z_Param_bMoveChildren); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SetBoneTransform(Z_Param_InBoneName,Z_Param_Out_InNewTransform,Z_Param_bMoveChildren); P_NATIVE_END; } // ********** End Class USkeletonModifier Function SetBoneTransform ******************************** // ********** Begin Class USkeletonModifier Function SetSkeletalMesh ******************************* struct Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics { struct SkeletonModifier_eventSetSkeletalMesh_Parms { USkeletalMesh* InSkeletalMesh; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Mesh" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetSkeletalMesh constinit property declarations *********************** static const UECodeGen_Private::FObjectPropertyParams NewProp_InSkeletalMesh; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetSkeletalMesh constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetSkeletalMesh Property Definitions ********************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::NewProp_InSkeletalMesh = { "InSkeletalMesh", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SkeletonModifier_eventSetSkeletalMesh_Parms, InSkeletalMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((SkeletonModifier_eventSetSkeletalMesh_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SkeletonModifier_eventSetSkeletalMesh_Parms), &Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::NewProp_InSkeletalMesh, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::PropPointers) < 2048); // ********** End Function SetSkeletalMesh Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USkeletonModifier, nullptr, "SetSkeletalMesh", Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::PropPointers), sizeof(Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::SkeletonModifier_eventSetSkeletalMesh_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::Function_MetaDataParams), Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::SkeletonModifier_eventSetSkeletalMesh_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(USkeletonModifier::execSetSkeletalMesh) { P_GET_OBJECT(USkeletalMesh,Z_Param_InSkeletalMesh); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SetSkeletalMesh(Z_Param_InSkeletalMesh); P_NATIVE_END; } // ********** End Class USkeletonModifier Function SetSkeletalMesh ********************************* // ********** Begin Class USkeletonModifier ******************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_USkeletonModifier; UClass* USkeletonModifier::GetPrivateStaticClass() { using TClass = USkeletonModifier; if (!Z_Registration_Info_UClass_USkeletonModifier.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("SkeletonModifier"), Z_Registration_Info_UClass_USkeletonModifier.InnerSingleton, StaticRegisterNativesUSkeletonModifier, 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_USkeletonModifier.InnerSingleton; } UClass* Z_Construct_UClass_USkeletonModifier_NoRegister() { return USkeletonModifier::GetPrivateStaticClass(); } struct Z_Construct_UClass_USkeletonModifier_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n * FSkeletalMeshSkeletonModifier\n */" }, { "IncludePath", "SkeletonModifier.h" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "FSkeletalMeshSkeletonModifier" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletalMesh_MetaData[] = { { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WeakDynamicMesh_MetaData[] = { { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; #endif // WITH_METADATA // ********** Begin Class USkeletonModifier constinit property declarations ************************ static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_SkeletalMesh; static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_WeakDynamicMesh; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class USkeletonModifier constinit property declarations ************************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("AddBone"), .Pointer = &USkeletonModifier::execAddBone }, { .NameUTF8 = UTF8TEXT("AddBones"), .Pointer = &USkeletonModifier::execAddBones }, { .NameUTF8 = UTF8TEXT("CommitSkeletonToSkeletalMesh"), .Pointer = &USkeletonModifier::execCommitSkeletonToSkeletalMesh }, { .NameUTF8 = UTF8TEXT("GetAllBoneNames"), .Pointer = &USkeletonModifier::execGetAllBoneNames }, { .NameUTF8 = UTF8TEXT("GetBoneTransform"), .Pointer = &USkeletonModifier::execGetBoneTransform }, { .NameUTF8 = UTF8TEXT("GetChildrenNames"), .Pointer = &USkeletonModifier::execGetChildrenNames }, { .NameUTF8 = UTF8TEXT("GetParentName"), .Pointer = &USkeletonModifier::execGetParentName }, { .NameUTF8 = UTF8TEXT("MirrorBone"), .Pointer = &USkeletonModifier::execMirrorBone }, { .NameUTF8 = UTF8TEXT("MirrorBones"), .Pointer = &USkeletonModifier::execMirrorBones }, { .NameUTF8 = UTF8TEXT("OrientBone"), .Pointer = &USkeletonModifier::execOrientBone }, { .NameUTF8 = UTF8TEXT("OrientBones"), .Pointer = &USkeletonModifier::execOrientBones }, { .NameUTF8 = UTF8TEXT("ParentBone"), .Pointer = &USkeletonModifier::execParentBone }, { .NameUTF8 = UTF8TEXT("ParentBones"), .Pointer = &USkeletonModifier::execParentBones }, { .NameUTF8 = UTF8TEXT("RemoveBone"), .Pointer = &USkeletonModifier::execRemoveBone }, { .NameUTF8 = UTF8TEXT("RemoveBones"), .Pointer = &USkeletonModifier::execRemoveBones }, { .NameUTF8 = UTF8TEXT("RenameBone"), .Pointer = &USkeletonModifier::execRenameBone }, { .NameUTF8 = UTF8TEXT("RenameBones"), .Pointer = &USkeletonModifier::execRenameBones }, { .NameUTF8 = UTF8TEXT("SetBonesTransforms"), .Pointer = &USkeletonModifier::execSetBonesTransforms }, { .NameUTF8 = UTF8TEXT("SetBoneTransform"), .Pointer = &USkeletonModifier::execSetBoneTransform }, { .NameUTF8 = UTF8TEXT("SetSkeletalMesh"), .Pointer = &USkeletonModifier::execSetSkeletalMesh }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_USkeletonModifier_AddBone, "AddBone" }, // 1487787524 { &Z_Construct_UFunction_USkeletonModifier_AddBones, "AddBones" }, // 3395913704 { &Z_Construct_UFunction_USkeletonModifier_CommitSkeletonToSkeletalMesh, "CommitSkeletonToSkeletalMesh" }, // 2835285725 { &Z_Construct_UFunction_USkeletonModifier_GetAllBoneNames, "GetAllBoneNames" }, // 743685815 { &Z_Construct_UFunction_USkeletonModifier_GetBoneTransform, "GetBoneTransform" }, // 3289248686 { &Z_Construct_UFunction_USkeletonModifier_GetChildrenNames, "GetChildrenNames" }, // 1488201976 { &Z_Construct_UFunction_USkeletonModifier_GetParentName, "GetParentName" }, // 60473421 { &Z_Construct_UFunction_USkeletonModifier_MirrorBone, "MirrorBone" }, // 2293202077 { &Z_Construct_UFunction_USkeletonModifier_MirrorBones, "MirrorBones" }, // 731479038 { &Z_Construct_UFunction_USkeletonModifier_OrientBone, "OrientBone" }, // 1997078925 { &Z_Construct_UFunction_USkeletonModifier_OrientBones, "OrientBones" }, // 3622465769 { &Z_Construct_UFunction_USkeletonModifier_ParentBone, "ParentBone" }, // 3470755202 { &Z_Construct_UFunction_USkeletonModifier_ParentBones, "ParentBones" }, // 2662616980 { &Z_Construct_UFunction_USkeletonModifier_RemoveBone, "RemoveBone" }, // 479922121 { &Z_Construct_UFunction_USkeletonModifier_RemoveBones, "RemoveBones" }, // 1126906972 { &Z_Construct_UFunction_USkeletonModifier_RenameBone, "RenameBone" }, // 864082468 { &Z_Construct_UFunction_USkeletonModifier_RenameBones, "RenameBones" }, // 3099099287 { &Z_Construct_UFunction_USkeletonModifier_SetBonesTransforms, "SetBonesTransforms" }, // 3644389891 { &Z_Construct_UFunction_USkeletonModifier_SetBoneTransform, "SetBoneTransform" }, // 1689919288 { &Z_Construct_UFunction_USkeletonModifier_SetSkeletalMesh, "SetSkeletalMesh" }, // 1608517611 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_USkeletonModifier_Statics // ********** Begin Class USkeletonModifier Property Definitions *********************************** const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_USkeletonModifier_Statics::NewProp_SkeletalMesh = { "SkeletalMesh", nullptr, (EPropertyFlags)0x0044000000002000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USkeletonModifier, SkeletalMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletalMesh_MetaData), NewProp_SkeletalMesh_MetaData) }; const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_USkeletonModifier_Statics::NewProp_WeakDynamicMesh = { "WeakDynamicMesh", nullptr, (EPropertyFlags)0x0044000000002000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USkeletonModifier, WeakDynamicMesh), Z_Construct_UClass_UDynamicMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WeakDynamicMesh_MetaData), NewProp_WeakDynamicMesh_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USkeletonModifier_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USkeletonModifier_Statics::NewProp_SkeletalMesh, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USkeletonModifier_Statics::NewProp_WeakDynamicMesh, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USkeletonModifier_Statics::PropPointers) < 2048); // ********** End Class USkeletonModifier Property Definitions ************************************* UObject* (*const Z_Construct_UClass_USkeletonModifier_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_SkeletalMeshModifiers, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USkeletonModifier_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_USkeletonModifier_Statics::ClassParams = { &USkeletonModifier::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_USkeletonModifier_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_USkeletonModifier_Statics::PropPointers), 0, 0x000800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USkeletonModifier_Statics::Class_MetaDataParams), Z_Construct_UClass_USkeletonModifier_Statics::Class_MetaDataParams) }; void USkeletonModifier::StaticRegisterNativesUSkeletonModifier() { UClass* Class = USkeletonModifier::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USkeletonModifier_Statics::Funcs)); } UClass* Z_Construct_UClass_USkeletonModifier() { if (!Z_Registration_Info_UClass_USkeletonModifier.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USkeletonModifier.OuterSingleton, Z_Construct_UClass_USkeletonModifier_Statics::ClassParams); } return Z_Registration_Info_UClass_USkeletonModifier.OuterSingleton; } USkeletonModifier::USkeletonModifier(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USkeletonModifier); USkeletonModifier::~USkeletonModifier() {} // ********** End Class USkeletonModifier ********************************************************** // ********** Begin Enum ESKeletalMeshMergeType **************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESKeletalMeshMergeType; static UEnum* ESKeletalMeshMergeType_StaticEnum() { if (!Z_Registration_Info_UEnum_ESKeletalMeshMergeType.OuterSingleton) { Z_Registration_Info_UEnum_ESKeletalMeshMergeType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_SkeletalMeshModifiers_ESKeletalMeshMergeType, (UObject*)Z_Construct_UPackage__Script_SkeletalMeshModifiers(), TEXT("ESKeletalMeshMergeType")); } return Z_Registration_Info_UEnum_ESKeletalMeshMergeType.OuterSingleton; } template<> SKELETALMESHMODIFIERS_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ESKeletalMeshMergeType_StaticEnum(); } struct Z_Construct_UEnum_SkeletalMeshModifiers_ESKeletalMeshMergeType_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Merge.Name", "ESKeletalMeshMergeType::Merge" }, { "Merge.ToolTip", "Merge the current changes to the existing skeleton asset. Note that this may invalidate dependent assets, such as animation clips, pose assets and animation blueprints." }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "New.Name", "ESKeletalMeshMergeType::New" }, { "New.ToolTip", "Create a new skeleton asset from the current changes." }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ESKeletalMeshMergeType::New", (int64)ESKeletalMeshMergeType::New }, { "ESKeletalMeshMergeType::Merge", (int64)ESKeletalMeshMergeType::Merge }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_SkeletalMeshModifiers_ESKeletalMeshMergeType_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_SkeletalMeshModifiers_ESKeletalMeshMergeType_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_SkeletalMeshModifiers, nullptr, "ESKeletalMeshMergeType", "ESKeletalMeshMergeType", Z_Construct_UEnum_SkeletalMeshModifiers_ESKeletalMeshMergeType_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_SkeletalMeshModifiers_ESKeletalMeshMergeType_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_SkeletalMeshModifiers_ESKeletalMeshMergeType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_SkeletalMeshModifiers_ESKeletalMeshMergeType_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_SkeletalMeshModifiers_ESKeletalMeshMergeType() { if (!Z_Registration_Info_UEnum_ESKeletalMeshMergeType.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESKeletalMeshMergeType.InnerSingleton, Z_Construct_UEnum_SkeletalMeshModifiers_ESKeletalMeshMergeType_Statics::EnumParams); } return Z_Registration_Info_UEnum_ESKeletalMeshMergeType.InnerSingleton; } // ********** End Enum ESKeletalMeshMergeType ****************************************************** // ********** Begin Class USkeletalMeshMergeOptions ************************************************ FClassRegistrationInfo Z_Registration_Info_UClass_USkeletalMeshMergeOptions; UClass* USkeletalMeshMergeOptions::GetPrivateStaticClass() { using TClass = USkeletalMeshMergeOptions; if (!Z_Registration_Info_UClass_USkeletalMeshMergeOptions.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("SkeletalMeshMergeOptions"), Z_Registration_Info_UClass_USkeletalMeshMergeOptions.InnerSingleton, StaticRegisterNativesUSkeletalMeshMergeOptions, 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_USkeletalMeshMergeOptions.InnerSingleton; } UClass* Z_Construct_UClass_USkeletalMeshMergeOptions_NoRegister() { return USkeletalMeshMergeOptions::GetPrivateStaticClass(); } struct Z_Construct_UClass_USkeletalMeshMergeOptions_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "HideCategories", "Object" }, { "IncludePath", "SkeletonModifier.h" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MergeType_MetaData[] = { { "Category", "Merge" }, { "Comment", "/** Changes merge type (New or Merge) */" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "Changes merge type (New or Merge)" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMergeAll_MetaData[] = { { "Category", "Merge" }, { "Comment", "/** Also apply the changes to the skeletal meshes referencing the same skeleton */" }, { "EditCondition", "MergeType==ESKeletalMeshMergeType::Merge" }, { "ModuleRelativePath", "Public/SkeletonModifier.h" }, { "ToolTip", "Also apply the changes to the skeletal meshes referencing the same skeleton" }, }; #endif // WITH_METADATA // ********** Begin Class USkeletalMeshMergeOptions constinit property declarations **************** static const UECodeGen_Private::FBytePropertyParams NewProp_MergeType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_MergeType; static void NewProp_bMergeAll_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeAll; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class USkeletalMeshMergeOptions constinit property declarations ****************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_USkeletalMeshMergeOptions_Statics // ********** Begin Class USkeletalMeshMergeOptions Property Definitions *************************** const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::NewProp_MergeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::NewProp_MergeType = { "MergeType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USkeletalMeshMergeOptions, MergeType), Z_Construct_UEnum_SkeletalMeshModifiers_ESKeletalMeshMergeType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MergeType_MetaData), NewProp_MergeType_MetaData) }; // 3095232319 void Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::NewProp_bMergeAll_SetBit(void* Obj) { ((USkeletalMeshMergeOptions*)Obj)->bMergeAll = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::NewProp_bMergeAll = { "bMergeAll", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USkeletalMeshMergeOptions), &Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::NewProp_bMergeAll_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMergeAll_MetaData), NewProp_bMergeAll_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::NewProp_MergeType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::NewProp_MergeType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::NewProp_bMergeAll, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::PropPointers) < 2048); // ********** End Class USkeletalMeshMergeOptions Property Definitions ***************************** UObject* (*const Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_SkeletalMeshModifiers, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::ClassParams = { &USkeletalMeshMergeOptions::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::PropPointers), 0, 0x000800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::Class_MetaDataParams), Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::Class_MetaDataParams) }; void USkeletalMeshMergeOptions::StaticRegisterNativesUSkeletalMeshMergeOptions() { } UClass* Z_Construct_UClass_USkeletalMeshMergeOptions() { if (!Z_Registration_Info_UClass_USkeletalMeshMergeOptions.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USkeletalMeshMergeOptions.OuterSingleton, Z_Construct_UClass_USkeletalMeshMergeOptions_Statics::ClassParams); } return Z_Registration_Info_UClass_USkeletalMeshMergeOptions.OuterSingleton; } USkeletalMeshMergeOptions::USkeletalMeshMergeOptions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USkeletalMeshMergeOptions); USkeletalMeshMergeOptions::~USkeletalMeshMergeOptions() {} // ********** End Class USkeletalMeshMergeOptions ************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_SkeletalMeshModifiers_Public_SkeletonModifier_h__Script_SkeletalMeshModifiers_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EOrientAxis_StaticEnum, TEXT("EOrientAxis"), &Z_Registration_Info_UEnum_EOrientAxis, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2486203898U) }, { ESKeletalMeshMergeType_StaticEnum, TEXT("ESKeletalMeshMergeType"), &Z_Registration_Info_UEnum_ESKeletalMeshMergeType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3095232319U) }, }; static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FMirrorOptions::StaticStruct, Z_Construct_UScriptStruct_FMirrorOptions_Statics::NewStructOps, TEXT("MirrorOptions"),&Z_Registration_Info_UScriptStruct_FMirrorOptions, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMirrorOptions), 2362722858U) }, { FOrientOptions::StaticStruct, Z_Construct_UScriptStruct_FOrientOptions_Statics::NewStructOps, TEXT("OrientOptions"),&Z_Registration_Info_UScriptStruct_FOrientOptions, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FOrientOptions), 4093613317U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_USkeletonModifier, USkeletonModifier::StaticClass, TEXT("USkeletonModifier"), &Z_Registration_Info_UClass_USkeletonModifier, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USkeletonModifier), 3279273329U) }, { Z_Construct_UClass_USkeletalMeshMergeOptions, USkeletalMeshMergeOptions::StaticClass, TEXT("USkeletalMeshMergeOptions"), &Z_Registration_Info_UClass_USkeletalMeshMergeOptions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USkeletalMeshMergeOptions), 110451529U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_SkeletalMeshModifiers_Public_SkeletonModifier_h__Script_SkeletalMeshModifiers_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_SkeletalMeshModifiers_Public_SkeletonModifier_h__Script_SkeletalMeshModifiers_1380741645{ TEXT("/Script/SkeletalMeshModifiers"), Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_SkeletalMeshModifiers_Public_SkeletonModifier_h__Script_SkeletalMeshModifiers_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_SkeletalMeshModifiers_Public_SkeletonModifier_h__Script_SkeletalMeshModifiers_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_SkeletalMeshModifiers_Public_SkeletonModifier_h__Script_SkeletalMeshModifiers_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_SkeletalMeshModifiers_Public_SkeletonModifier_h__Script_SkeletalMeshModifiers_Statics::ScriptStructInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_SkeletalMeshModifiers_Public_SkeletonModifier_h__Script_SkeletalMeshModifiers_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_SkeletalMeshModifiers_Public_SkeletonModifier_h__Script_SkeletalMeshModifiers_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS