// 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 "Animation/PoseAsset.h" #include "Animation/AnimCurveTypes.h" #include "Animation/SmartName.h" #include "Serialization/ArchiveUObjectFromStructuredArchive.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodePoseAsset() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform(); ENGINE_API UClass* Z_Construct_UClass_UAnimationAsset(); ENGINE_API UClass* Z_Construct_UClass_UAnimSequence_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UPoseAsset(); ENGINE_API UClass* Z_Construct_UClass_UPoseAsset_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_USkeletalMesh_NoRegister(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAnimCurveBase(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FPoseAssetInfluence(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FPoseAssetInfluences(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FPoseData(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FPoseDataContainer(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSmartName(); UPackage* Z_Construct_UPackage__Script_Engine(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FPoseData ********************************************************* struct Z_Construct_UScriptStruct_FPoseData_Statics { static inline consteval int32 GetStructSize() { return sizeof(FPoseData); } static inline consteval int16 GetStructAlignment() { return alignof(FPoseData); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** \n * Pose data \n * \n * This is one pose data structure\n * This will let us blend poses quickly easily\n * All poses within this asset should contain same number of tracks, \n * so that we can blend quickly\n */" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "Pose data\n\nThis is one pose data structure\nThis will let us blend poses quickly easily\nAll poses within this asset should contain same number of tracks,\nso that we can blend quickly" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceLocalSpacePose_MetaData[] = { { "Comment", "// source local space pose, this pose is always full pose\n// the size this array matches Tracks in the pose container\n" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "source local space pose, this pose is always full pose\nthe size this array matches Tracks in the pose container" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceCurveData_MetaData[] = { { "Comment", "// source curve data that is full value\n" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "source curve data that is full value" }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocalSpacePose_MetaData[] = { { "Comment", "// local space pose, # of array match with # of TrackToBufferIndex\n// it only saves the one with delta as base pose or ref pose if full pose\n" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "local space pose, # of array match with # of TrackToBufferIndex\nit only saves the one with delta as base pose or ref pose if full pose" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurveData_MetaData[] = { { "Comment", "// # of array match with # of Curves in PoseDataContainer\n// curve data is not compressed\n" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "# of array match with # of Curves in PoseDataContainer\ncurve data is not compressed" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FPoseData constinit property declarations ************************* #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_SourceLocalSpacePose_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SourceLocalSpacePose; static const UECodeGen_Private::FFloatPropertyParams NewProp_SourceCurveData_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SourceCurveData; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_LocalSpacePose_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LocalSpacePose; static const UECodeGen_Private::FFloatPropertyParams NewProp_CurveData_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_CurveData; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FPoseData constinit property declarations *************************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FPoseData_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPoseData; class UScriptStruct* FPoseData::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FPoseData.OuterSingleton) { Z_Registration_Info_UScriptStruct_FPoseData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPoseData, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("PoseData")); } return Z_Registration_Info_UScriptStruct_FPoseData.OuterSingleton; } // ********** Begin ScriptStruct FPoseData Property Definitions ************************************ #if WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPoseData_Statics::NewProp_SourceLocalSpacePose_Inner = { "SourceLocalSpacePose", nullptr, (EPropertyFlags)0x0000000800000000, 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_UScriptStruct_FPoseData_Statics::NewProp_SourceLocalSpacePose = { "SourceLocalSpacePose", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPoseData, SourceLocalSpacePose), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceLocalSpacePose_MetaData), NewProp_SourceLocalSpacePose_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPoseData_Statics::NewProp_SourceCurveData_Inner = { "SourceCurveData", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPoseData_Statics::NewProp_SourceCurveData = { "SourceCurveData", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPoseData, SourceCurveData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceCurveData_MetaData), NewProp_SourceCurveData_MetaData) }; #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPoseData_Statics::NewProp_LocalSpacePose_Inner = { "LocalSpacePose", 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_UScriptStruct_FPoseData_Statics::NewProp_LocalSpacePose = { "LocalSpacePose", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPoseData, LocalSpacePose), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocalSpacePose_MetaData), NewProp_LocalSpacePose_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPoseData_Statics::NewProp_CurveData_Inner = { "CurveData", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPoseData_Statics::NewProp_CurveData = { "CurveData", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPoseData, CurveData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurveData_MetaData), NewProp_CurveData_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPoseData_Statics::PropPointers[] = { #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseData_Statics::NewProp_SourceLocalSpacePose_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseData_Statics::NewProp_SourceLocalSpacePose, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseData_Statics::NewProp_SourceCurveData_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseData_Statics::NewProp_SourceCurveData, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseData_Statics::NewProp_LocalSpacePose_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseData_Statics::NewProp_LocalSpacePose, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseData_Statics::NewProp_CurveData_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseData_Statics::NewProp_CurveData, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPoseData_Statics::PropPointers) < 2048); // ********** End ScriptStruct FPoseData Property Definitions ************************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPoseData_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "PoseData", Z_Construct_UScriptStruct_FPoseData_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPoseData_Statics::PropPointers), sizeof(FPoseData), alignof(FPoseData), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPoseData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPoseData_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FPoseData() { if (!Z_Registration_Info_UScriptStruct_FPoseData.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPoseData.InnerSingleton, Z_Construct_UScriptStruct_FPoseData_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FPoseData.InnerSingleton); } // ********** End ScriptStruct FPoseData *********************************************************** // ********** Begin ScriptStruct FPoseAssetInfluence *********************************************** struct Z_Construct_UScriptStruct_FPoseAssetInfluence_Statics { static inline consteval int32 GetStructSize() { return sizeof(FPoseAssetInfluence); } static inline consteval int16 GetStructAlignment() { return alignof(FPoseAssetInfluence); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PoseIndex_MetaData[] = { { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneTransformIndex_MetaData[] = { { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FPoseAssetInfluence constinit property declarations *************** static const UECodeGen_Private::FIntPropertyParams NewProp_PoseIndex; static const UECodeGen_Private::FIntPropertyParams NewProp_BoneTransformIndex; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FPoseAssetInfluence constinit property declarations ***************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FPoseAssetInfluence_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPoseAssetInfluence; class UScriptStruct* FPoseAssetInfluence::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FPoseAssetInfluence.OuterSingleton) { Z_Registration_Info_UScriptStruct_FPoseAssetInfluence.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPoseAssetInfluence, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("PoseAssetInfluence")); } return Z_Registration_Info_UScriptStruct_FPoseAssetInfluence.OuterSingleton; } // ********** Begin ScriptStruct FPoseAssetInfluence Property Definitions ************************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FPoseAssetInfluence_Statics::NewProp_PoseIndex = { "PoseIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPoseAssetInfluence, PoseIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PoseIndex_MetaData), NewProp_PoseIndex_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FPoseAssetInfluence_Statics::NewProp_BoneTransformIndex = { "BoneTransformIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPoseAssetInfluence, BoneTransformIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneTransformIndex_MetaData), NewProp_BoneTransformIndex_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPoseAssetInfluence_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseAssetInfluence_Statics::NewProp_PoseIndex, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseAssetInfluence_Statics::NewProp_BoneTransformIndex, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPoseAssetInfluence_Statics::PropPointers) < 2048); // ********** End ScriptStruct FPoseAssetInfluence Property Definitions **************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPoseAssetInfluence_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "PoseAssetInfluence", Z_Construct_UScriptStruct_FPoseAssetInfluence_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPoseAssetInfluence_Statics::PropPointers), sizeof(FPoseAssetInfluence), alignof(FPoseAssetInfluence), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPoseAssetInfluence_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPoseAssetInfluence_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FPoseAssetInfluence() { if (!Z_Registration_Info_UScriptStruct_FPoseAssetInfluence.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPoseAssetInfluence.InnerSingleton, Z_Construct_UScriptStruct_FPoseAssetInfluence_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FPoseAssetInfluence.InnerSingleton); } // ********** End ScriptStruct FPoseAssetInfluence ************************************************* // ********** Begin ScriptStruct FPoseAssetInfluences ********************************************** struct Z_Construct_UScriptStruct_FPoseAssetInfluences_Statics { static inline consteval int32 GetStructSize() { return sizeof(FPoseAssetInfluences); } static inline consteval int16 GetStructAlignment() { return alignof(FPoseAssetInfluences); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Influences_MetaData[] = { { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FPoseAssetInfluences constinit property declarations ************** static const UECodeGen_Private::FStructPropertyParams NewProp_Influences_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Influences; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FPoseAssetInfluences constinit property declarations **************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FPoseAssetInfluences_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPoseAssetInfluences; class UScriptStruct* FPoseAssetInfluences::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FPoseAssetInfluences.OuterSingleton) { Z_Registration_Info_UScriptStruct_FPoseAssetInfluences.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPoseAssetInfluences, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("PoseAssetInfluences")); } return Z_Registration_Info_UScriptStruct_FPoseAssetInfluences.OuterSingleton; } // ********** Begin ScriptStruct FPoseAssetInfluences Property Definitions ************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPoseAssetInfluences_Statics::NewProp_Influences_Inner = { "Influences", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPoseAssetInfluence, METADATA_PARAMS(0, nullptr) }; // 2165779359 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPoseAssetInfluences_Statics::NewProp_Influences = { "Influences", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPoseAssetInfluences, Influences), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Influences_MetaData), NewProp_Influences_MetaData) }; // 2165779359 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPoseAssetInfluences_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseAssetInfluences_Statics::NewProp_Influences_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseAssetInfluences_Statics::NewProp_Influences, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPoseAssetInfluences_Statics::PropPointers) < 2048); // ********** End ScriptStruct FPoseAssetInfluences Property Definitions *************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPoseAssetInfluences_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "PoseAssetInfluences", Z_Construct_UScriptStruct_FPoseAssetInfluences_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPoseAssetInfluences_Statics::PropPointers), sizeof(FPoseAssetInfluences), alignof(FPoseAssetInfluences), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPoseAssetInfluences_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPoseAssetInfluences_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FPoseAssetInfluences() { if (!Z_Registration_Info_UScriptStruct_FPoseAssetInfluences.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPoseAssetInfluences.InnerSingleton, Z_Construct_UScriptStruct_FPoseAssetInfluences_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FPoseAssetInfluences.InnerSingleton); } // ********** End ScriptStruct FPoseAssetInfluences ************************************************ // ********** Begin ScriptStruct FPoseDataContainer ************************************************ struct Z_Construct_UScriptStruct_FPoseDataContainer_Statics { static inline consteval int32 GetStructSize() { return sizeof(FPoseDataContainer); } static inline consteval int16 GetStructAlignment() { return alignof(FPoseDataContainer); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n* Pose data container\n* \n* Contains animation and curve for all poses\n*/" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "Pose data container\n\nContains animation and curve for all poses" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PoseNames_MetaData[] = { { "Comment", "// pose names - horizontal data\n" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "pose names - horizontal data" }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PoseFNames_MetaData[] = { { "Comment", "// pose names - horizontal data\n" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "pose names - horizontal data" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tracks_MetaData[] = { { "Comment", "// this is list of tracks - vertical data\n" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "this is list of tracks - vertical data" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TrackBoneIndices_MetaData[] = { { "Comment", "// cache containting the skeleton indices for FName in Tracks array\n" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "cache containting the skeleton indices for FName in Tracks array" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TrackPoseInfluenceIndices_MetaData[] = { { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Poses_MetaData[] = { { "Comment", "// this is list of poses\n" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "this is list of poses" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Curves_MetaData[] = { { "Comment", "// curve meta data # of Curve UIDs should match with Poses.CurveValues.Num\n" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "curve meta data # of Curve UIDs should match with Poses.CurveValues.Num" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FPoseDataContainer constinit property declarations **************** #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_PoseNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_PoseNames; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FNamePropertyParams NewProp_PoseFNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_PoseFNames; static const UECodeGen_Private::FNamePropertyParams NewProp_Tracks_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Tracks; static const UECodeGen_Private::FIntPropertyParams NewProp_TrackBoneIndices_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_TrackBoneIndices; static const UECodeGen_Private::FStructPropertyParams NewProp_TrackPoseInfluenceIndices_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_TrackPoseInfluenceIndices; static const UECodeGen_Private::FStructPropertyParams NewProp_Poses_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Poses; static const UECodeGen_Private::FStructPropertyParams NewProp_Curves_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Curves; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FPoseDataContainer constinit property declarations ****************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FPoseDataContainer_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPoseDataContainer; class UScriptStruct* FPoseDataContainer::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FPoseDataContainer.OuterSingleton) { Z_Registration_Info_UScriptStruct_FPoseDataContainer.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPoseDataContainer, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("PoseDataContainer")); } return Z_Registration_Info_UScriptStruct_FPoseDataContainer.OuterSingleton; } // ********** Begin ScriptStruct FPoseDataContainer Property Definitions *************************** #if WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_PoseNames_Inner = { "PoseNames", nullptr, (EPropertyFlags)0x0000000820000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSmartName, METADATA_PARAMS(0, nullptr) }; // 742178275 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_PoseNames = { "PoseNames", nullptr, (EPropertyFlags)0x0040000820000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPoseDataContainer, PoseNames_DEPRECATED), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PoseNames_MetaData), NewProp_PoseNames_MetaData) }; // 742178275 #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_PoseFNames_Inner = { "PoseFNames", 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_UScriptStruct_FPoseDataContainer_Statics::NewProp_PoseFNames = { "PoseFNames", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPoseDataContainer, PoseFNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PoseFNames_MetaData), NewProp_PoseFNames_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_Tracks_Inner = { "Tracks", 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_UScriptStruct_FPoseDataContainer_Statics::NewProp_Tracks = { "Tracks", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPoseDataContainer, Tracks), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tracks_MetaData), NewProp_Tracks_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_TrackBoneIndices_Inner = { "TrackBoneIndices", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_TrackBoneIndices = { "TrackBoneIndices", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPoseDataContainer, TrackBoneIndices), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TrackBoneIndices_MetaData), NewProp_TrackBoneIndices_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_TrackPoseInfluenceIndices_Inner = { "TrackPoseInfluenceIndices", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPoseAssetInfluences, METADATA_PARAMS(0, nullptr) }; // 112940362 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_TrackPoseInfluenceIndices = { "TrackPoseInfluenceIndices", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPoseDataContainer, TrackPoseInfluenceIndices), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TrackPoseInfluenceIndices_MetaData), NewProp_TrackPoseInfluenceIndices_MetaData) }; // 112940362 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_Poses_Inner = { "Poses", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPoseData, METADATA_PARAMS(0, nullptr) }; // 3845300494 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_Poses = { "Poses", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPoseDataContainer, Poses), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Poses_MetaData), NewProp_Poses_MetaData) }; // 3845300494 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_Curves_Inner = { "Curves", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAnimCurveBase, METADATA_PARAMS(0, nullptr) }; // 2039803311 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_Curves = { "Curves", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPoseDataContainer, Curves), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Curves_MetaData), NewProp_Curves_MetaData) }; // 2039803311 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPoseDataContainer_Statics::PropPointers[] = { #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_PoseNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_PoseNames, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_PoseFNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_PoseFNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_Tracks_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_Tracks, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_TrackBoneIndices_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_TrackBoneIndices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_TrackPoseInfluenceIndices_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_TrackPoseInfluenceIndices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_Poses_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_Poses, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_Curves_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewProp_Curves, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPoseDataContainer_Statics::PropPointers) < 2048); // ********** End ScriptStruct FPoseDataContainer Property Definitions ***************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPoseDataContainer_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "PoseDataContainer", Z_Construct_UScriptStruct_FPoseDataContainer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPoseDataContainer_Statics::PropPointers), sizeof(FPoseDataContainer), alignof(FPoseDataContainer), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPoseDataContainer_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPoseDataContainer_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FPoseDataContainer() { if (!Z_Registration_Info_UScriptStruct_FPoseDataContainer.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPoseDataContainer.InnerSingleton, Z_Construct_UScriptStruct_FPoseDataContainer_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FPoseDataContainer.InnerSingleton); } // ********** End ScriptStruct FPoseDataContainer ************************************************** // ********** Begin Class UPoseAsset Function ClearRetargetSourceAsset ***************************** #if WITH_EDITOR struct Z_Construct_UFunction_UPoseAsset_ClearRetargetSourceAsset_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Animation" }, { "Comment", "// Resets the retarget source asset\n" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "Resets the retarget source asset" }, }; #endif // WITH_METADATA // ********** Begin Function ClearRetargetSourceAsset constinit property declarations ************** // ********** End Function ClearRetargetSourceAsset constinit property declarations **************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseAsset_ClearRetargetSourceAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseAsset, nullptr, "ClearRetargetSourceAsset", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_ClearRetargetSourceAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseAsset_ClearRetargetSourceAsset_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UPoseAsset_ClearRetargetSourceAsset() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseAsset_ClearRetargetSourceAsset_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseAsset::execClearRetargetSourceAsset) { P_FINISH; P_NATIVE_BEGIN; P_THIS->ClearRetargetSourceAsset(); P_NATIVE_END; } #endif // WITH_EDITOR // ********** End Class UPoseAsset Function ClearRetargetSourceAsset ******************************* // ********** Begin Class UPoseAsset Function GetBasePoseName ************************************** #if WITH_EDITOR struct Z_Construct_UFunction_UPoseAsset_GetBasePoseName_Statics { struct PoseAsset_eventGetBasePoseName_Parms { FName ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "PoseAsset" }, { "Comment", "/** Returns base pose name, only valid when additive, NAME_None indicates reference pose */" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "Returns base pose name, only valid when additive, NAME_None indicates reference pose" }, }; #endif // WITH_METADATA // ********** Begin Function GetBasePoseName constinit property declarations *********************** static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetBasePoseName constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetBasePoseName Property Definitions ********************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPoseAsset_GetBasePoseName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseAsset_eventGetBasePoseName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseAsset_GetBasePoseName_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseAsset_GetBasePoseName_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_GetBasePoseName_Statics::PropPointers) < 2048); // ********** End Function GetBasePoseName Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseAsset_GetBasePoseName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseAsset, nullptr, "GetBasePoseName", Z_Construct_UFunction_UPoseAsset_GetBasePoseName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_GetBasePoseName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseAsset_GetBasePoseName_Statics::PoseAsset_eventGetBasePoseName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x74020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_GetBasePoseName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseAsset_GetBasePoseName_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseAsset_GetBasePoseName_Statics::PoseAsset_eventGetBasePoseName_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseAsset_GetBasePoseName() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseAsset_GetBasePoseName_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseAsset::execGetBasePoseName) { P_FINISH; P_NATIVE_BEGIN; *(FName*)Z_Param__Result=P_THIS->GetBasePoseName(); P_NATIVE_END; } #endif // WITH_EDITOR // ********** End Class UPoseAsset Function GetBasePoseName **************************************** // ********** Begin Class UPoseAsset Function GetPoseNames ***************************************** #if WITH_EDITOR struct Z_Construct_UFunction_UPoseAsset_GetPoseNames_Statics { struct PoseAsset_eventGetPoseNames_Parms { TArray PoseNames; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "PoseAsset" }, { "Comment", "/** Returns the name of all contained poses */" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "Returns the name of all contained poses" }, }; #endif // WITH_METADATA // ********** Begin Function GetPoseNames constinit property declarations ************************** static const UECodeGen_Private::FNamePropertyParams NewProp_PoseNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_PoseNames; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetPoseNames constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetPoseNames Property Definitions ************************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPoseAsset_GetPoseNames_Statics::NewProp_PoseNames_Inner = { "PoseNames", 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_UPoseAsset_GetPoseNames_Statics::NewProp_PoseNames = { "PoseNames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseAsset_eventGetPoseNames_Parms, PoseNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseAsset_GetPoseNames_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseAsset_GetPoseNames_Statics::NewProp_PoseNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseAsset_GetPoseNames_Statics::NewProp_PoseNames, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_GetPoseNames_Statics::PropPointers) < 2048); // ********** End Function GetPoseNames Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseAsset_GetPoseNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseAsset, nullptr, "GetPoseNames", Z_Construct_UFunction_UPoseAsset_GetPoseNames_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_GetPoseNames_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseAsset_GetPoseNames_Statics::PoseAsset_eventGetPoseNames_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x74420401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_GetPoseNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseAsset_GetPoseNames_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseAsset_GetPoseNames_Statics::PoseAsset_eventGetPoseNames_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseAsset_GetPoseNames() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseAsset_GetPoseNames_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseAsset::execGetPoseNames) { P_GET_TARRAY_REF(FName,Z_Param_Out_PoseNames); P_FINISH; P_NATIVE_BEGIN; P_THIS->GetPoseNames(Z_Param_Out_PoseNames); P_NATIVE_END; } #endif // WITH_EDITOR // ********** End Class UPoseAsset Function GetPoseNames ******************************************* // ********** Begin Class UPoseAsset Function GetRetargetSourceAsset ******************************* #if WITH_EDITOR struct Z_Construct_UFunction_UPoseAsset_GetRetargetSourceAsset_Statics { struct PoseAsset_eventGetRetargetSourceAsset_Parms { TSoftObjectPtr ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Animation" }, { "Comment", "// Returns the retarget source asset soft object pointer.\n" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "Returns the retarget source asset soft object pointer." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetRetargetSourceAsset constinit property declarations **************** static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetRetargetSourceAsset constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetRetargetSourceAsset Property Definitions *************************** const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UPoseAsset_GetRetargetSourceAsset_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0014000008000582, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseAsset_eventGetRetargetSourceAsset_Parms, ReturnValue), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseAsset_GetRetargetSourceAsset_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseAsset_GetRetargetSourceAsset_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_GetRetargetSourceAsset_Statics::PropPointers) < 2048); // ********** End Function GetRetargetSourceAsset Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseAsset_GetRetargetSourceAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseAsset, nullptr, "GetRetargetSourceAsset", Z_Construct_UFunction_UPoseAsset_GetRetargetSourceAsset_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_GetRetargetSourceAsset_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseAsset_GetRetargetSourceAsset_Statics::PoseAsset_eventGetRetargetSourceAsset_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x74020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_GetRetargetSourceAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseAsset_GetRetargetSourceAsset_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseAsset_GetRetargetSourceAsset_Statics::PoseAsset_eventGetRetargetSourceAsset_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseAsset_GetRetargetSourceAsset() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseAsset_GetRetargetSourceAsset_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseAsset::execGetRetargetSourceAsset) { P_FINISH; P_NATIVE_BEGIN; *(TSoftObjectPtr*)Z_Param__Result=P_THIS->GetRetargetSourceAsset(); P_NATIVE_END; } #endif // WITH_EDITOR // ********** End Class UPoseAsset Function GetRetargetSourceAsset ********************************* // ********** Begin Class UPoseAsset Function RenamePose ******************************************* #if WITH_EDITOR struct Z_Construct_UFunction_UPoseAsset_RenamePose_Statics { struct PoseAsset_eventRenamePose_Parms { FName OriginalPoseName; FName NewPoseName; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "PoseAsset" }, { "Comment", "/** Renames a specific pose */" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "Renames a specific pose" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OriginalPoseName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewPoseName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function RenamePose constinit property declarations **************************** static const UECodeGen_Private::FNamePropertyParams NewProp_OriginalPoseName; static const UECodeGen_Private::FNamePropertyParams NewProp_NewPoseName; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RenamePose constinit property declarations ****************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RenamePose Property Definitions *************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPoseAsset_RenamePose_Statics::NewProp_OriginalPoseName = { "OriginalPoseName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseAsset_eventRenamePose_Parms, OriginalPoseName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OriginalPoseName_MetaData), NewProp_OriginalPoseName_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPoseAsset_RenamePose_Statics::NewProp_NewPoseName = { "NewPoseName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseAsset_eventRenamePose_Parms, NewPoseName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewPoseName_MetaData), NewProp_NewPoseName_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseAsset_RenamePose_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseAsset_RenamePose_Statics::NewProp_OriginalPoseName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseAsset_RenamePose_Statics::NewProp_NewPoseName, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_RenamePose_Statics::PropPointers) < 2048); // ********** End Function RenamePose Property Definitions ***************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseAsset_RenamePose_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseAsset, nullptr, "RenamePose", Z_Construct_UFunction_UPoseAsset_RenamePose_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_RenamePose_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseAsset_RenamePose_Statics::PoseAsset_eventRenamePose_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_RenamePose_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseAsset_RenamePose_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseAsset_RenamePose_Statics::PoseAsset_eventRenamePose_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseAsset_RenamePose() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseAsset_RenamePose_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseAsset::execRenamePose) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_OriginalPoseName); P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_NewPoseName); P_FINISH; P_NATIVE_BEGIN; P_THIS->RenamePose(Z_Param_Out_OriginalPoseName,Z_Param_Out_NewPoseName); P_NATIVE_END; } #endif // WITH_EDITOR // ********** End Class UPoseAsset Function RenamePose ********************************************* // ********** Begin Class UPoseAsset Function SetBasePoseName ************************************** #if WITH_EDITOR struct Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics { struct PoseAsset_eventSetBasePoseName_Parms { FName NewBasePoseName; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "PoseAsset" }, { "Comment", "/** Set base pose index by name, NAME_None indicates reference pose - returns true if set successfully */" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "Set base pose index by name, NAME_None indicates reference pose - returns true if set successfully" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewBasePoseName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetBasePoseName constinit property declarations *********************** static const UECodeGen_Private::FNamePropertyParams NewProp_NewBasePoseName; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetBasePoseName constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetBasePoseName Property Definitions ********************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics::NewProp_NewBasePoseName = { "NewBasePoseName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseAsset_eventSetBasePoseName_Parms, NewBasePoseName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewBasePoseName_MetaData), NewProp_NewBasePoseName_MetaData) }; void Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((PoseAsset_eventSetBasePoseName_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPoseAsset_SetBasePoseName_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(PoseAsset_eventSetBasePoseName_Parms), &Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics::NewProp_NewBasePoseName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics::PropPointers) < 2048); // ********** End Function SetBasePoseName Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseAsset, nullptr, "SetBasePoseName", Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics::PoseAsset_eventSetBasePoseName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics::PoseAsset_eventSetBasePoseName_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseAsset_SetBasePoseName() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseAsset_SetBasePoseName_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseAsset::execSetBasePoseName) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_NewBasePoseName); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SetBasePoseName(Z_Param_Out_NewBasePoseName); P_NATIVE_END; } #endif // WITH_EDITOR // ********** End Class UPoseAsset Function SetBasePoseName **************************************** // ********** Begin Class UPoseAsset Function SetRetargetSourceAsset ******************************* #if WITH_EDITOR struct Z_Construct_UFunction_UPoseAsset_SetRetargetSourceAsset_Statics { struct PoseAsset_eventSetRetargetSourceAsset_Parms { USkeletalMesh* InRetargetSourceAsset; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Animation" }, { "Comment", "// Assigns the passed skeletal mesh to the retarget source\n" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "Assigns the passed skeletal mesh to the retarget source" }, }; #endif // WITH_METADATA // ********** Begin Function SetRetargetSourceAsset constinit property declarations **************** static const UECodeGen_Private::FObjectPropertyParams NewProp_InRetargetSourceAsset; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetRetargetSourceAsset constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetRetargetSourceAsset Property Definitions *************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UPoseAsset_SetRetargetSourceAsset_Statics::NewProp_InRetargetSourceAsset = { "InRetargetSourceAsset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseAsset_eventSetRetargetSourceAsset_Parms, InRetargetSourceAsset), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseAsset_SetRetargetSourceAsset_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseAsset_SetRetargetSourceAsset_Statics::NewProp_InRetargetSourceAsset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_SetRetargetSourceAsset_Statics::PropPointers) < 2048); // ********** End Function SetRetargetSourceAsset Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseAsset_SetRetargetSourceAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseAsset, nullptr, "SetRetargetSourceAsset", Z_Construct_UFunction_UPoseAsset_SetRetargetSourceAsset_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_SetRetargetSourceAsset_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseAsset_SetRetargetSourceAsset_Statics::PoseAsset_eventSetRetargetSourceAsset_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_SetRetargetSourceAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseAsset_SetRetargetSourceAsset_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseAsset_SetRetargetSourceAsset_Statics::PoseAsset_eventSetRetargetSourceAsset_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseAsset_SetRetargetSourceAsset() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseAsset_SetRetargetSourceAsset_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseAsset::execSetRetargetSourceAsset) { P_GET_OBJECT(USkeletalMesh,Z_Param_InRetargetSourceAsset); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetRetargetSourceAsset(Z_Param_InRetargetSourceAsset); P_NATIVE_END; } #endif // WITH_EDITOR // ********** End Class UPoseAsset Function SetRetargetSourceAsset ********************************* // ********** Begin Class UPoseAsset Function UpdatePoseFromAnimation ****************************** #if WITH_EDITOR struct Z_Construct_UFunction_UPoseAsset_UpdatePoseFromAnimation_Statics { struct PoseAsset_eventUpdatePoseFromAnimation_Parms { UAnimSequence* AnimSequence; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "PoseAsset" }, { "Comment", "/** Contained poses are re-generated from the provided Animation Sequence*/" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "Contained poses are re-generated from the provided Animation Sequence" }, }; #endif // WITH_METADATA // ********** Begin Function UpdatePoseFromAnimation constinit property declarations *************** static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimSequence; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function UpdatePoseFromAnimation constinit property declarations ***************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function UpdatePoseFromAnimation Property Definitions ************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UPoseAsset_UpdatePoseFromAnimation_Statics::NewProp_AnimSequence = { "AnimSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PoseAsset_eventUpdatePoseFromAnimation_Parms, AnimSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPoseAsset_UpdatePoseFromAnimation_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPoseAsset_UpdatePoseFromAnimation_Statics::NewProp_AnimSequence, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_UpdatePoseFromAnimation_Statics::PropPointers) < 2048); // ********** End Function UpdatePoseFromAnimation Property Definitions **************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseAsset_UpdatePoseFromAnimation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseAsset, nullptr, "UpdatePoseFromAnimation", Z_Construct_UFunction_UPoseAsset_UpdatePoseFromAnimation_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_UpdatePoseFromAnimation_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPoseAsset_UpdatePoseFromAnimation_Statics::PoseAsset_eventUpdatePoseFromAnimation_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_UpdatePoseFromAnimation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseAsset_UpdatePoseFromAnimation_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPoseAsset_UpdatePoseFromAnimation_Statics::PoseAsset_eventUpdatePoseFromAnimation_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPoseAsset_UpdatePoseFromAnimation() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseAsset_UpdatePoseFromAnimation_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseAsset::execUpdatePoseFromAnimation) { P_GET_OBJECT(UAnimSequence,Z_Param_AnimSequence); P_FINISH; P_NATIVE_BEGIN; P_THIS->UpdatePoseFromAnimation(Z_Param_AnimSequence); P_NATIVE_END; } #endif // WITH_EDITOR // ********** End Class UPoseAsset Function UpdatePoseFromAnimation ******************************** // ********** Begin Class UPoseAsset Function UpdateRetargetSourceAssetData ************************ #if WITH_EDITOR struct Z_Construct_UFunction_UPoseAsset_UpdateRetargetSourceAssetData_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Animation" }, { "Comment", "// Update the retarget data pose from the source, if it exist, else clears the retarget data pose saved in RetargetSourceAssetReferencePose.\n// Warning : This function calls LoadSynchronous at the retarget source asset soft object pointer, so it can not be used at PostLoad\n" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "Update the retarget data pose from the source, if it exist, else clears the retarget data pose saved in RetargetSourceAssetReferencePose.\nWarning : This function calls LoadSynchronous at the retarget source asset soft object pointer, so it can not be used at PostLoad" }, }; #endif // WITH_METADATA // ********** Begin Function UpdateRetargetSourceAssetData constinit property declarations ********* // ********** End Function UpdateRetargetSourceAssetData constinit property declarations *********** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPoseAsset_UpdateRetargetSourceAssetData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPoseAsset, nullptr, "UpdateRetargetSourceAssetData", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPoseAsset_UpdateRetargetSourceAssetData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPoseAsset_UpdateRetargetSourceAssetData_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UPoseAsset_UpdateRetargetSourceAssetData() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPoseAsset_UpdateRetargetSourceAssetData_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPoseAsset::execUpdateRetargetSourceAssetData) { P_FINISH; P_NATIVE_BEGIN; P_THIS->UpdateRetargetSourceAssetData(); P_NATIVE_END; } #endif // WITH_EDITOR // ********** End Class UPoseAsset Function UpdateRetargetSourceAssetData ************************** // ********** Begin Class UPoseAsset *************************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UPoseAsset; UClass* UPoseAsset::GetPrivateStaticClass() { using TClass = UPoseAsset; if (!Z_Registration_Info_UClass_UPoseAsset.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("PoseAsset"), Z_Registration_Info_UClass_UPoseAsset.InnerSingleton, StaticRegisterNativesUPoseAsset, 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_UPoseAsset.InnerSingleton; } UClass* Z_Construct_UClass_UPoseAsset_NoRegister() { return UPoseAsset::GetPrivateStaticClass(); } struct Z_Construct_UClass_UPoseAsset_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n * Pose Asset that can be blended by weight of curves \n */" }, { "IncludePath", "Animation/PoseAsset.h" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "Pose Asset that can be blended by weight of curves" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PoseContainer_MetaData[] = { { "Comment", "/** Animation Pose Data*/" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "Animation Pose Data" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAdditivePose_MetaData[] = { { "Category", "Additive" }, { "Comment", "/** Whether or not Additive Pose or not - these are property that needs post process, so */" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "Whether or not Additive Pose or not - these are property that needs post process, so" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BasePoseIndex_MetaData[] = { { "Comment", "/** if -1, use ref pose */" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "if -1, use ref pose" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RetargetSource_MetaData[] = { { "Category", "Animation" }, { "Comment", "/** Base pose to use when retargeting */" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "Base pose to use when retargeting" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RetargetSourceAsset_MetaData[] = { { "Category", "Animation" }, { "DisallowedClasses", "/Script/ApexDestruction.DestructibleMesh" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RetargetSourceAssetReferencePose_MetaData[] = { { "Comment", "/** When using RetargetSourceAsset, use the post stored here */" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "When using RetargetSourceAsset, use the post stored here" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceAnimation_MetaData[] = { { "Category", "Source" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceAnimationRawDataGUID_MetaData[] = { { "Comment", "/** GUID cached when the contained poses were last updated according to SourceAnimation - used to keep track of out-of-date/sync data*/" }, { "ModuleRelativePath", "Classes/Animation/PoseAsset.h" }, { "ToolTip", "GUID cached when the contained poses were last updated according to SourceAnimation - used to keep track of out-of-date/sync data" }, }; #endif // WITH_EDITORONLY_DATA #endif // WITH_METADATA // ********** Begin Class UPoseAsset constinit property declarations ******************************* static const UECodeGen_Private::FStructPropertyParams NewProp_PoseContainer; static void NewProp_bAdditivePose_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bAdditivePose; static const UECodeGen_Private::FIntPropertyParams NewProp_BasePoseIndex; static const UECodeGen_Private::FNamePropertyParams NewProp_RetargetSource; #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_RetargetSourceAsset; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_RetargetSourceAssetReferencePose_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_RetargetSourceAssetReferencePose; #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceAnimation; static const UECodeGen_Private::FStructPropertyParams NewProp_SourceAnimationRawDataGUID; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UPoseAsset constinit property declarations ********************************* #if WITH_EDITOR static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("ClearRetargetSourceAsset"), .Pointer = &UPoseAsset::execClearRetargetSourceAsset }, { .NameUTF8 = UTF8TEXT("GetBasePoseName"), .Pointer = &UPoseAsset::execGetBasePoseName }, { .NameUTF8 = UTF8TEXT("GetPoseNames"), .Pointer = &UPoseAsset::execGetPoseNames }, { .NameUTF8 = UTF8TEXT("GetRetargetSourceAsset"), .Pointer = &UPoseAsset::execGetRetargetSourceAsset }, { .NameUTF8 = UTF8TEXT("RenamePose"), .Pointer = &UPoseAsset::execRenamePose }, { .NameUTF8 = UTF8TEXT("SetBasePoseName"), .Pointer = &UPoseAsset::execSetBasePoseName }, { .NameUTF8 = UTF8TEXT("SetRetargetSourceAsset"), .Pointer = &UPoseAsset::execSetRetargetSourceAsset }, { .NameUTF8 = UTF8TEXT("UpdatePoseFromAnimation"), .Pointer = &UPoseAsset::execUpdatePoseFromAnimation }, { .NameUTF8 = UTF8TEXT("UpdateRetargetSourceAssetData"), .Pointer = &UPoseAsset::execUpdateRetargetSourceAssetData }, }; #endif // WITH_EDITOR static UObject* (*const DependentSingletons[])(); #if WITH_EDITOR static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UPoseAsset_ClearRetargetSourceAsset, "ClearRetargetSourceAsset" }, // 626679471 { &Z_Construct_UFunction_UPoseAsset_GetBasePoseName, "GetBasePoseName" }, // 4005575102 { &Z_Construct_UFunction_UPoseAsset_GetPoseNames, "GetPoseNames" }, // 3005493998 { &Z_Construct_UFunction_UPoseAsset_GetRetargetSourceAsset, "GetRetargetSourceAsset" }, // 4207895142 { &Z_Construct_UFunction_UPoseAsset_RenamePose, "RenamePose" }, // 1647485908 { &Z_Construct_UFunction_UPoseAsset_SetBasePoseName, "SetBasePoseName" }, // 2665420305 { &Z_Construct_UFunction_UPoseAsset_SetRetargetSourceAsset, "SetRetargetSourceAsset" }, // 3786907818 { &Z_Construct_UFunction_UPoseAsset_UpdatePoseFromAnimation, "UpdatePoseFromAnimation" }, // 1983560680 { &Z_Construct_UFunction_UPoseAsset_UpdateRetargetSourceAssetData, "UpdateRetargetSourceAssetData" }, // 4132745737 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); #endif // WITH_EDITOR static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UPoseAsset_Statics // ********** Begin Class UPoseAsset Property Definitions ****************************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPoseAsset_Statics::NewProp_PoseContainer = { "PoseContainer", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPoseAsset, PoseContainer), Z_Construct_UScriptStruct_FPoseDataContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PoseContainer_MetaData), NewProp_PoseContainer_MetaData) }; // 3373142407 void Z_Construct_UClass_UPoseAsset_Statics::NewProp_bAdditivePose_SetBit(void* Obj) { ((UPoseAsset*)Obj)->bAdditivePose = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPoseAsset_Statics::NewProp_bAdditivePose = { "bAdditivePose", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPoseAsset), &Z_Construct_UClass_UPoseAsset_Statics::NewProp_bAdditivePose_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAdditivePose_MetaData), NewProp_bAdditivePose_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPoseAsset_Statics::NewProp_BasePoseIndex = { "BasePoseIndex", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPoseAsset, BasePoseIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BasePoseIndex_MetaData), NewProp_BasePoseIndex_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UPoseAsset_Statics::NewProp_RetargetSource = { "RetargetSource", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPoseAsset, RetargetSource), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RetargetSource_MetaData), NewProp_RetargetSource_MetaData) }; #if WITH_EDITORONLY_DATA const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UPoseAsset_Statics::NewProp_RetargetSourceAsset = { "RetargetSourceAsset", nullptr, (EPropertyFlags)0x0014010800000001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPoseAsset, RetargetSourceAsset), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RetargetSourceAsset_MetaData), NewProp_RetargetSourceAsset_MetaData) }; #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPoseAsset_Statics::NewProp_RetargetSourceAssetReferencePose_Inner = { "RetargetSourceAssetReferencePose", 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_UClass_UPoseAsset_Statics::NewProp_RetargetSourceAssetReferencePose = { "RetargetSourceAssetReferencePose", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPoseAsset, RetargetSourceAssetReferencePose), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RetargetSourceAssetReferencePose_MetaData), NewProp_RetargetSourceAssetReferencePose_MetaData) }; #if WITH_EDITORONLY_DATA const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPoseAsset_Statics::NewProp_SourceAnimation = { "SourceAnimation", nullptr, (EPropertyFlags)0x0114000800000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPoseAsset, SourceAnimation), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceAnimation_MetaData), NewProp_SourceAnimation_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPoseAsset_Statics::NewProp_SourceAnimationRawDataGUID = { "SourceAnimationRawDataGUID", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPoseAsset, SourceAnimationRawDataGUID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceAnimationRawDataGUID_MetaData), NewProp_SourceAnimationRawDataGUID_MetaData) }; #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPoseAsset_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPoseAsset_Statics::NewProp_PoseContainer, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPoseAsset_Statics::NewProp_bAdditivePose, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPoseAsset_Statics::NewProp_BasePoseIndex, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPoseAsset_Statics::NewProp_RetargetSource, #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPoseAsset_Statics::NewProp_RetargetSourceAsset, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPoseAsset_Statics::NewProp_RetargetSourceAssetReferencePose_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPoseAsset_Statics::NewProp_RetargetSourceAssetReferencePose, #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPoseAsset_Statics::NewProp_SourceAnimation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPoseAsset_Statics::NewProp_SourceAnimationRawDataGUID, #endif // WITH_EDITORONLY_DATA }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPoseAsset_Statics::PropPointers) < 2048); // ********** End Class UPoseAsset Property Definitions ******************************************** UObject* (*const Z_Construct_UClass_UPoseAsset_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UAnimationAsset, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPoseAsset_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UPoseAsset_Statics::ClassParams = { &UPoseAsset::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, IF_WITH_EDITOR(FuncInfo, nullptr), Z_Construct_UClass_UPoseAsset_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), IF_WITH_EDITOR(UE_ARRAY_COUNT(FuncInfo), 0), UE_ARRAY_COUNT(Z_Construct_UClass_UPoseAsset_Statics::PropPointers), 0, 0x008800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPoseAsset_Statics::Class_MetaDataParams), Z_Construct_UClass_UPoseAsset_Statics::Class_MetaDataParams) }; void UPoseAsset::StaticRegisterNativesUPoseAsset() { UClass* Class = UPoseAsset::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, IF_WITH_EDITOR(MakeConstArrayView(Z_Construct_UClass_UPoseAsset_Statics::Funcs), {})); } UClass* Z_Construct_UClass_UPoseAsset() { if (!Z_Registration_Info_UClass_UPoseAsset.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPoseAsset.OuterSingleton, Z_Construct_UClass_UPoseAsset_Statics::ClassParams); } return Z_Registration_Info_UClass_UPoseAsset.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPoseAsset); UPoseAsset::~UPoseAsset() {} IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UPoseAsset) // ********** End Class UPoseAsset ***************************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_PoseAsset_h__Script_Engine_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FPoseData::StaticStruct, Z_Construct_UScriptStruct_FPoseData_Statics::NewStructOps, TEXT("PoseData"),&Z_Registration_Info_UScriptStruct_FPoseData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPoseData), 3845300494U) }, { FPoseAssetInfluence::StaticStruct, Z_Construct_UScriptStruct_FPoseAssetInfluence_Statics::NewStructOps, TEXT("PoseAssetInfluence"),&Z_Registration_Info_UScriptStruct_FPoseAssetInfluence, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPoseAssetInfluence), 2165779359U) }, { FPoseAssetInfluences::StaticStruct, Z_Construct_UScriptStruct_FPoseAssetInfluences_Statics::NewStructOps, TEXT("PoseAssetInfluences"),&Z_Registration_Info_UScriptStruct_FPoseAssetInfluences, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPoseAssetInfluences), 112940362U) }, { FPoseDataContainer::StaticStruct, Z_Construct_UScriptStruct_FPoseDataContainer_Statics::NewStructOps, TEXT("PoseDataContainer"),&Z_Registration_Info_UScriptStruct_FPoseDataContainer, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPoseDataContainer), 3373142407U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UPoseAsset, UPoseAsset::StaticClass, TEXT("UPoseAsset"), &Z_Registration_Info_UClass_UPoseAsset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPoseAsset), 1663532540U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_PoseAsset_h__Script_Engine_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_PoseAsset_h__Script_Engine_3452348776{ TEXT("/Script/Engine"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_PoseAsset_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_PoseAsset_h__Script_Engine_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_PoseAsset_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_PoseAsset_h__Script_Engine_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS