Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/IKRig/UHT/IKRetargetProfile.gen.cpp

609 lines
48 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Retargeter/IKRetargetProfile.h"
#include "Retargeter/IKRetargetDeprecated.h"
#include "StructUtils/InstancedStruct.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeIKRetargetProfile() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FInstancedStruct();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
IKRIG_API UClass* Z_Construct_UClass_UIKRetargeter_NoRegister();
IKRIG_API UClass* Z_Construct_UClass_UIKRetargetOpControllerBase_NoRegister();
IKRIG_API UClass* Z_Construct_UClass_URetargetProfileLibrary();
IKRIG_API UClass* Z_Construct_UClass_URetargetProfileLibrary_NoRegister();
IKRIG_API UEnum* Z_Construct_UEnum_IKRig_ECopyOpSettingsContext();
IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRetargetGlobalSettings();
IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRetargetOpProfile();
IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRetargetProfile();
IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FTargetChainSettings();
IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FTargetRootSettings();
UPackage* Z_Construct_UPackage__Script_IKRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ECopyOpSettingsContext ****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ECopyOpSettingsContext;
static UEnum* ECopyOpSettingsContext_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ECopyOpSettingsContext.OuterSingleton)
{
Z_Registration_Info_UEnum_ECopyOpSettingsContext.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_IKRig_ECopyOpSettingsContext, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("ECopyOpSettingsContext"));
}
return Z_Registration_Info_UEnum_ECopyOpSettingsContext.OuterSingleton;
}
template<> IKRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ECopyOpSettingsContext>()
{
return ECopyOpSettingsContext_StaticEnum();
}
struct Z_Construct_UEnum_IKRig_ECopyOpSettingsContext_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
{ "PreInitialize.Name", "ECopyOpSettingsContext::PreInitialize" },
{ "Runtime.Comment", "// copies ALL settings (used in editor during setup)\n" },
{ "Runtime.Name", "ECopyOpSettingsContext::Runtime" },
{ "Runtime.ToolTip", "copies ALL settings (used in editor during setup)" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ECopyOpSettingsContext::PreInitialize", (int64)ECopyOpSettingsContext::PreInitialize },
{ "ECopyOpSettingsContext::Runtime", (int64)ECopyOpSettingsContext::Runtime },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_IKRig_ECopyOpSettingsContext_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_IKRig_ECopyOpSettingsContext_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_IKRig,
nullptr,
"ECopyOpSettingsContext",
"ECopyOpSettingsContext",
Z_Construct_UEnum_IKRig_ECopyOpSettingsContext_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_IKRig_ECopyOpSettingsContext_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_IKRig_ECopyOpSettingsContext_Statics::Enum_MetaDataParams), Z_Construct_UEnum_IKRig_ECopyOpSettingsContext_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_IKRig_ECopyOpSettingsContext()
{
if (!Z_Registration_Info_UEnum_ECopyOpSettingsContext.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ECopyOpSettingsContext.InnerSingleton, Z_Construct_UEnum_IKRig_ECopyOpSettingsContext_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ECopyOpSettingsContext.InnerSingleton;
}
// ********** End Enum ECopyOpSettingsContext ******************************************************
// ********** Begin ScriptStruct FRetargetOpProfile ************************************************
struct Z_Construct_UScriptStruct_FRetargetOpProfile_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRetargetOpProfile); }
static inline consteval int16 GetStructAlignment() { return alignof(FRetargetOpProfile); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OpToApplySettingsTo_MetaData[] = {
{ "Category", "IK Retarget Op Profile" },
{ "Comment", "/** The name of the op these settings should be applied to.\n\x09 * If left at None, will apply to all ops that use the type of settings stored in 'SettingsToApply' */" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
{ "ToolTip", "The name of the op these settings should be applied to.\nIf left at None, will apply to all ops that use the type of settings stored in 'SettingsToApply'" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SettingsToApply_MetaData[] = {
{ "BaseStruct", "/Script/IKRig.IKRetargetOpSettingsBase" },
{ "Category", "IK Retarget Op Profile" },
{ "Comment", "/** The settings to override for a specific op in the retargeter's op stack.\n\x09 * NOTE: all settings stored here will be applied to the op. However, at runtime each op independently\n\x09 * determines which settings are safe to be applied without requiring reinitialization. */" },
{ "ExcludeBaseStruct", "" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
{ "ToolTip", "The settings to override for a specific op in the retargeter's op stack.\nNOTE: all settings stored here will be applied to the op. However, at runtime each op independently\ndetermines which settings are safe to be applied without requiring reinitialization." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRetargetOpProfile constinit property declarations ****************
static const UECodeGen_Private::FNamePropertyParams NewProp_OpToApplySettingsTo;
static const UECodeGen_Private::FStructPropertyParams NewProp_SettingsToApply;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRetargetOpProfile constinit property declarations ******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRetargetOpProfile>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRetargetOpProfile_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRetargetOpProfile;
class UScriptStruct* FRetargetOpProfile::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRetargetOpProfile.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRetargetOpProfile.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRetargetOpProfile, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("RetargetOpProfile"));
}
return Z_Registration_Info_UScriptStruct_FRetargetOpProfile.OuterSingleton;
}
// ********** Begin ScriptStruct FRetargetOpProfile Property Definitions ***************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRetargetOpProfile_Statics::NewProp_OpToApplySettingsTo = { "OpToApplySettingsTo", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRetargetOpProfile, OpToApplySettingsTo), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OpToApplySettingsTo_MetaData), NewProp_OpToApplySettingsTo_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRetargetOpProfile_Statics::NewProp_SettingsToApply = { "SettingsToApply", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRetargetOpProfile, SettingsToApply), Z_Construct_UScriptStruct_FInstancedStruct, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SettingsToApply_MetaData), NewProp_SettingsToApply_MetaData) }; // 3949785911
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRetargetOpProfile_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetOpProfile_Statics::NewProp_OpToApplySettingsTo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetOpProfile_Statics::NewProp_SettingsToApply,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRetargetOpProfile_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRetargetOpProfile Property Definitions *****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRetargetOpProfile_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_IKRig,
nullptr,
&NewStructOps,
"RetargetOpProfile",
Z_Construct_UScriptStruct_FRetargetOpProfile_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRetargetOpProfile_Statics::PropPointers),
sizeof(FRetargetOpProfile),
alignof(FRetargetOpProfile),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRetargetOpProfile_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRetargetOpProfile_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRetargetOpProfile()
{
if (!Z_Registration_Info_UScriptStruct_FRetargetOpProfile.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRetargetOpProfile.InnerSingleton, Z_Construct_UScriptStruct_FRetargetOpProfile_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRetargetOpProfile.InnerSingleton);
}
// ********** End ScriptStruct FRetargetOpProfile **************************************************
// ********** Begin ScriptStruct FRetargetProfile **************************************************
struct Z_Construct_UScriptStruct_FRetargetProfile_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRetargetProfile); }
static inline consteval int16 GetStructAlignment() { return alignof(FRetargetProfile); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RetargetOpProfiles_MetaData[] = {
{ "Category", "Op Settings" },
{ "Comment", "/** A polymorphic list of override settings to apply to retargeting operations in the stack */" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
{ "ToolTip", "A polymorphic list of override settings to apply to retargeting operations in the stack" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bApplyTargetRetargetPose_MetaData[] = {
{ "Category", "Retarget Poses" },
{ "Comment", "// If true, the TARGET Retarget Pose specified in this profile will be applied to the Retargeter (when plugged into the Retargeter).\n" },
{ "DisplayName", "Override Target Retarget Pose" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
{ "ToolTip", "If true, the TARGET Retarget Pose specified in this profile will be applied to the Retargeter (when plugged into the Retargeter)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetRetargetPoseName_MetaData[] = {
{ "Category", "Retarget Poses" },
{ "Comment", "// Override the TARGET Retarget Pose to use when this profile is active.\n// The pose must be present in the Retarget Asset and is not applied unless bApplyTargetRetargetPose is true.\n" },
{ "EditCondition", "bApplyTargetRetargetPose" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
{ "ToolTip", "Override the TARGET Retarget Pose to use when this profile is active.\nThe pose must be present in the Retarget Asset and is not applied unless bApplyTargetRetargetPose is true." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bApplySourceRetargetPose_MetaData[] = {
{ "Category", "Retarget Poses" },
{ "Comment", "// If true, the Source Retarget Pose specified in this profile will be applied to the Retargeter (when plugged into the Retargeter).\n" },
{ "DisplayName", "Override Source Retarget Pose" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
{ "ToolTip", "If true, the Source Retarget Pose specified in this profile will be applied to the Retargeter (when plugged into the Retargeter)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceRetargetPoseName_MetaData[] = {
{ "Category", "Retarget Poses" },
{ "Comment", "// Override the SOURCE Retarget Pose to use when this profile is active.\n// The pose must be present in the Retarget Asset and is not applied unless bApplySourceRetargetPose is true.\n" },
{ "EditCondition", "bApplySourceRetargetPose" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
{ "ToolTip", "Override the SOURCE Retarget Pose to use when this profile is active.\nThe pose must be present in the Retarget Asset and is not applied unless bApplySourceRetargetPose is true." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bForceAllIKOff_MetaData[] = {
{ "Category", "IK Retarget Settings" },
{ "Comment", "/** Globally forces all IK solving off */" },
{ "DisplayName", "Force All IK Off" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
{ "ToolTip", "Globally forces all IK solving off" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bApplyChainSettings_MetaData[] = {
{ "Category", "Deprecated" },
{ "DisplayName", "Apply Chain Settings (Deprecated)" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChainSettings_MetaData[] = {
{ "Category", "Deprecated" },
{ "DisplayName", "Chain Settings (Deprecated)" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bApplyRootSettings_MetaData[] = {
{ "Category", "Deprecated" },
{ "DisplayName", "Apply Root Settings (Deprecated)" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootSettings_MetaData[] = {
{ "Category", "Deprecated" },
{ "DisplayName", "Root Settings (Deprecated)" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bApplyGlobalSettings_MetaData[] = {
{ "Category", "Deprecated" },
{ "DisplayName", "Apply Global Settings (Deprecated)" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalSettings_MetaData[] = {
{ "Category", "Deprecated" },
{ "DisplayName", "Global Settings (Deprecated)" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRetargetProfile constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_RetargetOpProfiles_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_RetargetOpProfiles;
static void NewProp_bApplyTargetRetargetPose_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bApplyTargetRetargetPose;
static const UECodeGen_Private::FNamePropertyParams NewProp_TargetRetargetPoseName;
static void NewProp_bApplySourceRetargetPose_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bApplySourceRetargetPose;
static const UECodeGen_Private::FNamePropertyParams NewProp_SourceRetargetPoseName;
static void NewProp_bForceAllIKOff_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForceAllIKOff;
static void NewProp_bApplyChainSettings_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bApplyChainSettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_ChainSettings_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_ChainSettings_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ChainSettings;
static void NewProp_bApplyRootSettings_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bApplyRootSettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_RootSettings;
static void NewProp_bApplyGlobalSettings_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bApplyGlobalSettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_GlobalSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRetargetProfile constinit property declarations ********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRetargetProfile>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRetargetProfile_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRetargetProfile;
class UScriptStruct* FRetargetProfile::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRetargetProfile.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRetargetProfile.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRetargetProfile, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("RetargetProfile"));
}
return Z_Registration_Info_UScriptStruct_FRetargetProfile.OuterSingleton;
}
// ********** Begin ScriptStruct FRetargetProfile Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_RetargetOpProfiles_Inner = { "RetargetOpProfiles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRetargetOpProfile, METADATA_PARAMS(0, nullptr) }; // 43793711
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_RetargetOpProfiles = { "RetargetOpProfiles", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRetargetProfile, RetargetOpProfiles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RetargetOpProfiles_MetaData), NewProp_RetargetOpProfiles_MetaData) }; // 43793711
void Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyTargetRetargetPose_SetBit(void* Obj)
{
((FRetargetProfile*)Obj)->bApplyTargetRetargetPose = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyTargetRetargetPose = { "bApplyTargetRetargetPose", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRetargetProfile), &Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyTargetRetargetPose_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bApplyTargetRetargetPose_MetaData), NewProp_bApplyTargetRetargetPose_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_TargetRetargetPoseName = { "TargetRetargetPoseName", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRetargetProfile, TargetRetargetPoseName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetRetargetPoseName_MetaData), NewProp_TargetRetargetPoseName_MetaData) };
void Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplySourceRetargetPose_SetBit(void* Obj)
{
((FRetargetProfile*)Obj)->bApplySourceRetargetPose = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplySourceRetargetPose = { "bApplySourceRetargetPose", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRetargetProfile), &Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplySourceRetargetPose_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bApplySourceRetargetPose_MetaData), NewProp_bApplySourceRetargetPose_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_SourceRetargetPoseName = { "SourceRetargetPoseName", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRetargetProfile, SourceRetargetPoseName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceRetargetPoseName_MetaData), NewProp_SourceRetargetPoseName_MetaData) };
void Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bForceAllIKOff_SetBit(void* Obj)
{
((FRetargetProfile*)Obj)->bForceAllIKOff = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bForceAllIKOff = { "bForceAllIKOff", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRetargetProfile), &Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bForceAllIKOff_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bForceAllIKOff_MetaData), NewProp_bForceAllIKOff_MetaData) };
void Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyChainSettings_SetBit(void* Obj)
{
((FRetargetProfile*)Obj)->bApplyChainSettings = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyChainSettings = { "bApplyChainSettings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRetargetProfile), &Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyChainSettings_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bApplyChainSettings_MetaData), NewProp_bApplyChainSettings_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_ChainSettings_ValueProp = { "ChainSettings", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FTargetChainSettings, METADATA_PARAMS(0, nullptr) }; // 3890421923
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_ChainSettings_Key_KeyProp = { "ChainSettings_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_ChainSettings = { "ChainSettings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRetargetProfile, ChainSettings), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChainSettings_MetaData), NewProp_ChainSettings_MetaData) }; // 3890421923
void Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyRootSettings_SetBit(void* Obj)
{
((FRetargetProfile*)Obj)->bApplyRootSettings = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyRootSettings = { "bApplyRootSettings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRetargetProfile), &Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyRootSettings_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bApplyRootSettings_MetaData), NewProp_bApplyRootSettings_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_RootSettings = { "RootSettings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRetargetProfile, RootSettings), Z_Construct_UScriptStruct_FTargetRootSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootSettings_MetaData), NewProp_RootSettings_MetaData) }; // 1179062092
void Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyGlobalSettings_SetBit(void* Obj)
{
((FRetargetProfile*)Obj)->bApplyGlobalSettings = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyGlobalSettings = { "bApplyGlobalSettings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRetargetProfile), &Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyGlobalSettings_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bApplyGlobalSettings_MetaData), NewProp_bApplyGlobalSettings_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_GlobalSettings = { "GlobalSettings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRetargetProfile, GlobalSettings), Z_Construct_UScriptStruct_FRetargetGlobalSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalSettings_MetaData), NewProp_GlobalSettings_MetaData) }; // 3936742568
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRetargetProfile_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_RetargetOpProfiles_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_RetargetOpProfiles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyTargetRetargetPose,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_TargetRetargetPoseName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplySourceRetargetPose,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_SourceRetargetPoseName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bForceAllIKOff,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyChainSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_ChainSettings_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_ChainSettings_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_ChainSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyRootSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_RootSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_bApplyGlobalSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewProp_GlobalSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRetargetProfile_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRetargetProfile Property Definitions *******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRetargetProfile_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_IKRig,
nullptr,
&NewStructOps,
"RetargetProfile",
Z_Construct_UScriptStruct_FRetargetProfile_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRetargetProfile_Statics::PropPointers),
sizeof(FRetargetProfile),
alignof(FRetargetProfile),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRetargetProfile_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRetargetProfile_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRetargetProfile()
{
if (!Z_Registration_Info_UScriptStruct_FRetargetProfile.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRetargetProfile.InnerSingleton, Z_Construct_UScriptStruct_FRetargetProfile_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRetargetProfile.InnerSingleton);
}
// ********** End ScriptStruct FRetargetProfile ****************************************************
// ********** Begin Class URetargetProfileLibrary Function CopyRetargetProfileFromRetargetAsset ****
struct Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset_Statics
{
struct RetargetProfileLibrary_eventCopyRetargetProfileFromRetargetAsset_Parms
{
const UIKRetargeter* InRetargetAsset;
FRetargetProfile ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Retarget Profile" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InRetargetAsset_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CopyRetargetProfileFromRetargetAsset constinit property declarations **
static const UECodeGen_Private::FObjectPropertyParams NewProp_InRetargetAsset;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CopyRetargetProfileFromRetargetAsset constinit property declarations ****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CopyRetargetProfileFromRetargetAsset Property Definitions *************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset_Statics::NewProp_InRetargetAsset = { "InRetargetAsset", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RetargetProfileLibrary_eventCopyRetargetProfileFromRetargetAsset_Parms, InRetargetAsset), Z_Construct_UClass_UIKRetargeter_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InRetargetAsset_MetaData), NewProp_InRetargetAsset_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RetargetProfileLibrary_eventCopyRetargetProfileFromRetargetAsset_Parms, ReturnValue), Z_Construct_UScriptStruct_FRetargetProfile, METADATA_PARAMS(0, nullptr) }; // 2289176464
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset_Statics::NewProp_InRetargetAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset_Statics::PropPointers) < 2048);
// ********** End Function CopyRetargetProfileFromRetargetAsset Property Definitions ***************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URetargetProfileLibrary, nullptr, "CopyRetargetProfileFromRetargetAsset", Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset_Statics::RetargetProfileLibrary_eventCopyRetargetProfileFromRetargetAsset_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset_Statics::RetargetProfileLibrary_eventCopyRetargetProfileFromRetargetAsset_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URetargetProfileLibrary::execCopyRetargetProfileFromRetargetAsset)
{
P_GET_OBJECT(UIKRetargeter,Z_Param_InRetargetAsset);
P_FINISH;
P_NATIVE_BEGIN;
*(FRetargetProfile*)Z_Param__Result=URetargetProfileLibrary::CopyRetargetProfileFromRetargetAsset(Z_Param_InRetargetAsset);
P_NATIVE_END;
}
// ********** End Class URetargetProfileLibrary Function CopyRetargetProfileFromRetargetAsset ******
// ********** Begin Class URetargetProfileLibrary Function GetOpControllerFromRetargetProfile ******
struct Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics
{
struct RetargetProfileLibrary_eventGetOpControllerFromRetargetProfile_Parms
{
FRetargetProfile InRetargetProfile;
FName InRetargetOpName;
UIKRetargetOpControllerBase* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Retarget Profile" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InRetargetOpName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetOpControllerFromRetargetProfile constinit property declarations ****
static const UECodeGen_Private::FStructPropertyParams NewProp_InRetargetProfile;
static const UECodeGen_Private::FNamePropertyParams NewProp_InRetargetOpName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetOpControllerFromRetargetProfile constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetOpControllerFromRetargetProfile Property Definitions ***************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::NewProp_InRetargetProfile = { "InRetargetProfile", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RetargetProfileLibrary_eventGetOpControllerFromRetargetProfile_Parms, InRetargetProfile), Z_Construct_UScriptStruct_FRetargetProfile, METADATA_PARAMS(0, nullptr) }; // 2289176464
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::NewProp_InRetargetOpName = { "InRetargetOpName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RetargetProfileLibrary_eventGetOpControllerFromRetargetProfile_Parms, InRetargetOpName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InRetargetOpName_MetaData), NewProp_InRetargetOpName_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RetargetProfileLibrary_eventGetOpControllerFromRetargetProfile_Parms, ReturnValue), Z_Construct_UClass_UIKRetargetOpControllerBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::NewProp_InRetargetProfile,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::NewProp_InRetargetOpName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::PropPointers) < 2048);
// ********** End Function GetOpControllerFromRetargetProfile Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URetargetProfileLibrary, nullptr, "GetOpControllerFromRetargetProfile", Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::RetargetProfileLibrary_eventGetOpControllerFromRetargetProfile_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::Function_MetaDataParams), Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::RetargetProfileLibrary_eventGetOpControllerFromRetargetProfile_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URetargetProfileLibrary::execGetOpControllerFromRetargetProfile)
{
P_GET_STRUCT_REF(FRetargetProfile,Z_Param_Out_InRetargetProfile);
P_GET_PROPERTY(FNameProperty,Z_Param_InRetargetOpName);
P_FINISH;
P_NATIVE_BEGIN;
*(UIKRetargetOpControllerBase**)Z_Param__Result=URetargetProfileLibrary::GetOpControllerFromRetargetProfile(Z_Param_Out_InRetargetProfile,Z_Param_InRetargetOpName);
P_NATIVE_END;
}
// ********** End Class URetargetProfileLibrary Function GetOpControllerFromRetargetProfile ********
// ********** Begin Class URetargetProfileLibrary **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URetargetProfileLibrary;
UClass* URetargetProfileLibrary::GetPrivateStaticClass()
{
using TClass = URetargetProfileLibrary;
if (!Z_Registration_Info_UClass_URetargetProfileLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RetargetProfileLibrary"),
Z_Registration_Info_UClass_URetargetProfileLibrary.InnerSingleton,
StaticRegisterNativesURetargetProfileLibrary,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_URetargetProfileLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_URetargetProfileLibrary_NoRegister()
{
return URetargetProfileLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URetargetProfileLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Retargeter/IKRetargetProfile.h" },
{ "ModuleRelativePath", "Public/Retargeter/IKRetargetProfile.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URetargetProfileLibrary constinit property declarations ******************
// ********** End Class URetargetProfileLibrary constinit property declarations ********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CopyRetargetProfileFromRetargetAsset"), .Pointer = &URetargetProfileLibrary::execCopyRetargetProfileFromRetargetAsset },
{ .NameUTF8 = UTF8TEXT("GetOpControllerFromRetargetProfile"), .Pointer = &URetargetProfileLibrary::execGetOpControllerFromRetargetProfile },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URetargetProfileLibrary_CopyRetargetProfileFromRetargetAsset, "CopyRetargetProfileFromRetargetAsset" }, // 3108535260
{ &Z_Construct_UFunction_URetargetProfileLibrary_GetOpControllerFromRetargetProfile, "GetOpControllerFromRetargetProfile" }, // 3988631708
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URetargetProfileLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URetargetProfileLibrary_Statics
UObject* (*const Z_Construct_UClass_URetargetProfileLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_IKRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URetargetProfileLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URetargetProfileLibrary_Statics::ClassParams = {
&URetargetProfileLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URetargetProfileLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_URetargetProfileLibrary_Statics::Class_MetaDataParams)
};
void URetargetProfileLibrary::StaticRegisterNativesURetargetProfileLibrary()
{
UClass* Class = URetargetProfileLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URetargetProfileLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_URetargetProfileLibrary()
{
if (!Z_Registration_Info_UClass_URetargetProfileLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URetargetProfileLibrary.OuterSingleton, Z_Construct_UClass_URetargetProfileLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URetargetProfileLibrary.OuterSingleton;
}
URetargetProfileLibrary::URetargetProfileLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URetargetProfileLibrary);
URetargetProfileLibrary::~URetargetProfileLibrary() {}
// ********** End Class URetargetProfileLibrary ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_IKRetargetProfile_h__Script_IKRig_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ECopyOpSettingsContext_StaticEnum, TEXT("ECopyOpSettingsContext"), &Z_Registration_Info_UEnum_ECopyOpSettingsContext, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3456488505U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRetargetOpProfile::StaticStruct, Z_Construct_UScriptStruct_FRetargetOpProfile_Statics::NewStructOps, TEXT("RetargetOpProfile"),&Z_Registration_Info_UScriptStruct_FRetargetOpProfile, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRetargetOpProfile), 43793711U) },
{ FRetargetProfile::StaticStruct, Z_Construct_UScriptStruct_FRetargetProfile_Statics::NewStructOps, TEXT("RetargetProfile"),&Z_Registration_Info_UScriptStruct_FRetargetProfile, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRetargetProfile), 2289176464U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URetargetProfileLibrary, URetargetProfileLibrary::StaticClass, TEXT("URetargetProfileLibrary"), &Z_Registration_Info_UClass_URetargetProfileLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URetargetProfileLibrary), 2145281845U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_IKRetargetProfile_h__Script_IKRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_IKRetargetProfile_h__Script_IKRig_2861362454{
TEXT("/Script/IKRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_IKRetargetProfile_h__Script_IKRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_IKRetargetProfile_h__Script_IKRig_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_IKRetargetProfile_h__Script_IKRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_IKRetargetProfile_h__Script_IKRig_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_IKRetargetProfile_h__Script_IKRig_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Retargeter_IKRetargetProfile_h__Script_IKRig_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS