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

13763 lines
1.1 MiB

// 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 "Rigs/RigHierarchy.h"
#include "EulerTransform.h"
#include "Rigs/RigHierarchyDefines.h"
#include "Rigs/RigHierarchyElements.h"
#include "Rigs/RigHierarchyPose.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
#include "TransformNoScale.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigHierarchy() {}
// ********** Begin Cross Module References ********************************************************
ANIMATIONCORE_API UEnum* Z_Construct_UEnum_AnimationCore_EEulerRotationOrder();
ANIMATIONCORE_API UScriptStruct* Z_Construct_UScriptStruct_FEulerTransform();
ANIMATIONCORE_API UScriptStruct* Z_Construct_UScriptStruct_FTransformNoScale();
CONTROLRIG_API UClass* Z_Construct_UClass_UModularRigRuleManager_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_URigHierarchy();
CONTROLRIG_API UClass* Z_Construct_UClass_URigHierarchy_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_URigHierarchyController_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_URigHierarchyProvider();
CONTROLRIG_API UClass* Z_Construct_UClass_URigHierarchyProvider_NoRegister();
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigControlValueType();
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigElementType();
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigHierarchyNotification();
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigMetadataType();
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigTransformStackEntryType();
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigTransformType();
CONTROLRIG_API UFunction* Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigBoneElement();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigComponentKey();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigConnectorSettings();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigConnectorState();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigControlElement();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigControlSettings();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigControlValue();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementKey();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementWeight();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigHierarchyKey();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigNullElement();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigPose();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigSocketState();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigTransformStackEntry();
COREUOBJECT_API UClass* Z_Construct_UClass_UInterface();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UScriptStruct_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FQuat();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FRigHierarchyModifiedDynamicEvent *************************************
struct Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics
{
struct _Script_ControlRig_eventRigHierarchyModifiedDynamicEvent_Parms
{
ERigHierarchyNotification NotifType;
URigHierarchy* Hierarchy;
FRigElementKey Subject;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FRigHierarchyModifiedDynamicEvent constinit property declarations *****
static const UECodeGen_Private::FBytePropertyParams NewProp_NotifType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_NotifType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Hierarchy;
static const UECodeGen_Private::FStructPropertyParams NewProp_Subject;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FRigHierarchyModifiedDynamicEvent constinit property declarations *******
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FRigHierarchyModifiedDynamicEvent Property Definitions ****************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::NewProp_NotifType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::NewProp_NotifType = { "NotifType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_ControlRig_eventRigHierarchyModifiedDynamicEvent_Parms, NotifType), Z_Construct_UEnum_ControlRig_ERigHierarchyNotification, METADATA_PARAMS(0, nullptr) }; // 1100494628
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::NewProp_Hierarchy = { "Hierarchy", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_ControlRig_eventRigHierarchyModifiedDynamicEvent_Parms, Hierarchy), Z_Construct_UClass_URigHierarchy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::NewProp_Subject = { "Subject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_ControlRig_eventRigHierarchyModifiedDynamicEvent_Parms, Subject), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::NewProp_NotifType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::NewProp_NotifType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::NewProp_Hierarchy,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::NewProp_Subject,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FRigHierarchyModifiedDynamicEvent Property Definitions ******************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_ControlRig, nullptr, "RigHierarchyModifiedDynamicEvent__DelegateSignature", Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::_Script_ControlRig_eventRigHierarchyModifiedDynamicEvent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::_Script_ControlRig_eventRigHierarchyModifiedDynamicEvent_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FRigHierarchyModifiedDynamicEvent_DelegateWrapper(const FMulticastScriptDelegate& RigHierarchyModifiedDynamicEvent, ERigHierarchyNotification NotifType, URigHierarchy* Hierarchy, FRigElementKey Subject)
{
struct _Script_ControlRig_eventRigHierarchyModifiedDynamicEvent_Parms
{
ERigHierarchyNotification NotifType;
URigHierarchy* Hierarchy;
FRigElementKey Subject;
};
_Script_ControlRig_eventRigHierarchyModifiedDynamicEvent_Parms Parms;
Parms.NotifType=NotifType;
Parms.Hierarchy=Hierarchy;
Parms.Subject=Subject;
RigHierarchyModifiedDynamicEvent.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FRigHierarchyModifiedDynamicEvent ***************************************
// ********** Begin Enum ERigTransformStackEntryType ***********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERigTransformStackEntryType;
static UEnum* ERigTransformStackEntryType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ERigTransformStackEntryType.OuterSingleton)
{
Z_Registration_Info_UEnum_ERigTransformStackEntryType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ControlRig_ERigTransformStackEntryType, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ERigTransformStackEntryType"));
}
return Z_Registration_Info_UEnum_ERigTransformStackEntryType.OuterSingleton;
}
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigTransformStackEntryType>()
{
return ERigTransformStackEntryType_StaticEnum();
}
struct Z_Construct_UEnum_ControlRig_ERigTransformStackEntryType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "ControlOffset.Name", "ControlOffset" },
{ "ControlShape.Name", "ControlShape" },
{ "CurveValue.Name", "CurveValue" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "TransformPose.Name", "TransformPose" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "TransformPose", (int64)TransformPose },
{ "ControlOffset", (int64)ControlOffset },
{ "ControlShape", (int64)ControlShape },
{ "CurveValue", (int64)CurveValue },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ControlRig_ERigTransformStackEntryType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ControlRig_ERigTransformStackEntryType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
"ERigTransformStackEntryType",
"ERigTransformStackEntryType",
Z_Construct_UEnum_ControlRig_ERigTransformStackEntryType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ERigTransformStackEntryType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::Regular,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ERigTransformStackEntryType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ControlRig_ERigTransformStackEntryType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ControlRig_ERigTransformStackEntryType()
{
if (!Z_Registration_Info_UEnum_ERigTransformStackEntryType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERigTransformStackEntryType.InnerSingleton, Z_Construct_UEnum_ControlRig_ERigTransformStackEntryType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ERigTransformStackEntryType.InnerSingleton;
}
// ********** End Enum ERigTransformStackEntryType *************************************************
// ********** Begin ScriptStruct FRigTransformStackEntry *******************************************
struct Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigTransformStackEntry); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigTransformStackEntry); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Key_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EntryType_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformType_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OldTransform_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewTransform_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAffectChildren_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Callstack_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigTransformStackEntry constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_Key;
static const UECodeGen_Private::FBytePropertyParams NewProp_EntryType;
static const UECodeGen_Private::FBytePropertyParams NewProp_TransformType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OldTransform;
static const UECodeGen_Private::FStructPropertyParams NewProp_NewTransform;
static void NewProp_bAffectChildren_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectChildren;
static const UECodeGen_Private::FStrPropertyParams NewProp_Callstack_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Callstack;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigTransformStackEntry constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigTransformStackEntry>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigTransformStackEntry;
class UScriptStruct* FRigTransformStackEntry::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigTransformStackEntry.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigTransformStackEntry.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigTransformStackEntry, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigTransformStackEntry"));
}
return Z_Registration_Info_UScriptStruct_FRigTransformStackEntry.OuterSingleton;
}
// ********** Begin ScriptStruct FRigTransformStackEntry Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigTransformStackEntry, Key), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Key_MetaData), NewProp_Key_MetaData) }; // 389243550
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_EntryType = { "EntryType", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigTransformStackEntry, EntryType), Z_Construct_UEnum_ControlRig_ERigTransformStackEntryType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EntryType_MetaData), NewProp_EntryType_MetaData) }; // 1868431881
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_TransformType = { "TransformType", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigTransformStackEntry, TransformType), Z_Construct_UEnum_ControlRig_ERigTransformType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformType_MetaData), NewProp_TransformType_MetaData) }; // 3553736335
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_OldTransform = { "OldTransform", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigTransformStackEntry, OldTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OldTransform_MetaData), NewProp_OldTransform_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_NewTransform = { "NewTransform", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigTransformStackEntry, NewTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewTransform_MetaData), NewProp_NewTransform_MetaData) };
void Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_bAffectChildren_SetBit(void* Obj)
{
((FRigTransformStackEntry*)Obj)->bAffectChildren = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_bAffectChildren = { "bAffectChildren", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigTransformStackEntry), &Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_bAffectChildren_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAffectChildren_MetaData), NewProp_bAffectChildren_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_Callstack_Inner = { "Callstack", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_Callstack = { "Callstack", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigTransformStackEntry, Callstack), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Callstack_MetaData), NewProp_Callstack_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_Key,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_EntryType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_TransformType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_OldTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_NewTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_bAffectChildren,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_Callstack_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewProp_Callstack,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigTransformStackEntry Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"RigTransformStackEntry",
Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::PropPointers),
sizeof(FRigTransformStackEntry),
alignof(FRigTransformStackEntry),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigTransformStackEntry()
{
if (!Z_Registration_Info_UScriptStruct_FRigTransformStackEntry.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigTransformStackEntry.InnerSingleton, Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigTransformStackEntry.InnerSingleton);
}
// ********** End ScriptStruct FRigTransformStackEntry *********************************************
// ********** Begin Class URigHierarchy Function Contains_ForBlueprint *****************************
struct Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics
{
struct RigHierarchy_eventContains_ForBlueprint_Parms
{
FRigElementKey InKey;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns true if the provided element key is valid\n\x09 * @param InKey The key to validate\n\x09 * @return Returns true if the provided element key is valid\n\x09 */" },
{ "DisplayName", "Contains" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "Contains" },
{ "ToolTip", "Returns true if the provided element key is valid\n@param InKey The key to validate\n@return Returns true if the provided element key is valid" },
};
#endif // WITH_METADATA
// ********** Begin Function Contains_ForBlueprint constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Contains_ForBlueprint constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Contains_ForBlueprint Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventContains_ForBlueprint_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventContains_ForBlueprint_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_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(RigHierarchy_eventContains_ForBlueprint_Parms), &Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics::PropPointers) < 2048);
// ********** End Function Contains_ForBlueprint Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "Contains_ForBlueprint", Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics::RigHierarchy_eventContains_ForBlueprint_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics::RigHierarchy_eventContains_ForBlueprint_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execContains_ForBlueprint)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->Contains_ForBlueprint(Z_Param_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function Contains_ForBlueprint *******************************
// ********** Begin Class URigHierarchy Function CopyHierarchy *************************************
struct Z_Construct_UFunction_URigHierarchy_CopyHierarchy_Statics
{
struct RigHierarchy_eventCopyHierarchy_Parms
{
URigHierarchy* InHierarchy;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Copies the contents of a hierarchy onto this one\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Copies the contents of a hierarchy onto this one" },
};
#endif // WITH_METADATA
// ********** Begin Function CopyHierarchy constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InHierarchy;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CopyHierarchy constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CopyHierarchy Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigHierarchy_CopyHierarchy_Statics::NewProp_InHierarchy = { "InHierarchy", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventCopyHierarchy_Parms, InHierarchy), Z_Construct_UClass_URigHierarchy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_CopyHierarchy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_CopyHierarchy_Statics::NewProp_InHierarchy,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_CopyHierarchy_Statics::PropPointers) < 2048);
// ********** End Function CopyHierarchy Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_CopyHierarchy_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "CopyHierarchy", Z_Construct_UFunction_URigHierarchy_CopyHierarchy_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_CopyHierarchy_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_CopyHierarchy_Statics::RigHierarchy_eventCopyHierarchy_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_CopyHierarchy_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_CopyHierarchy_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_CopyHierarchy_Statics::RigHierarchy_eventCopyHierarchy_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_CopyHierarchy()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_CopyHierarchy_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execCopyHierarchy)
{
P_GET_OBJECT(URigHierarchy,Z_Param_InHierarchy);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->CopyHierarchy(Z_Param_InHierarchy);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function CopyHierarchy ***************************************
// ********** Begin Class URigHierarchy Function CopyPose ******************************************
struct Z_Construct_UFunction_URigHierarchy_CopyPose_Statics
{
struct RigHierarchy_eventCopyPose_Parms
{
URigHierarchy* InHierarchy;
bool bCurrent;
bool bInitial;
bool bWeights;
bool bMatchPoseInGlobalIfNeeded;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Copies the contents of a hierarchy onto this one\n\x09 */" },
{ "CPP_Default_bMatchPoseInGlobalIfNeeded", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Copies the contents of a hierarchy onto this one" },
};
#endif // WITH_METADATA
// ********** Begin Function CopyPose constinit property declarations ******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InHierarchy;
static void NewProp_bCurrent_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCurrent;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bWeights_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bWeights;
static void NewProp_bMatchPoseInGlobalIfNeeded_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMatchPoseInGlobalIfNeeded;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CopyPose constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CopyPose Property Definitions *****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_InHierarchy = { "InHierarchy", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventCopyPose_Parms, InHierarchy), Z_Construct_UClass_URigHierarchy_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bCurrent_SetBit(void* Obj)
{
((RigHierarchy_eventCopyPose_Parms*)Obj)->bCurrent = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bCurrent = { "bCurrent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventCopyPose_Parms), &Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bCurrent_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventCopyPose_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventCopyPose_Parms), &Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bWeights_SetBit(void* Obj)
{
((RigHierarchy_eventCopyPose_Parms*)Obj)->bWeights = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bWeights = { "bWeights", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventCopyPose_Parms), &Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bWeights_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bMatchPoseInGlobalIfNeeded_SetBit(void* Obj)
{
((RigHierarchy_eventCopyPose_Parms*)Obj)->bMatchPoseInGlobalIfNeeded = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bMatchPoseInGlobalIfNeeded = { "bMatchPoseInGlobalIfNeeded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventCopyPose_Parms), &Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bMatchPoseInGlobalIfNeeded_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_InHierarchy,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bCurrent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bWeights,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::NewProp_bMatchPoseInGlobalIfNeeded,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::PropPointers) < 2048);
// ********** End Function CopyPose Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "CopyPose", Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::RigHierarchy_eventCopyPose_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::RigHierarchy_eventCopyPose_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_CopyPose()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_CopyPose_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execCopyPose)
{
P_GET_OBJECT(URigHierarchy,Z_Param_InHierarchy);
P_GET_UBOOL(Z_Param_bCurrent);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bWeights);
P_GET_UBOOL(Z_Param_bMatchPoseInGlobalIfNeeded);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->CopyPose(Z_Param_InHierarchy,Z_Param_bCurrent,Z_Param_bInitial,Z_Param_bWeights,Z_Param_bMatchPoseInGlobalIfNeeded);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function CopyPose ********************************************
// ********** Begin Class URigHierarchy Function FindBone_ForBlueprintOnly *************************
struct Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly_Statics
{
struct RigHierarchy_eventFindBone_ForBlueprintOnly_Parms
{
FRigElementKey InKey;
FRigBoneElement ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09* Returns bone element for a given key, for scripting purpose only, for cpp usage, use Find<FRigBoneElement>()\n\x09* @param InKey The key of the bone element to retrieve. \n\x09*/" },
{ "DisplayName", "Find Bone" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "FindBone" },
{ "ToolTip", "Returns bone element for a given key, for scripting purpose only, for cpp usage, use Find<FRigBoneElement>()\n@param InKey The key of the bone element to retrieve." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InKey_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindBone_ForBlueprintOnly constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindBone_ForBlueprintOnly constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindBone_ForBlueprintOnly Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventFindBone_ForBlueprintOnly_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InKey_MetaData), NewProp_InKey_MetaData) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventFindBone_ForBlueprintOnly_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigBoneElement, METADATA_PARAMS(0, nullptr) }; // 1290435165
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly_Statics::PropPointers) < 2048);
// ********** End Function FindBone_ForBlueprintOnly Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "FindBone_ForBlueprintOnly", Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly_Statics::RigHierarchy_eventFindBone_ForBlueprintOnly_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54440401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly_Statics::RigHierarchy_eventFindBone_ForBlueprintOnly_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execFindBone_ForBlueprintOnly)
{
P_GET_STRUCT_REF(FRigElementKey,Z_Param_Out_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigBoneElement*)Z_Param__Result=P_THIS->FindBone_ForBlueprintOnly(Z_Param_Out_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function FindBone_ForBlueprintOnly ***************************
// ********** Begin Class URigHierarchy Function FindControl_ForBlueprintOnly **********************
struct Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly_Statics
{
struct RigHierarchy_eventFindControl_ForBlueprintOnly_Parms
{
FRigElementKey InKey;
FRigControlElement ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09* Returns control element for a given key, for scripting purpose only, for cpp usage, use Find<FRigControlElement>()\n\x09* @param InKey The key of the control element to retrieve. \n\x09*/" },
{ "DisplayName", "Find Control" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "FindControl" },
{ "ToolTip", "Returns control element for a given key, for scripting purpose only, for cpp usage, use Find<FRigControlElement>()\n@param InKey The key of the control element to retrieve." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InKey_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindControl_ForBlueprintOnly constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindControl_ForBlueprintOnly constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindControl_ForBlueprintOnly Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventFindControl_ForBlueprintOnly_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InKey_MetaData), NewProp_InKey_MetaData) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventFindControl_ForBlueprintOnly_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigControlElement, METADATA_PARAMS(0, nullptr) }; // 3368358055
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly_Statics::PropPointers) < 2048);
// ********** End Function FindControl_ForBlueprintOnly Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "FindControl_ForBlueprintOnly", Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly_Statics::RigHierarchy_eventFindControl_ForBlueprintOnly_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54440401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly_Statics::RigHierarchy_eventFindControl_ForBlueprintOnly_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execFindControl_ForBlueprintOnly)
{
P_GET_STRUCT_REF(FRigElementKey,Z_Param_Out_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigControlElement*)Z_Param__Result=P_THIS->FindControl_ForBlueprintOnly(Z_Param_Out_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function FindControl_ForBlueprintOnly ************************
// ********** Begin Class URigHierarchy Function FindNull_ForBlueprintOnly *************************
struct Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly_Statics
{
struct RigHierarchy_eventFindNull_ForBlueprintOnly_Parms
{
FRigElementKey InKey;
FRigNullElement ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09* Returns null element for a given key, for scripting purpose only, for cpp usage, use Find<FRigControlElement>()\n\x09* @param InKey The key of the null element to retrieve. \n\x09*/" },
{ "DisplayName", "Find Null" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "FindNull" },
{ "ToolTip", "Returns null element for a given key, for scripting purpose only, for cpp usage, use Find<FRigControlElement>()\n@param InKey The key of the null element to retrieve." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InKey_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindNull_ForBlueprintOnly constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindNull_ForBlueprintOnly constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindNull_ForBlueprintOnly Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventFindNull_ForBlueprintOnly_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InKey_MetaData), NewProp_InKey_MetaData) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventFindNull_ForBlueprintOnly_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigNullElement, METADATA_PARAMS(0, nullptr) }; // 2367012226
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly_Statics::PropPointers) < 2048);
// ********** End Function FindNull_ForBlueprintOnly Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "FindNull_ForBlueprintOnly", Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly_Statics::RigHierarchy_eventFindNull_ForBlueprintOnly_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54440401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly_Statics::RigHierarchy_eventFindNull_ForBlueprintOnly_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execFindNull_ForBlueprintOnly)
{
P_GET_STRUCT_REF(FRigElementKey,Z_Param_Out_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigNullElement*)Z_Param__Result=P_THIS->FindNull_ForBlueprintOnly(Z_Param_Out_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function FindNull_ForBlueprintOnly ***************************
// ********** Begin Class URigHierarchy Function GetAllComponentKeys *******************************
struct Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys_Statics
{
struct RigHierarchy_eventGetAllComponentKeys_Parms
{
TArray<FRigComponentKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAllComponentKeys constinit property declarations *******************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAllComponentKeys constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAllComponentKeys Property Definitions ******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigComponentKey, METADATA_PARAMS(0, nullptr) }; // 2879759543
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetAllComponentKeys_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 2879759543
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys_Statics::PropPointers) < 2048);
// ********** End Function GetAllComponentKeys Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetAllComponentKeys", Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys_Statics::RigHierarchy_eventGetAllComponentKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys_Statics::RigHierarchy_eventGetAllComponentKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetAllComponentKeys)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigComponentKey>*)Z_Param__Result=P_THIS->GetAllComponentKeys();
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetAllComponentKeys *********************************
// ********** Begin Class URigHierarchy Function GetAllKeys_ForBlueprint ***************************
struct Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics
{
struct RigHierarchy_eventGetAllKeys_ForBlueprint_Parms
{
bool bTraverse;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns all element keys of this hierarchy\n\x09 * @param bTraverse If set to true the keys will be returned by depth first traversal\n\x09 * @return The keys of all elements\n\x09 */" },
{ "CPP_Default_bTraverse", "true" },
{ "DisplayName", "Get All Keys" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "GetAllKeys" },
{ "ToolTip", "Returns all element keys of this hierarchy\n@param bTraverse If set to true the keys will be returned by depth first traversal\n@return The keys of all elements" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAllKeys_ForBlueprint constinit property declarations ***************
static void NewProp_bTraverse_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraverse;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAllKeys_ForBlueprint constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAllKeys_ForBlueprint Property Definitions **************************
void Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::NewProp_bTraverse_SetBit(void* Obj)
{
((RigHierarchy_eventGetAllKeys_ForBlueprint_Parms*)Obj)->bTraverse = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::NewProp_bTraverse = { "bTraverse", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetAllKeys_ForBlueprint_Parms), &Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::NewProp_bTraverse_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetAllKeys_ForBlueprint_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::NewProp_bTraverse,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::PropPointers) < 2048);
// ********** End Function GetAllKeys_ForBlueprint Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetAllKeys_ForBlueprint", Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::RigHierarchy_eventGetAllKeys_ForBlueprint_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::RigHierarchy_eventGetAllKeys_ForBlueprint_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetAllKeys_ForBlueprint)
{
P_GET_UBOOL(Z_Param_bTraverse);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->GetAllKeys_ForBlueprint(Z_Param_bTraverse);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetAllKeys_ForBlueprint *****************************
// ********** Begin Class URigHierarchy Function GetBoneKeys ***************************************
struct Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics
{
struct RigHierarchy_eventGetBoneKeys_Parms
{
bool bTraverse;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns all Bone elements\n\x09 * @param bTraverse Returns the elements in order of a depth first traversal\n\x09 */" },
{ "CPP_Default_bTraverse", "true" },
{ "DisplayName", "Get Bones" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "GetBones" },
{ "ToolTip", "Returns all Bone elements\n@param bTraverse Returns the elements in order of a depth first traversal" },
};
#endif // WITH_METADATA
// ********** Begin Function GetBoneKeys constinit property declarations ***************************
static void NewProp_bTraverse_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraverse;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetBoneKeys constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetBoneKeys Property Definitions **************************************
void Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::NewProp_bTraverse_SetBit(void* Obj)
{
((RigHierarchy_eventGetBoneKeys_Parms*)Obj)->bTraverse = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::NewProp_bTraverse = { "bTraverse", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetBoneKeys_Parms), &Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::NewProp_bTraverse_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetBoneKeys_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::NewProp_bTraverse,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::PropPointers) < 2048);
// ********** End Function GetBoneKeys Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetBoneKeys", Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::RigHierarchy_eventGetBoneKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::RigHierarchy_eventGetBoneKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetBoneKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetBoneKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetBoneKeys)
{
P_GET_UBOOL(Z_Param_bTraverse);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->GetBoneKeys(Z_Param_bTraverse);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetBoneKeys *****************************************
// ********** Begin Class URigHierarchy Function GetBoolArrayMetadata ******************************
struct Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics
{
struct RigHierarchy_eventGetBoolArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<bool> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of bool array metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of bool array metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query" },
};
#endif // WITH_METADATA
// ********** Begin Function GetBoolArrayMetadata constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetBoolArrayMetadata constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetBoolArrayMetadata Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetBoolArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetBoolArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetBoolArrayMetadata_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetBoolArrayMetadata Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetBoolArrayMetadata", Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::RigHierarchy_eventGetBoolArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::RigHierarchy_eventGetBoolArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetBoolArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<bool>*)Z_Param__Result=P_THIS->GetBoolArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetBoolArrayMetadata ********************************
// ********** Begin Class URigHierarchy Function GetBoolMetadata ***********************************
struct Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics
{
struct RigHierarchy_eventGetBoolMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
bool DefaultValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of bool metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 * @param DefaultValue The default value to fall back on\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of bool metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query\n@param DefaultValue The default value to fall back on" },
};
#endif // WITH_METADATA
// ********** Begin Function GetBoolMetadata constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static void NewProp_DefaultValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_DefaultValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetBoolMetadata constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetBoolMetadata Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetBoolMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetBoolMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::NewProp_DefaultValue_SetBit(void* Obj)
{
((RigHierarchy_eventGetBoolMetadata_Parms*)Obj)->DefaultValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetBoolMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::NewProp_DefaultValue_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventGetBoolMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_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(RigHierarchy_eventGetBoolMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::NewProp_DefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetBoolMetadata Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetBoolMetadata", Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::RigHierarchy_eventGetBoolMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::RigHierarchy_eventGetBoolMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetBoolMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetBoolMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetBoolMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_UBOOL(Z_Param_DefaultValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetBoolMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_DefaultValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetBoolMetadata *************************************
// ********** Begin Class URigHierarchy Function GetChildren ***************************************
struct Z_Construct_UFunction_URigHierarchy_GetChildren_Statics
{
struct RigHierarchy_eventGetChildren_Parms
{
FRigElementKey InKey;
bool bRecursive;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the child elements of a given element key\n\x09 * @param InKey The key of the element to retrieve the children for\n\x09 * @param bRecursive If set to true grand-children will also be returned etc\n\x09 * @return Returns the child elements\n\x09 */" },
{ "CPP_Default_bRecursive", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the child elements of a given element key\n@param InKey The key of the element to retrieve the children for\n@param bRecursive If set to true grand-children will also be returned etc\n@return Returns the child elements" },
};
#endif // WITH_METADATA
// ********** Begin Function GetChildren constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_bRecursive_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursive;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetChildren constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetChildren Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetChildren_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::NewProp_bRecursive_SetBit(void* Obj)
{
((RigHierarchy_eventGetChildren_Parms*)Obj)->bRecursive = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::NewProp_bRecursive = { "bRecursive", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetChildren_Parms), &Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::NewProp_bRecursive_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetChildren_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::NewProp_bRecursive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::PropPointers) < 2048);
// ********** End Function GetChildren Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetChildren", Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::RigHierarchy_eventGetChildren_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::RigHierarchy_eventGetChildren_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetChildren()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetChildren_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetChildren)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_UBOOL(Z_Param_bRecursive);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->GetChildren(Z_Param_InKey,Z_Param_bRecursive);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetChildren *****************************************
// ********** Begin Class URigHierarchy Function GetComponentContent *******************************
struct Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics
{
struct RigHierarchy_eventGetComponentContent_Parms
{
FRigElementKey InElement;
int32 InComponentIndex;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetComponentContent constinit property declarations *******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InElement;
static const UECodeGen_Private::FIntPropertyParams NewProp_InComponentIndex;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetComponentContent constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetComponentContent Property Definitions ******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::NewProp_InElement = { "InElement", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetComponentContent_Parms, InElement), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::NewProp_InComponentIndex = { "InComponentIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetComponentContent_Parms, InComponentIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetComponentContent_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::NewProp_InElement,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::NewProp_InComponentIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::PropPointers) < 2048);
// ********** End Function GetComponentContent Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetComponentContent", Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::RigHierarchy_eventGetComponentContent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::RigHierarchy_eventGetComponentContent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetComponentContent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetComponentContent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetComponentContent)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InElement);
P_GET_PROPERTY(FIntProperty,Z_Param_InComponentIndex);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetComponentContent(Z_Param_InElement,Z_Param_InComponentIndex);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetComponentContent *********************************
// ********** Begin Class URigHierarchy Function GetComponentKey ***********************************
struct Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics
{
struct RigHierarchy_eventGetComponentKey_Parms
{
FRigElementKey InElement;
int32 InComponentIndex;
FRigComponentKey ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetComponentKey constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InElement;
static const UECodeGen_Private::FIntPropertyParams NewProp_InComponentIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetComponentKey constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetComponentKey Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::NewProp_InElement = { "InElement", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetComponentKey_Parms, InElement), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::NewProp_InComponentIndex = { "InComponentIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetComponentKey_Parms, InComponentIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetComponentKey_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigComponentKey, METADATA_PARAMS(0, nullptr) }; // 2879759543
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::NewProp_InElement,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::NewProp_InComponentIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::PropPointers) < 2048);
// ********** End Function GetComponentKey Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetComponentKey", Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::RigHierarchy_eventGetComponentKey_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::RigHierarchy_eventGetComponentKey_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetComponentKey()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetComponentKey_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetComponentKey)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InElement);
P_GET_PROPERTY(FIntProperty,Z_Param_InComponentIndex);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigComponentKey*)Z_Param__Result=P_THIS->GetComponentKey(Z_Param_InElement,Z_Param_InComponentIndex);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetComponentKey *************************************
// ********** Begin Class URigHierarchy Function GetComponentKeys **********************************
struct Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics
{
struct RigHierarchy_eventGetComponentKeys_Parms
{
FRigElementKey InElement;
TArray<FRigComponentKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetComponentKeys constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InElement;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetComponentKeys constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetComponentKeys Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::NewProp_InElement = { "InElement", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetComponentKeys_Parms, InElement), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigComponentKey, METADATA_PARAMS(0, nullptr) }; // 2879759543
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetComponentKeys_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 2879759543
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::NewProp_InElement,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::PropPointers) < 2048);
// ********** End Function GetComponentKeys Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetComponentKeys", Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::RigHierarchy_eventGetComponentKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::RigHierarchy_eventGetComponentKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetComponentKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetComponentKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetComponentKeys)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InElement);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigComponentKey>*)Z_Param__Result=P_THIS->GetComponentKeys(Z_Param_InElement);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetComponentKeys ************************************
// ********** Begin Class URigHierarchy Function GetComponentName **********************************
struct Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics
{
struct RigHierarchy_eventGetComponentName_Parms
{
FRigElementKey InElement;
int32 InComponentIndex;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetComponentName constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InElement;
static const UECodeGen_Private::FIntPropertyParams NewProp_InComponentIndex;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetComponentName constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetComponentName Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::NewProp_InElement = { "InElement", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetComponentName_Parms, InElement), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::NewProp_InComponentIndex = { "InComponentIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetComponentName_Parms, InComponentIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetComponentName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::NewProp_InElement,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::NewProp_InComponentIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::PropPointers) < 2048);
// ********** End Function GetComponentName Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetComponentName", Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::RigHierarchy_eventGetComponentName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::RigHierarchy_eventGetComponentName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetComponentName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetComponentName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetComponentName)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InElement);
P_GET_PROPERTY(FIntProperty,Z_Param_InComponentIndex);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetComponentName(Z_Param_InElement,Z_Param_InComponentIndex);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetComponentName ************************************
// ********** Begin Class URigHierarchy Function GetComponentType **********************************
struct Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics
{
struct RigHierarchy_eventGetComponentType_Parms
{
FRigElementKey InElement;
int32 InComponentIndex;
UScriptStruct* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetComponentType constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InElement;
static const UECodeGen_Private::FIntPropertyParams NewProp_InComponentIndex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetComponentType constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetComponentType Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::NewProp_InElement = { "InElement", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetComponentType_Parms, InElement), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::NewProp_InComponentIndex = { "InComponentIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetComponentType_Parms, InComponentIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetComponentType_Parms, ReturnValue), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::NewProp_InElement,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::NewProp_InComponentIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::PropPointers) < 2048);
// ********** End Function GetComponentType Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetComponentType", Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::RigHierarchy_eventGetComponentType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::RigHierarchy_eventGetComponentType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetComponentType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetComponentType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetComponentType)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InElement);
P_GET_PROPERTY(FIntProperty,Z_Param_InComponentIndex);
P_FINISH;
P_NATIVE_BEGIN;
*(UScriptStruct**)Z_Param__Result=P_THIS->GetComponentType(Z_Param_InElement,Z_Param_InComponentIndex);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetComponentType ************************************
// ********** Begin Class URigHierarchy Function GetConnectorKeys **********************************
struct Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics
{
struct RigHierarchy_eventGetConnectorKeys_Parms
{
bool bTraverse;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns all Connector elements\n\x09 * @param bTraverse Returns the elements in order of a depth first traversal\n\x09 */" },
{ "CPP_Default_bTraverse", "true" },
{ "DisplayName", "Get Connectors" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "GetConnectors" },
{ "ToolTip", "Returns all Connector elements\n@param bTraverse Returns the elements in order of a depth first traversal" },
};
#endif // WITH_METADATA
// ********** Begin Function GetConnectorKeys constinit property declarations **********************
static void NewProp_bTraverse_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraverse;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetConnectorKeys constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetConnectorKeys Property Definitions *********************************
void Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::NewProp_bTraverse_SetBit(void* Obj)
{
((RigHierarchy_eventGetConnectorKeys_Parms*)Obj)->bTraverse = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::NewProp_bTraverse = { "bTraverse", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetConnectorKeys_Parms), &Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::NewProp_bTraverse_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetConnectorKeys_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::NewProp_bTraverse,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::PropPointers) < 2048);
// ********** End Function GetConnectorKeys Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetConnectorKeys", Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::RigHierarchy_eventGetConnectorKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::RigHierarchy_eventGetConnectorKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetConnectorKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetConnectorKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetConnectorKeys)
{
P_GET_UBOOL(Z_Param_bTraverse);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->GetConnectorKeys(Z_Param_bTraverse);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetConnectorKeys ************************************
// ********** Begin Class URigHierarchy Function GetConnectorStates ********************************
struct Z_Construct_UFunction_URigHierarchy_GetConnectorStates_Statics
{
struct RigHierarchy_eventGetConnectorStates_Parms
{
TArray<FRigConnectorState> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns all of the connectors' state\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns all of the connectors' state" },
};
#endif // WITH_METADATA
// ********** Begin Function GetConnectorStates constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetConnectorStates constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetConnectorStates Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetConnectorStates_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigConnectorState, METADATA_PARAMS(0, nullptr) }; // 929870614
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetConnectorStates_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetConnectorStates_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 929870614
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetConnectorStates_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetConnectorStates_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetConnectorStates_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetConnectorStates_Statics::PropPointers) < 2048);
// ********** End Function GetConnectorStates Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetConnectorStates_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetConnectorStates", Z_Construct_UFunction_URigHierarchy_GetConnectorStates_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetConnectorStates_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetConnectorStates_Statics::RigHierarchy_eventGetConnectorStates_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetConnectorStates_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetConnectorStates_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetConnectorStates_Statics::RigHierarchy_eventGetConnectorStates_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetConnectorStates()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetConnectorStates_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetConnectorStates)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigConnectorState>*)Z_Param__Result=P_THIS->GetConnectorStates();
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetConnectorStates **********************************
// ********** Begin Class URigHierarchy Function GetControlKeys ************************************
struct Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics
{
struct RigHierarchy_eventGetControlKeys_Parms
{
bool bTraverse;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns all Control elements\n\x09 * @param bTraverse Returns the elements in order of a depth first traversal\n\x09 */" },
{ "CPP_Default_bTraverse", "true" },
{ "DisplayName", "Get Controls" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "GetControls" },
{ "ToolTip", "Returns all Control elements\n@param bTraverse Returns the elements in order of a depth first traversal" },
};
#endif // WITH_METADATA
// ********** Begin Function GetControlKeys constinit property declarations ************************
static void NewProp_bTraverse_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraverse;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetControlKeys constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetControlKeys Property Definitions ***********************************
void Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::NewProp_bTraverse_SetBit(void* Obj)
{
((RigHierarchy_eventGetControlKeys_Parms*)Obj)->bTraverse = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::NewProp_bTraverse = { "bTraverse", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetControlKeys_Parms), &Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::NewProp_bTraverse_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlKeys_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::NewProp_bTraverse,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::PropPointers) < 2048);
// ********** End Function GetControlKeys Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetControlKeys", Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::RigHierarchy_eventGetControlKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::RigHierarchy_eventGetControlKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetControlKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetControlKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetControlKeys)
{
P_GET_UBOOL(Z_Param_bTraverse);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->GetControlKeys(Z_Param_bTraverse);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetControlKeys **************************************
// ********** Begin Class URigHierarchy Function GetController *************************************
struct Z_Construct_UFunction_URigHierarchy_GetController_Statics
{
struct RigHierarchy_eventGetController_Parms
{
bool bCreateIfNeeded;
URigHierarchyController* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns a controller for this hierarchy.\n\x09 * Note: If the controller is not available this will return nullptr \n\x09 * even if the bCreateIfNeeded flag is set to true. You can check the \n\x09 * controller's availability with IsControllerAvailable().\n\x09 * @param bCreateIfNeeded Creates a controller if needed\n\x09 * @return The Controller for this hierarchy\n\x09 */" },
{ "CPP_Default_bCreateIfNeeded", "true" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns a controller for this hierarchy.\nNote: If the controller is not available this will return nullptr\neven if the bCreateIfNeeded flag is set to true. You can check the\ncontroller's availability with IsControllerAvailable().\n@param bCreateIfNeeded Creates a controller if needed\n@return The Controller for this hierarchy" },
};
#endif // WITH_METADATA
// ********** Begin Function GetController constinit property declarations *************************
static void NewProp_bCreateIfNeeded_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCreateIfNeeded;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetController constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetController Property Definitions ************************************
void Z_Construct_UFunction_URigHierarchy_GetController_Statics::NewProp_bCreateIfNeeded_SetBit(void* Obj)
{
((RigHierarchy_eventGetController_Parms*)Obj)->bCreateIfNeeded = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetController_Statics::NewProp_bCreateIfNeeded = { "bCreateIfNeeded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetController_Parms), &Z_Construct_UFunction_URigHierarchy_GetController_Statics::NewProp_bCreateIfNeeded_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigHierarchy_GetController_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetController_Parms, ReturnValue), Z_Construct_UClass_URigHierarchyController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetController_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetController_Statics::NewProp_bCreateIfNeeded,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetController_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetController_Statics::PropPointers) < 2048);
// ********** End Function GetController Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetController_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetController", Z_Construct_UFunction_URigHierarchy_GetController_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetController_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetController_Statics::RigHierarchy_eventGetController_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetController_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetController_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetController_Statics::RigHierarchy_eventGetController_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetController()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetController_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetController)
{
P_GET_UBOOL(Z_Param_bCreateIfNeeded);
P_FINISH;
P_NATIVE_BEGIN;
*(URigHierarchyController**)Z_Param__Result=P_THIS->GetController(Z_Param_bCreateIfNeeded);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetController ***************************************
// ********** Begin Class URigHierarchy Function GetControlPreferredEulerAngles ********************
struct Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics
{
struct RigHierarchy_eventGetControlPreferredEulerAngles_Parms
{
FRigElementKey InKey;
EEulerRotationOrder InRotationOrder;
bool bInitial;
FVector ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns a control's preferred euler angles (local transform rotation)\n\x09 * @param InKey The key of the element to retrieve the current value for\n\x09 * @param InRotationOrder The rotation order to use when retrieving the euler angles\n\x09 * @param bInitial If true we'll return the preferred euler angles for the initial - otherwise current transform\n\x09 * @return Returns the current preferred euler angles\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns a control's preferred euler angles (local transform rotation)\n@param InKey The key of the element to retrieve the current value for\n@param InRotationOrder The rotation order to use when retrieving the euler angles\n@param bInitial If true we'll return the preferred euler angles for the initial - otherwise current transform\n@return Returns the current preferred euler angles" },
};
#endif // WITH_METADATA
// ********** Begin Function GetControlPreferredEulerAngles constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FBytePropertyParams NewProp_InRotationOrder_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InRotationOrder;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetControlPreferredEulerAngles constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetControlPreferredEulerAngles Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlPreferredEulerAngles_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::NewProp_InRotationOrder_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::NewProp_InRotationOrder = { "InRotationOrder", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlPreferredEulerAngles_Parms, InRotationOrder), Z_Construct_UEnum_AnimationCore_EEulerRotationOrder, METADATA_PARAMS(0, nullptr) }; // 1336519604
void Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetControlPreferredEulerAngles_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetControlPreferredEulerAngles_Parms), &Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlPreferredEulerAngles_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::NewProp_InRotationOrder_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::NewProp_InRotationOrder,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::PropPointers) < 2048);
// ********** End Function GetControlPreferredEulerAngles Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetControlPreferredEulerAngles", Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::RigHierarchy_eventGetControlPreferredEulerAngles_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::RigHierarchy_eventGetControlPreferredEulerAngles_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetControlPreferredEulerAngles)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_ENUM(EEulerRotationOrder,Z_Param_InRotationOrder);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FVector*)Z_Param__Result=P_THIS->GetControlPreferredEulerAngles(Z_Param_InKey,EEulerRotationOrder(Z_Param_InRotationOrder),Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetControlPreferredEulerAngles **********************
// ********** Begin Class URigHierarchy Function GetControlPreferredEulerAnglesByIndex *************
struct Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics
{
struct RigHierarchy_eventGetControlPreferredEulerAnglesByIndex_Parms
{
int32 InElementIndex;
EEulerRotationOrder InRotationOrder;
bool bInitial;
FVector ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns a control's preferred euler angles (local transform rotation)\n\x09 * @param InElementIndex The element index to look up\n\x09 * @param InRotationOrder The rotation order to use when retrieving the euler angles\n\x09 * @param bInitial If true we'll return the preferred euler angles for the initial - otherwise current transform\n\x09 * @return Returns the current preferred euler angles\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns a control's preferred euler angles (local transform rotation)\n@param InElementIndex The element index to look up\n@param InRotationOrder The rotation order to use when retrieving the euler angles\n@param bInitial If true we'll return the preferred euler angles for the initial - otherwise current transform\n@return Returns the current preferred euler angles" },
};
#endif // WITH_METADATA
// ********** Begin Function GetControlPreferredEulerAnglesByIndex constinit property declarations *
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static const UECodeGen_Private::FBytePropertyParams NewProp_InRotationOrder_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InRotationOrder;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetControlPreferredEulerAnglesByIndex constinit property declarations ***
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetControlPreferredEulerAnglesByIndex Property Definitions ************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlPreferredEulerAnglesByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::NewProp_InRotationOrder_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::NewProp_InRotationOrder = { "InRotationOrder", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlPreferredEulerAnglesByIndex_Parms, InRotationOrder), Z_Construct_UEnum_AnimationCore_EEulerRotationOrder, METADATA_PARAMS(0, nullptr) }; // 1336519604
void Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetControlPreferredEulerAnglesByIndex_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetControlPreferredEulerAnglesByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlPreferredEulerAnglesByIndex_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::NewProp_InRotationOrder_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::NewProp_InRotationOrder,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::PropPointers) < 2048);
// ********** End Function GetControlPreferredEulerAnglesByIndex Property Definitions **************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetControlPreferredEulerAnglesByIndex", Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::RigHierarchy_eventGetControlPreferredEulerAnglesByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::RigHierarchy_eventGetControlPreferredEulerAnglesByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetControlPreferredEulerAnglesByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_ENUM(EEulerRotationOrder,Z_Param_InRotationOrder);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FVector*)Z_Param__Result=P_THIS->GetControlPreferredEulerAnglesByIndex(Z_Param_InElementIndex,EEulerRotationOrder(Z_Param_InRotationOrder),Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetControlPreferredEulerAnglesByIndex ***************
// ********** Begin Class URigHierarchy Function GetControlPreferredEulerRotationOrder *************
struct Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics
{
struct RigHierarchy_eventGetControlPreferredEulerRotationOrder_Parms
{
FRigElementKey InKey;
bool bFromSettings;
EEulerRotationOrder ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns a control's preferred euler rotation order\n\x09 * @param InKey The key of the element to retrieve the current value for\n\x09 * @param bFromSettings If true the rotation order will be looked up from the control's settings, otherwise from the currently set animation value\n\x09 * @return Returns the current preferred euler rotation order\n\x09 */" },
{ "CPP_Default_bFromSettings", "true" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns a control's preferred euler rotation order\n@param InKey The key of the element to retrieve the current value for\n@param bFromSettings If true the rotation order will be looked up from the control's settings, otherwise from the currently set animation value\n@return Returns the current preferred euler rotation order" },
};
#endif // WITH_METADATA
// ********** Begin Function GetControlPreferredEulerRotationOrder constinit property declarations *
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_bFromSettings_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFromSettings;
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetControlPreferredEulerRotationOrder constinit property declarations ***
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetControlPreferredEulerRotationOrder Property Definitions ************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlPreferredEulerRotationOrder_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::NewProp_bFromSettings_SetBit(void* Obj)
{
((RigHierarchy_eventGetControlPreferredEulerRotationOrder_Parms*)Obj)->bFromSettings = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::NewProp_bFromSettings = { "bFromSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetControlPreferredEulerRotationOrder_Parms), &Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::NewProp_bFromSettings_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::NewProp_ReturnValue_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlPreferredEulerRotationOrder_Parms, ReturnValue), Z_Construct_UEnum_AnimationCore_EEulerRotationOrder, METADATA_PARAMS(0, nullptr) }; // 1336519604
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::NewProp_bFromSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::PropPointers) < 2048);
// ********** End Function GetControlPreferredEulerRotationOrder Property Definitions **************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetControlPreferredEulerRotationOrder", Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::RigHierarchy_eventGetControlPreferredEulerRotationOrder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::RigHierarchy_eventGetControlPreferredEulerRotationOrder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetControlPreferredEulerRotationOrder)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_UBOOL(Z_Param_bFromSettings);
P_FINISH;
P_NATIVE_BEGIN;
*(EEulerRotationOrder*)Z_Param__Result=P_THIS->GetControlPreferredEulerRotationOrder(Z_Param_InKey,Z_Param_bFromSettings);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetControlPreferredEulerRotationOrder ***************
// ********** Begin Class URigHierarchy Function GetControlPreferredEulerRotationOrderByIndex ******
struct Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics
{
struct RigHierarchy_eventGetControlPreferredEulerRotationOrderByIndex_Parms
{
int32 InElementIndex;
bool bFromSettings;
EEulerRotationOrder ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns a control's preferred euler rotation order\n\x09 * @param InElementIndex The element index to look up\n\x09 * @param bFromSettings If true the rotation order will be looked up from the control's settings, otherwise from the currently set animation value\n\x09 * @return Returns the current preferred euler rotation order\n\x09 */" },
{ "CPP_Default_bFromSettings", "true" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns a control's preferred euler rotation order\n@param InElementIndex The element index to look up\n@param bFromSettings If true the rotation order will be looked up from the control's settings, otherwise from the currently set animation value\n@return Returns the current preferred euler rotation order" },
};
#endif // WITH_METADATA
// ********** Begin Function GetControlPreferredEulerRotationOrderByIndex constinit property declarations
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static void NewProp_bFromSettings_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFromSettings;
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetControlPreferredEulerRotationOrderByIndex constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetControlPreferredEulerRotationOrderByIndex Property Definitions *****
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlPreferredEulerRotationOrderByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::NewProp_bFromSettings_SetBit(void* Obj)
{
((RigHierarchy_eventGetControlPreferredEulerRotationOrderByIndex_Parms*)Obj)->bFromSettings = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::NewProp_bFromSettings = { "bFromSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetControlPreferredEulerRotationOrderByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::NewProp_bFromSettings_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::NewProp_ReturnValue_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlPreferredEulerRotationOrderByIndex_Parms, ReturnValue), Z_Construct_UEnum_AnimationCore_EEulerRotationOrder, METADATA_PARAMS(0, nullptr) }; // 1336519604
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::NewProp_bFromSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::PropPointers) < 2048);
// ********** End Function GetControlPreferredEulerRotationOrderByIndex Property Definitions *******
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetControlPreferredEulerRotationOrderByIndex", Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::RigHierarchy_eventGetControlPreferredEulerRotationOrderByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::RigHierarchy_eventGetControlPreferredEulerRotationOrderByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetControlPreferredEulerRotationOrderByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_UBOOL(Z_Param_bFromSettings);
P_FINISH;
P_NATIVE_BEGIN;
*(EEulerRotationOrder*)Z_Param__Result=P_THIS->GetControlPreferredEulerRotationOrderByIndex(Z_Param_InElementIndex,Z_Param_bFromSettings);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetControlPreferredEulerRotationOrderByIndex ********
// ********** Begin Class URigHierarchy Function GetControlPreferredRotator ************************
struct Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics
{
struct RigHierarchy_eventGetControlPreferredRotator_Parms
{
FRigElementKey InKey;
bool bInitial;
FRotator ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns a control's preferred rotator (local transform rotation)\n\x09 * @param InKey The key of the element to retrieve the current value for\n\x09 * @param bInitial If true we'll return the preferred rotator for the initial - otherwise current transform\n\x09 * @return Returns the current preferred rotator\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns a control's preferred rotator (local transform rotation)\n@param InKey The key of the element to retrieve the current value for\n@param bInitial If true we'll return the preferred rotator for the initial - otherwise current transform\n@return Returns the current preferred rotator" },
};
#endif // WITH_METADATA
// ********** Begin Function GetControlPreferredRotator constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetControlPreferredRotator constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetControlPreferredRotator Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlPreferredRotator_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetControlPreferredRotator_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetControlPreferredRotator_Parms), &Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlPreferredRotator_Parms, ReturnValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::PropPointers) < 2048);
// ********** End Function GetControlPreferredRotator Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetControlPreferredRotator", Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::RigHierarchy_eventGetControlPreferredRotator_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::RigHierarchy_eventGetControlPreferredRotator_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetControlPreferredRotator)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FRotator*)Z_Param__Result=P_THIS->GetControlPreferredRotator(Z_Param_InKey,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetControlPreferredRotator **************************
// ********** Begin Class URigHierarchy Function GetControlPreferredRotatorByIndex *****************
struct Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics
{
struct RigHierarchy_eventGetControlPreferredRotatorByIndex_Parms
{
int32 InElementIndex;
bool bInitial;
FRotator ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns a control's preferred rotator (local transform rotation)\n\x09 * @param InElementIndex The element index to look up\n\x09 * @param bInitial If true we'll return the preferred rotator for the initial - otherwise current transform\n\x09 * @return Returns the current preferred rotator\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns a control's preferred rotator (local transform rotation)\n@param InElementIndex The element index to look up\n@param bInitial If true we'll return the preferred rotator for the initial - otherwise current transform\n@return Returns the current preferred rotator" },
};
#endif // WITH_METADATA
// ********** Begin Function GetControlPreferredRotatorByIndex constinit property declarations *****
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetControlPreferredRotatorByIndex constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetControlPreferredRotatorByIndex Property Definitions ****************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlPreferredRotatorByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetControlPreferredRotatorByIndex_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetControlPreferredRotatorByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlPreferredRotatorByIndex_Parms, ReturnValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::PropPointers) < 2048);
// ********** End Function GetControlPreferredRotatorByIndex Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetControlPreferredRotatorByIndex", Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::RigHierarchy_eventGetControlPreferredRotatorByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::RigHierarchy_eventGetControlPreferredRotatorByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetControlPreferredRotatorByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FRotator*)Z_Param__Result=P_THIS->GetControlPreferredRotatorByIndex(Z_Param_InElementIndex,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetControlPreferredRotatorByIndex *******************
// ********** Begin Class URigHierarchy Function GetControlValue ***********************************
struct Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics
{
struct RigHierarchy_eventGetControlValue_Parms
{
FRigElementKey InKey;
ERigControlValueType InValueType;
FRigControlValue ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns a control's current value given its key\n\x09 * @param InKey The key of the element to retrieve the current value for\n\x09 * @param InValueType The type of value to return\n\x09 * @return Returns the current value of the control\n\x09 */" },
{ "CPP_Default_InValueType", "Current" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns a control's current value given its key\n@param InKey The key of the element to retrieve the current value for\n@param InValueType The type of value to return\n@return Returns the current value of the control" },
};
#endif // WITH_METADATA
// ********** Begin Function GetControlValue constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FBytePropertyParams NewProp_InValueType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InValueType;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetControlValue constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetControlValue Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlValue_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::NewProp_InValueType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::NewProp_InValueType = { "InValueType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlValue_Parms, InValueType), Z_Construct_UEnum_ControlRig_ERigControlValueType, METADATA_PARAMS(0, nullptr) }; // 1305005259
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::NewProp_InValueType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::NewProp_InValueType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::PropPointers) < 2048);
// ********** End Function GetControlValue Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetControlValue", Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::RigHierarchy_eventGetControlValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::RigHierarchy_eventGetControlValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetControlValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetControlValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetControlValue)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_ENUM(ERigControlValueType,Z_Param_InValueType);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigControlValue*)Z_Param__Result=P_THIS->GetControlValue(Z_Param_InKey,ERigControlValueType(Z_Param_InValueType));
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetControlValue *************************************
// ********** Begin Class URigHierarchy Function GetControlValueByIndex ****************************
struct Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics
{
struct RigHierarchy_eventGetControlValueByIndex_Parms
{
int32 InElementIndex;
ERigControlValueType InValueType;
FRigControlValue ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns a control's current value given its index\n\x09 * @param InElementIndex The index of the element to retrieve the current value for\n\x09 * @param InValueType The type of value to return\n\x09 * @return Returns the current value of the control\n\x09 */" },
{ "CPP_Default_InValueType", "Current" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns a control's current value given its index\n@param InElementIndex The index of the element to retrieve the current value for\n@param InValueType The type of value to return\n@return Returns the current value of the control" },
};
#endif // WITH_METADATA
// ********** Begin Function GetControlValueByIndex constinit property declarations ****************
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static const UECodeGen_Private::FBytePropertyParams NewProp_InValueType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InValueType;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetControlValueByIndex constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetControlValueByIndex Property Definitions ***************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlValueByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::NewProp_InValueType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::NewProp_InValueType = { "InValueType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlValueByIndex_Parms, InValueType), Z_Construct_UEnum_ControlRig_ERigControlValueType, METADATA_PARAMS(0, nullptr) }; // 1305005259
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetControlValueByIndex_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::NewProp_InValueType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::NewProp_InValueType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::PropPointers) < 2048);
// ********** End Function GetControlValueByIndex Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetControlValueByIndex", Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::RigHierarchy_eventGetControlValueByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::RigHierarchy_eventGetControlValueByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetControlValueByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_ENUM(ERigControlValueType,Z_Param_InValueType);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigControlValue*)Z_Param__Result=P_THIS->GetControlValueByIndex(Z_Param_InElementIndex,ERigControlValueType(Z_Param_InValueType));
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetControlValueByIndex ******************************
// ********** Begin Class URigHierarchy Function GetCurveKeys **************************************
struct Z_Construct_UFunction_URigHierarchy_GetCurveKeys_Statics
{
struct RigHierarchy_eventGetCurveKeys_Parms
{
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns all Curve elements\n\x09 */" },
{ "DisplayName", "Get Curves" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "GetCurves" },
{ "ToolTip", "Returns all Curve elements" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCurveKeys constinit property declarations **************************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCurveKeys constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCurveKeys Property Definitions *************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetCurveKeys_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetCurveKeys_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetCurveKeys_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetCurveKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetCurveKeys_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetCurveKeys_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetCurveKeys_Statics::PropPointers) < 2048);
// ********** End Function GetCurveKeys Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetCurveKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetCurveKeys", Z_Construct_UFunction_URigHierarchy_GetCurveKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetCurveKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetCurveKeys_Statics::RigHierarchy_eventGetCurveKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetCurveKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetCurveKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetCurveKeys_Statics::RigHierarchy_eventGetCurveKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetCurveKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetCurveKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetCurveKeys)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->GetCurveKeys();
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetCurveKeys ****************************************
// ********** Begin Class URigHierarchy Function GetCurveValue *************************************
struct Z_Construct_UFunction_URigHierarchy_GetCurveValue_Statics
{
struct RigHierarchy_eventGetCurveValue_Parms
{
FRigElementKey InKey;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns a curve's value given its key\n\x09 * @param InKey The key of the element to retrieve the value for\n\x09 * @return Returns the value of the curve\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns a curve's value given its key\n@param InKey The key of the element to retrieve the value for\n@return Returns the value of the curve" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCurveValue constinit property declarations *************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCurveValue constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCurveValue Property Definitions ************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetCurveValue_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetCurveValue_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URigHierarchy_GetCurveValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetCurveValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetCurveValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetCurveValue_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetCurveValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetCurveValue_Statics::PropPointers) < 2048);
// ********** End Function GetCurveValue Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetCurveValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetCurveValue", Z_Construct_UFunction_URigHierarchy_GetCurveValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetCurveValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetCurveValue_Statics::RigHierarchy_eventGetCurveValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetCurveValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetCurveValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetCurveValue_Statics::RigHierarchy_eventGetCurveValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetCurveValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetCurveValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetCurveValue)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetCurveValue(Z_Param_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetCurveValue ***************************************
// ********** Begin Class URigHierarchy Function GetCurveValueByIndex ******************************
struct Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex_Statics
{
struct RigHierarchy_eventGetCurveValueByIndex_Parms
{
int32 InElementIndex;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns a curve's value given its index\n\x09 * @param InElementIndex The index of the element to retrieve the value for\n\x09 * @return Returns the value of the curve\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns a curve's value given its index\n@param InElementIndex The index of the element to retrieve the value for\n@return Returns the value of the curve" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCurveValueByIndex constinit property declarations ******************
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCurveValueByIndex constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCurveValueByIndex Property Definitions *****************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetCurveValueByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetCurveValueByIndex_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex_Statics::PropPointers) < 2048);
// ********** End Function GetCurveValueByIndex Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetCurveValueByIndex", Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex_Statics::RigHierarchy_eventGetCurveValueByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex_Statics::RigHierarchy_eventGetCurveValueByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetCurveValueByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetCurveValueByIndex(Z_Param_InElementIndex);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetCurveValueByIndex ********************************
// ********** Begin Class URigHierarchy Function GetDefaultParent **********************************
struct Z_Construct_UFunction_URigHierarchy_GetDefaultParent_Statics
{
struct RigHierarchy_eventGetDefaultParent_Parms
{
FRigElementKey InKey;
FRigElementKey ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the default parent element's key of a given child key\n\x09 * @param InKey The key of the element to retrieve the parent for\n\x09 * @return Returns the default parent element key\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the default parent element's key of a given child key\n@param InKey The key of the element to retrieve the parent for\n@return Returns the default parent element key" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDefaultParent constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDefaultParent constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDefaultParent Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetDefaultParent_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetDefaultParent_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetDefaultParent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetDefaultParent_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetDefaultParent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetDefaultParent_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetDefaultParent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetDefaultParent_Statics::PropPointers) < 2048);
// ********** End Function GetDefaultParent Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetDefaultParent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetDefaultParent", Z_Construct_UFunction_URigHierarchy_GetDefaultParent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetDefaultParent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetDefaultParent_Statics::RigHierarchy_eventGetDefaultParent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetDefaultParent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetDefaultParent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetDefaultParent_Statics::RigHierarchy_eventGetDefaultParent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetDefaultParent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetDefaultParent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetDefaultParent)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigElementKey*)Z_Param__Result=P_THIS->GetDefaultParent(Z_Param_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetDefaultParent ************************************
// ********** Begin Class URigHierarchy Function GetEulerTransformFromControlValue *****************
struct Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue_Statics
{
struct RigHierarchy_eventGetEulerTransformFromControlValue_Parms
{
FRigControlValue InValue;
FEulerTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the contained FEulerTransform value from a a Rig Control Value\n\x09 * @param InValue The Rig Control value to convert from\n\x09 * @return The converted FEulerTransform value\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the contained FEulerTransform value from a a Rig Control Value\n@param InValue The Rig Control value to convert from\n@return The converted FEulerTransform value" },
};
#endif // WITH_METADATA
// ********** Begin Function GetEulerTransformFromControlValue constinit property declarations *****
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetEulerTransformFromControlValue constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetEulerTransformFromControlValue Property Definitions ****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetEulerTransformFromControlValue_Parms, InValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetEulerTransformFromControlValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FEulerTransform, METADATA_PARAMS(0, nullptr) }; // 1635754201
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue_Statics::PropPointers) < 2048);
// ********** End Function GetEulerTransformFromControlValue Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetEulerTransformFromControlValue", Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue_Statics::RigHierarchy_eventGetEulerTransformFromControlValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue_Statics::RigHierarchy_eventGetEulerTransformFromControlValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetEulerTransformFromControlValue)
{
P_GET_STRUCT(FRigControlValue,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FEulerTransform*)Z_Param__Result=URigHierarchy::GetEulerTransformFromControlValue(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetEulerTransformFromControlValue *******************
// ********** Begin Class URigHierarchy Function GetFirstParent ************************************
struct Z_Construct_UFunction_URigHierarchy_GetFirstParent_Statics
{
struct RigHierarchy_eventGetFirstParent_Parms
{
FRigElementKey InKey;
FRigElementKey ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the first parent element of a given element key\n\x09 * @param InKey The key of the element to retrieve the parents for\n\x09 * @return Returns the first parent element\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the first parent element of a given element key\n@param InKey The key of the element to retrieve the parents for\n@return Returns the first parent element" },
};
#endif // WITH_METADATA
// ********** Begin Function GetFirstParent constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetFirstParent constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetFirstParent Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetFirstParent_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetFirstParent_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetFirstParent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetFirstParent_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetFirstParent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetFirstParent_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetFirstParent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetFirstParent_Statics::PropPointers) < 2048);
// ********** End Function GetFirstParent Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetFirstParent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetFirstParent", Z_Construct_UFunction_URigHierarchy_GetFirstParent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetFirstParent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetFirstParent_Statics::RigHierarchy_eventGetFirstParent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetFirstParent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetFirstParent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetFirstParent_Statics::RigHierarchy_eventGetFirstParent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetFirstParent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetFirstParent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetFirstParent)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigElementKey*)Z_Param__Result=P_THIS->GetFirstParent(Z_Param_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetFirstParent **************************************
// ********** Begin Class URigHierarchy Function GetFloatArrayMetadata *****************************
struct Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics
{
struct RigHierarchy_eventGetFloatArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<float> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of float array metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of float array metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query" },
};
#endif // WITH_METADATA
// ********** Begin Function GetFloatArrayMetadata constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetFloatArrayMetadata constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetFloatArrayMetadata Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetFloatArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetFloatArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", 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_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetFloatArrayMetadata_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetFloatArrayMetadata Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetFloatArrayMetadata", Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::RigHierarchy_eventGetFloatArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::RigHierarchy_eventGetFloatArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetFloatArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<float>*)Z_Param__Result=P_THIS->GetFloatArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetFloatArrayMetadata *******************************
// ********** Begin Class URigHierarchy Function GetFloatFromControlValue **************************
struct Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue_Statics
{
struct RigHierarchy_eventGetFloatFromControlValue_Parms
{
FRigControlValue InValue;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the contained float value from a a Rig Control Value\n\x09 * @param InValue The Rig Control value to convert from\n\x09 * @return The converted float value\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the contained float value from a a Rig Control Value\n@param InValue The Rig Control value to convert from\n@return The converted float value" },
};
#endif // WITH_METADATA
// ********** Begin Function GetFloatFromControlValue constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetFloatFromControlValue constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetFloatFromControlValue Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetFloatFromControlValue_Parms, InValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetFloatFromControlValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue_Statics::PropPointers) < 2048);
// ********** End Function GetFloatFromControlValue Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetFloatFromControlValue", Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue_Statics::RigHierarchy_eventGetFloatFromControlValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue_Statics::RigHierarchy_eventGetFloatFromControlValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetFloatFromControlValue)
{
P_GET_STRUCT(FRigControlValue,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=URigHierarchy::GetFloatFromControlValue(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetFloatFromControlValue ****************************
// ********** Begin Class URigHierarchy Function GetFloatMetadata **********************************
struct Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics
{
struct RigHierarchy_eventGetFloatMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
float DefaultValue;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of float metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 * @param DefaultValue The default value to fall back on\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of float metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query\n@param DefaultValue The default value to fall back on" },
};
#endif // WITH_METADATA
// ********** Begin Function GetFloatMetadata constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DefaultValue;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetFloatMetadata constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetFloatMetadata Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetFloatMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetFloatMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetFloatMetadata_Parms, DefaultValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetFloatMetadata_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::NewProp_DefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetFloatMetadata Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetFloatMetadata", Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::RigHierarchy_eventGetFloatMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::RigHierarchy_eventGetFloatMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetFloatMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetFloatMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetFloatMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_PROPERTY(FFloatProperty,Z_Param_DefaultValue);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetFloatMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_DefaultValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetFloatMetadata ************************************
// ********** Begin Class URigHierarchy Function GetGlobalControlOffsetTransform *******************
struct Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics
{
struct RigHierarchy_eventGetGlobalControlOffsetTransform_Parms
{
FRigElementKey InKey;
bool bInitial;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the global offset transform for a given control element.\n\x09 * @param InKey The key of the control to retrieve the transform for\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @return The global offset transform\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the global offset transform for a given control element.\n@param InKey The key of the control to retrieve the transform for\n@param bInitial If true the initial transform will be used\n@return The global offset transform" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGlobalControlOffsetTransform constinit property declarations *******
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGlobalControlOffsetTransform constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGlobalControlOffsetTransform Property Definitions ******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetGlobalControlOffsetTransform_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetGlobalControlOffsetTransform_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetGlobalControlOffsetTransform_Parms), &Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetGlobalControlOffsetTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::PropPointers) < 2048);
// ********** End Function GetGlobalControlOffsetTransform Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetGlobalControlOffsetTransform", Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::RigHierarchy_eventGetGlobalControlOffsetTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::RigHierarchy_eventGetGlobalControlOffsetTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetGlobalControlOffsetTransform)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetGlobalControlOffsetTransform(Z_Param_InKey,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetGlobalControlOffsetTransform *********************
// ********** Begin Class URigHierarchy Function GetGlobalControlOffsetTransformByIndex ************
struct Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics
{
struct RigHierarchy_eventGetGlobalControlOffsetTransformByIndex_Parms
{
int32 InElementIndex;
bool bInitial;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the global offset transform for a given control element.\n\x09 * @param InElementIndex The index of the control to retrieve the transform for\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @return The global offset transform\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the global offset transform for a given control element.\n@param InElementIndex The index of the control to retrieve the transform for\n@param bInitial If true the initial transform will be used\n@return The global offset transform" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGlobalControlOffsetTransformByIndex constinit property declarations
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGlobalControlOffsetTransformByIndex constinit property declarations **
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGlobalControlOffsetTransformByIndex Property Definitions ***********
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetGlobalControlOffsetTransformByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetGlobalControlOffsetTransformByIndex_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetGlobalControlOffsetTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetGlobalControlOffsetTransformByIndex_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::PropPointers) < 2048);
// ********** End Function GetGlobalControlOffsetTransformByIndex Property Definitions *************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetGlobalControlOffsetTransformByIndex", Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::RigHierarchy_eventGetGlobalControlOffsetTransformByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::RigHierarchy_eventGetGlobalControlOffsetTransformByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetGlobalControlOffsetTransformByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetGlobalControlOffsetTransformByIndex(Z_Param_InElementIndex,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetGlobalControlOffsetTransformByIndex **************
// ********** Begin Class URigHierarchy Function GetGlobalControlShapeTransform ********************
struct Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics
{
struct RigHierarchy_eventGetGlobalControlShapeTransform_Parms
{
FRigElementKey InKey;
bool bInitial;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the global shape transform for a given control element.\n\x09 * @param InKey The key of the control to retrieve the transform for\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @return The global shape transform\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the global shape transform for a given control element.\n@param InKey The key of the control to retrieve the transform for\n@param bInitial If true the initial transform will be used\n@return The global shape transform" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGlobalControlShapeTransform constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGlobalControlShapeTransform constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGlobalControlShapeTransform Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetGlobalControlShapeTransform_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetGlobalControlShapeTransform_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetGlobalControlShapeTransform_Parms), &Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetGlobalControlShapeTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::PropPointers) < 2048);
// ********** End Function GetGlobalControlShapeTransform Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetGlobalControlShapeTransform", Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::RigHierarchy_eventGetGlobalControlShapeTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::RigHierarchy_eventGetGlobalControlShapeTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetGlobalControlShapeTransform)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetGlobalControlShapeTransform(Z_Param_InKey,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetGlobalControlShapeTransform **********************
// ********** Begin Class URigHierarchy Function GetGlobalControlShapeTransformByIndex *************
struct Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics
{
struct RigHierarchy_eventGetGlobalControlShapeTransformByIndex_Parms
{
int32 InElementIndex;
bool bInitial;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the global shape transform for a given control element.\n\x09 * @param InElementIndex The index of the control to retrieve the transform for\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @return The global shape transform\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the global shape transform for a given control element.\n@param InElementIndex The index of the control to retrieve the transform for\n@param bInitial If true the initial transform will be used\n@return The global shape transform" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGlobalControlShapeTransformByIndex constinit property declarations *
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGlobalControlShapeTransformByIndex constinit property declarations ***
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGlobalControlShapeTransformByIndex Property Definitions ************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetGlobalControlShapeTransformByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetGlobalControlShapeTransformByIndex_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetGlobalControlShapeTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetGlobalControlShapeTransformByIndex_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::PropPointers) < 2048);
// ********** End Function GetGlobalControlShapeTransformByIndex Property Definitions **************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetGlobalControlShapeTransformByIndex", Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::RigHierarchy_eventGetGlobalControlShapeTransformByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::RigHierarchy_eventGetGlobalControlShapeTransformByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetGlobalControlShapeTransformByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetGlobalControlShapeTransformByIndex(Z_Param_InElementIndex,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetGlobalControlShapeTransformByIndex ***************
// ********** Begin Class URigHierarchy Function GetGlobalTransform ********************************
struct Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics
{
struct RigHierarchy_eventGetGlobalTransform_Parms
{
FRigElementKey InKey;
bool bInitial;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the global current or initial value for a given key.\n\x09 * If the key is invalid FTransform::Identity will be returned.\n\x09 * @param InKey The key to retrieve the transform for\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @return The global current or initial transform's value.\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the global current or initial value for a given key.\nIf the key is invalid FTransform::Identity will be returned.\n@param InKey The key to retrieve the transform for\n@param bInitial If true the initial transform will be used\n@return The global current or initial transform's value." },
};
#endif // WITH_METADATA
// ********** Begin Function GetGlobalTransform constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGlobalTransform constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGlobalTransform Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetGlobalTransform_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetGlobalTransform_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetGlobalTransform_Parms), &Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetGlobalTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::PropPointers) < 2048);
// ********** End Function GetGlobalTransform Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetGlobalTransform", Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::RigHierarchy_eventGetGlobalTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::RigHierarchy_eventGetGlobalTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetGlobalTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetGlobalTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetGlobalTransform)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetGlobalTransform(Z_Param_InKey,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetGlobalTransform **********************************
// ********** Begin Class URigHierarchy Function GetGlobalTransformByIndex *************************
struct Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics
{
struct RigHierarchy_eventGetGlobalTransformByIndex_Parms
{
int32 InElementIndex;
bool bInitial;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the global current or initial value for a element index.\n\x09 * If the index is invalid FTransform::Identity will be returned.\n\x09 * @param InElementIndex The index to retrieve the transform for\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @return The global current or initial transform's value.\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the global current or initial value for a element index.\nIf the index is invalid FTransform::Identity will be returned.\n@param InElementIndex The index to retrieve the transform for\n@param bInitial If true the initial transform will be used\n@return The global current or initial transform's value." },
};
#endif // WITH_METADATA
// ********** Begin Function GetGlobalTransformByIndex constinit property declarations *************
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGlobalTransformByIndex constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGlobalTransformByIndex Property Definitions ************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetGlobalTransformByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetGlobalTransformByIndex_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetGlobalTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetGlobalTransformByIndex_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::PropPointers) < 2048);
// ********** End Function GetGlobalTransformByIndex Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetGlobalTransformByIndex", Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::RigHierarchy_eventGetGlobalTransformByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::RigHierarchy_eventGetGlobalTransformByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetGlobalTransformByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetGlobalTransformByIndex(Z_Param_InElementIndex,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetGlobalTransformByIndex ***************************
// ********** Begin Class URigHierarchy Function GetIndex_ForBlueprint *****************************
struct Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint_Statics
{
struct RigHierarchy_eventGetIndex_ForBlueprint_Parms
{
FRigElementKey InKey;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the index of an element given its key\n\x09 * @param InKey The key of the element to retrieve the index for\n\x09 * @return The index of the element or INDEX_NONE\n\x09 */" },
{ "DisplayName", "Get Index" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "GetIndex" },
{ "ToolTip", "Returns the index of an element given its key\n@param InKey The key of the element to retrieve the index for\n@return The index of the element or INDEX_NONE" },
};
#endif // WITH_METADATA
// ********** Begin Function GetIndex_ForBlueprint constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetIndex_ForBlueprint constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetIndex_ForBlueprint Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetIndex_ForBlueprint_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetIndex_ForBlueprint_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint_Statics::PropPointers) < 2048);
// ********** End Function GetIndex_ForBlueprint Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetIndex_ForBlueprint", Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint_Statics::RigHierarchy_eventGetIndex_ForBlueprint_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint_Statics::RigHierarchy_eventGetIndex_ForBlueprint_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetIndex_ForBlueprint)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetIndex_ForBlueprint(Z_Param_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetIndex_ForBlueprint *******************************
// ********** Begin Class URigHierarchy Function GetInt32ArrayMetadata *****************************
struct Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics
{
struct RigHierarchy_eventGetInt32ArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<int32> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of int32 array metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of int32 array metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query" },
};
#endif // WITH_METADATA
// ********** Begin Function GetInt32ArrayMetadata constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetInt32ArrayMetadata constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetInt32ArrayMetadata Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetInt32ArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetInt32ArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", 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_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetInt32ArrayMetadata_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetInt32ArrayMetadata Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetInt32ArrayMetadata", Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::RigHierarchy_eventGetInt32ArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::RigHierarchy_eventGetInt32ArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetInt32ArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<int32>*)Z_Param__Result=P_THIS->GetInt32ArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetInt32ArrayMetadata *******************************
// ********** Begin Class URigHierarchy Function GetInt32Metadata **********************************
struct Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics
{
struct RigHierarchy_eventGetInt32Metadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
int32 DefaultValue;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of int32 metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 * @param DefaultValue The default value to fall back on\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of int32 metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query\n@param DefaultValue The default value to fall back on" },
};
#endif // WITH_METADATA
// ********** Begin Function GetInt32Metadata constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FIntPropertyParams NewProp_DefaultValue;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetInt32Metadata constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetInt32Metadata Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetInt32Metadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetInt32Metadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetInt32Metadata_Parms, DefaultValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetInt32Metadata_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::NewProp_DefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::PropPointers) < 2048);
// ********** End Function GetInt32Metadata Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetInt32Metadata", Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::RigHierarchy_eventGetInt32Metadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::RigHierarchy_eventGetInt32Metadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetInt32Metadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetInt32Metadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetInt32Metadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_PROPERTY(FIntProperty,Z_Param_DefaultValue);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetInt32Metadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_DefaultValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetInt32Metadata ************************************
// ********** Begin Class URigHierarchy Function GetIntFromControlValue ****************************
struct Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue_Statics
{
struct RigHierarchy_eventGetIntFromControlValue_Parms
{
FRigControlValue InValue;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the contained int32 value from a a Rig Control Value\n\x09 * @param InValue The Rig Control value to convert from\n\x09 * @return The converted int32 value\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the contained int32 value from a a Rig Control Value\n@param InValue The Rig Control value to convert from\n@return The converted int32 value" },
};
#endif // WITH_METADATA
// ********** Begin Function GetIntFromControlValue constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetIntFromControlValue constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetIntFromControlValue Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetIntFromControlValue_Parms, InValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetIntFromControlValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue_Statics::PropPointers) < 2048);
// ********** End Function GetIntFromControlValue Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetIntFromControlValue", Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue_Statics::RigHierarchy_eventGetIntFromControlValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue_Statics::RigHierarchy_eventGetIntFromControlValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetIntFromControlValue)
{
P_GET_STRUCT(FRigControlValue,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=URigHierarchy::GetIntFromControlValue(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetIntFromControlValue ******************************
// ********** Begin Class URigHierarchy Function GetKey ********************************************
struct Z_Construct_UFunction_URigHierarchy_GetKey_Statics
{
struct RigHierarchy_eventGetKey_Parms
{
int32 InElementIndex;
FRigElementKey ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the key of an element given its index\n\x09 * @param InElementIndex The index of the element to retrieve the key for\n\x09 * @return The key of an element given its index\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the key of an element given its index\n@param InElementIndex The index of the element to retrieve the key for\n@return The key of an element given its index" },
};
#endif // WITH_METADATA
// ********** Begin Function GetKey constinit property declarations ********************************
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetKey constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetKey Property Definitions *******************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetKey_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetKey_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetKey_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetKey_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetKey_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetKey_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetKey_Statics::PropPointers) < 2048);
// ********** End Function GetKey Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetKey", Z_Construct_UFunction_URigHierarchy_GetKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetKey_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetKey_Statics::RigHierarchy_eventGetKey_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetKey_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetKey_Statics::RigHierarchy_eventGetKey_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetKey()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetKey_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetKey)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigElementKey*)Z_Param__Result=P_THIS->GetKey(Z_Param_InElementIndex);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetKey **********************************************
// ********** Begin Class URigHierarchy Function GetKeys *******************************************
struct Z_Construct_UFunction_URigHierarchy_GetKeys_Statics
{
struct RigHierarchy_eventGetKeys_Parms
{
TArray<int32> InElementIndices;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the keys of an array of indices\n\x09 * @param InElementIndices The indices to retrieve the keys for\n\x09 * @return The keys of the elements given the indices\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the keys of an array of indices\n@param InElementIndices The indices to retrieve the keys for\n@return The keys of the elements given the indices" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InElementIndices_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetKeys constinit property declarations *******************************
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndices_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InElementIndices;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetKeys constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetKeys Property Definitions ******************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::NewProp_InElementIndices_Inner = { "InElementIndices", 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_UFunction_URigHierarchy_GetKeys_Statics::NewProp_InElementIndices = { "InElementIndices", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetKeys_Parms, InElementIndices), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InElementIndices_MetaData), NewProp_InElementIndices_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetKeys_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::NewProp_InElementIndices_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::NewProp_InElementIndices,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::PropPointers) < 2048);
// ********** End Function GetKeys Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetKeys", Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::RigHierarchy_eventGetKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::RigHierarchy_eventGetKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetKeys)
{
P_GET_TARRAY(int32,Z_Param_InElementIndices);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->GetKeys(Z_Param_InElementIndices);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetKeys *********************************************
// ********** Begin Class URigHierarchy Function GetLinearColorArrayMetadata ***********************
struct Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics
{
struct RigHierarchy_eventGetLinearColorArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<FLinearColor> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of FLinearColor array metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of FLinearColor array metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query" },
};
#endif // WITH_METADATA
// ********** Begin Function GetLinearColorArrayMetadata constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLinearColorArrayMetadata constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLinearColorArrayMetadata Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLinearColorArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLinearColorArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLinearColorArrayMetadata_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetLinearColorArrayMetadata Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetLinearColorArrayMetadata", Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::RigHierarchy_eventGetLinearColorArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::RigHierarchy_eventGetLinearColorArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetLinearColorArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FLinearColor>*)Z_Param__Result=P_THIS->GetLinearColorArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetLinearColorArrayMetadata *************************
// ********** Begin Class URigHierarchy Function GetLinearColorMetadata ****************************
struct Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics
{
struct RigHierarchy_eventGetLinearColorMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
FLinearColor DefaultValue;
FLinearColor ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n * Queries and returns the value of FLinearColor metadata\n * @param InItem The element key to return the metadata for\n * @param InMetadataName The name of the metadata to query\n * @param DefaultValue The default value to fall back on\n */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of FLinearColor metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query\n@param DefaultValue The default value to fall back on" },
};
#endif // WITH_METADATA
// ********** Begin Function GetLinearColorMetadata constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLinearColorMetadata constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLinearColorMetadata Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLinearColorMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLinearColorMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLinearColorMetadata_Parms, DefaultValue), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLinearColorMetadata_Parms, ReturnValue), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::NewProp_DefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetLinearColorMetadata Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetLinearColorMetadata", Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::RigHierarchy_eventGetLinearColorMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::RigHierarchy_eventGetLinearColorMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetLinearColorMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_STRUCT(FLinearColor,Z_Param_DefaultValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FLinearColor*)Z_Param__Result=P_THIS->GetLinearColorMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_DefaultValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetLinearColorMetadata ******************************
// ********** Begin Class URigHierarchy Function GetLocalControlShapeTransform *********************
struct Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics
{
struct RigHierarchy_eventGetLocalControlShapeTransform_Parms
{
FRigElementKey InKey;
bool bInitial;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the local shape transform for a given control element.\n\x09 * @param InKey The key of the control to retrieve the transform for\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @return The local shape transform\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the local shape transform for a given control element.\n@param InKey The key of the control to retrieve the transform for\n@param bInitial If true the initial transform will be used\n@return The local shape transform" },
};
#endif // WITH_METADATA
// ********** Begin Function GetLocalControlShapeTransform constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLocalControlShapeTransform constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLocalControlShapeTransform Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLocalControlShapeTransform_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetLocalControlShapeTransform_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetLocalControlShapeTransform_Parms), &Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLocalControlShapeTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::PropPointers) < 2048);
// ********** End Function GetLocalControlShapeTransform Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetLocalControlShapeTransform", Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::RigHierarchy_eventGetLocalControlShapeTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::RigHierarchy_eventGetLocalControlShapeTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetLocalControlShapeTransform)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetLocalControlShapeTransform(Z_Param_InKey,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetLocalControlShapeTransform ***********************
// ********** Begin Class URigHierarchy Function GetLocalControlShapeTransformByIndex **************
struct Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics
{
struct RigHierarchy_eventGetLocalControlShapeTransformByIndex_Parms
{
int32 InElementIndex;
bool bInitial;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the local shape transform for a given control element.\n\x09 * @param InElementIndex The index of the control to retrieve the transform for\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @return The local shape transform\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the local shape transform for a given control element.\n@param InElementIndex The index of the control to retrieve the transform for\n@param bInitial If true the initial transform will be used\n@return The local shape transform" },
};
#endif // WITH_METADATA
// ********** Begin Function GetLocalControlShapeTransformByIndex constinit property declarations **
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLocalControlShapeTransformByIndex constinit property declarations ****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLocalControlShapeTransformByIndex Property Definitions *************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLocalControlShapeTransformByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetLocalControlShapeTransformByIndex_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetLocalControlShapeTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLocalControlShapeTransformByIndex_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::PropPointers) < 2048);
// ********** End Function GetLocalControlShapeTransformByIndex Property Definitions ***************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetLocalControlShapeTransformByIndex", Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::RigHierarchy_eventGetLocalControlShapeTransformByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::RigHierarchy_eventGetLocalControlShapeTransformByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetLocalControlShapeTransformByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetLocalControlShapeTransformByIndex(Z_Param_InElementIndex,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetLocalControlShapeTransformByIndex ****************
// ********** Begin Class URigHierarchy Function GetLocalIndex_ForBlueprint ************************
struct Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint_Statics
{
struct RigHierarchy_eventGetLocalIndex_ForBlueprint_Parms
{
FRigElementKey InKey;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the index of an element given its key within its default parent (or root)\n\x09 * @param InKey The key of the element to retrieve the index for\n\x09 * @return The index of the element or INDEX_NONE\n\x09 */" },
{ "DisplayName", "Get Local Index" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "GetLocalIndex" },
{ "ToolTip", "Returns the index of an element given its key within its default parent (or root)\n@param InKey The key of the element to retrieve the index for\n@return The index of the element or INDEX_NONE" },
};
#endif // WITH_METADATA
// ********** Begin Function GetLocalIndex_ForBlueprint constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLocalIndex_ForBlueprint constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLocalIndex_ForBlueprint Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLocalIndex_ForBlueprint_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLocalIndex_ForBlueprint_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint_Statics::PropPointers) < 2048);
// ********** End Function GetLocalIndex_ForBlueprint Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetLocalIndex_ForBlueprint", Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint_Statics::RigHierarchy_eventGetLocalIndex_ForBlueprint_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint_Statics::RigHierarchy_eventGetLocalIndex_ForBlueprint_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetLocalIndex_ForBlueprint)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetLocalIndex_ForBlueprint(Z_Param_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetLocalIndex_ForBlueprint **************************
// ********** Begin Class URigHierarchy Function GetLocalTransform *********************************
struct Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics
{
struct RigHierarchy_eventGetLocalTransform_Parms
{
FRigElementKey InKey;
bool bInitial;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the local current or initial value for a given key.\n\x09 * If the key is invalid FTransform::Identity will be returned.\n\x09 * @param InKey The key to retrieve the transform for\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @return The local current or initial transform's value.\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the local current or initial value for a given key.\nIf the key is invalid FTransform::Identity will be returned.\n@param InKey The key to retrieve the transform for\n@param bInitial If true the initial transform will be used\n@return The local current or initial transform's value." },
};
#endif // WITH_METADATA
// ********** Begin Function GetLocalTransform constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLocalTransform constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLocalTransform Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLocalTransform_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetLocalTransform_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetLocalTransform_Parms), &Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLocalTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::PropPointers) < 2048);
// ********** End Function GetLocalTransform Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetLocalTransform", Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::RigHierarchy_eventGetLocalTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::RigHierarchy_eventGetLocalTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetLocalTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetLocalTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetLocalTransform)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetLocalTransform(Z_Param_InKey,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetLocalTransform ***********************************
// ********** Begin Class URigHierarchy Function GetLocalTransformByIndex **************************
struct Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics
{
struct RigHierarchy_eventGetLocalTransformByIndex_Parms
{
int32 InElementIndex;
bool bInitial;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the local current or initial value for a element index.\n\x09 * If the index is invalid FTransform::Identity will be returned.\n\x09 * @param InElementIndex The index to retrieve the transform for\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @return The local current or initial transform's value.\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the local current or initial value for a element index.\nIf the index is invalid FTransform::Identity will be returned.\n@param InElementIndex The index to retrieve the transform for\n@param bInitial If true the initial transform will be used\n@return The local current or initial transform's value." },
};
#endif // WITH_METADATA
// ********** Begin Function GetLocalTransformByIndex constinit property declarations **************
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLocalTransformByIndex constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLocalTransformByIndex Property Definitions *************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLocalTransformByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetLocalTransformByIndex_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetLocalTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetLocalTransformByIndex_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::PropPointers) < 2048);
// ********** End Function GetLocalTransformByIndex Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetLocalTransformByIndex", Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::RigHierarchy_eventGetLocalTransformByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::RigHierarchy_eventGetLocalTransformByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetLocalTransformByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetLocalTransformByIndex(Z_Param_InElementIndex,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetLocalTransformByIndex ****************************
// ********** Begin Class URigHierarchy Function GetMetadataNames **********************************
struct Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics
{
struct RigHierarchy_eventGetMetadataNames_Parms
{
FRigElementKey InItem;
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the name of metadata for a given element\n\x09 * @param InItem The element key to return the metadata keys for\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the name of metadata for a given element\n@param InItem The element key to return the metadata keys for" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMetadataNames constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMetadataNames constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMetadataNames Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetMetadataNames_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetMetadataNames_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::PropPointers) < 2048);
// ********** End Function GetMetadataNames Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetMetadataNames", Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::RigHierarchy_eventGetMetadataNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::RigHierarchy_eventGetMetadataNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetMetadataNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetMetadataNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetMetadataNames)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->GetMetadataNames(Z_Param_InItem);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetMetadataNames ************************************
// ********** Begin Class URigHierarchy Function GetMetadataType ***********************************
struct Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics
{
struct RigHierarchy_eventGetMetadataType_Parms
{
FRigElementKey InItem;
FName InMetadataName;
ERigMetadataType ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the type of metadata given its name the item it is stored under\n\x09 * @param InItem The element key to return the metadata type for\n\x09 * @param InMetadataName The name of the metadata to return the type for\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the type of metadata given its name the item it is stored under\n@param InItem The element key to return the metadata type for\n@param InMetadataName The name of the metadata to return the type for" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMetadataType constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMetadataType constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMetadataType Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetMetadataType_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetMetadataType_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::NewProp_ReturnValue_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetMetadataType_Parms, ReturnValue), Z_Construct_UEnum_ControlRig_ERigMetadataType, METADATA_PARAMS(0, nullptr) }; // 769528407
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::PropPointers) < 2048);
// ********** End Function GetMetadataType Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetMetadataType", Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::RigHierarchy_eventGetMetadataType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::RigHierarchy_eventGetMetadataType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetMetadataType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetMetadataType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetMetadataType)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_FINISH;
P_NATIVE_BEGIN;
*(ERigMetadataType*)Z_Param__Result=P_THIS->GetMetadataType(Z_Param_InItem,Z_Param_InMetadataName);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetMetadataType *************************************
// ********** Begin Class URigHierarchy Function GetModuleFName ************************************
struct Z_Construct_UFunction_URigHierarchy_GetModuleFName_Statics
{
struct RigHierarchy_eventGetModuleFName_Parms
{
FRigElementKey InItem;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the name of the module an element belong to (or NAME_None in case the element doesn't belong to a module)\n\x09 * @return The name the element belongs to (or NAME_None)\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the name of the module an element belong to (or NAME_None in case the element doesn't belong to a module)\n@return The name the element belongs to (or NAME_None)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetModuleFName constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetModuleFName constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetModuleFName Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetModuleFName_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetModuleFName_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetModuleFName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetModuleFName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetModuleFName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetModuleFName_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetModuleFName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetModuleFName_Statics::PropPointers) < 2048);
// ********** End Function GetModuleFName Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetModuleFName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetModuleFName", Z_Construct_UFunction_URigHierarchy_GetModuleFName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetModuleFName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetModuleFName_Statics::RigHierarchy_eventGetModuleFName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetModuleFName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetModuleFName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetModuleFName_Statics::RigHierarchy_eventGetModuleFName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetModuleFName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetModuleFName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetModuleFName)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetModuleFName(Z_Param_InItem);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetModuleFName **************************************
// ********** Begin Class URigHierarchy Function GetModuleName *************************************
struct Z_Construct_UFunction_URigHierarchy_GetModuleName_Statics
{
struct RigHierarchy_eventGetModuleName_Parms
{
FRigElementKey InItem;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the name of the module an element belong to (or an empty string in case the element doesn't belong to a module)\n\x09 * @return The name the element belongs to (or empty string)\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the name of the module an element belong to (or an empty string in case the element doesn't belong to a module)\n@return The name the element belongs to (or empty string)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetModuleName constinit property declarations *************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetModuleName constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetModuleName Property Definitions ************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetModuleName_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetModuleName_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigHierarchy_GetModuleName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetModuleName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetModuleName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetModuleName_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetModuleName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetModuleName_Statics::PropPointers) < 2048);
// ********** End Function GetModuleName Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetModuleName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetModuleName", Z_Construct_UFunction_URigHierarchy_GetModuleName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetModuleName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetModuleName_Statics::RigHierarchy_eventGetModuleName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetModuleName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetModuleName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetModuleName_Statics::RigHierarchy_eventGetModuleName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetModuleName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetModuleName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetModuleName)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetModuleName(Z_Param_InItem);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetModuleName ***************************************
// ********** Begin Class URigHierarchy Function GetModulePath *************************************
struct Z_Construct_UFunction_URigHierarchy_GetModulePath_Statics
{
struct RigHierarchy_eventGetModulePath_Parms
{
FRigElementKey InItem;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the path of the module an element belong to (or an empty string in case the element doesn't belong to a module)\n\x09 * @return The path the element belongs to (or empty string)\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "This function has been deprecated. Please use GetModuleName() instead." },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the path of the module an element belong to (or an empty string in case the element doesn't belong to a module)\n@return The path the element belongs to (or empty string)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetModulePath constinit property declarations *************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetModulePath constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetModulePath Property Definitions ************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetModulePath_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetModulePath_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigHierarchy_GetModulePath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetModulePath_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetModulePath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetModulePath_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetModulePath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetModulePath_Statics::PropPointers) < 2048);
// ********** End Function GetModulePath Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetModulePath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetModulePath", Z_Construct_UFunction_URigHierarchy_GetModulePath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetModulePath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetModulePath_Statics::RigHierarchy_eventGetModulePath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetModulePath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetModulePath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetModulePath_Statics::RigHierarchy_eventGetModulePath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetModulePath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetModulePath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetModulePath)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetModulePath(Z_Param_InItem);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetModulePath ***************************************
// ********** Begin Class URigHierarchy Function GetModulePathFName ********************************
struct Z_Construct_UFunction_URigHierarchy_GetModulePathFName_Statics
{
struct RigHierarchy_eventGetModulePathFName_Parms
{
FRigElementKey InItem;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the path of the module an element belong to (or NAME_None in case the element doesn't belong to a module)\n\x09 * @return The path the element belongs to (or NAME_None)\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "This function has been deprecated. Please use GetModuleFName() instead." },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the path of the module an element belong to (or NAME_None in case the element doesn't belong to a module)\n@return The path the element belongs to (or NAME_None)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetModulePathFName constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetModulePathFName constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetModulePathFName Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetModulePathFName_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetModulePathFName_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetModulePathFName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetModulePathFName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetModulePathFName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetModulePathFName_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetModulePathFName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetModulePathFName_Statics::PropPointers) < 2048);
// ********** End Function GetModulePathFName Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetModulePathFName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetModulePathFName", Z_Construct_UFunction_URigHierarchy_GetModulePathFName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetModulePathFName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetModulePathFName_Statics::RigHierarchy_eventGetModulePathFName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetModulePathFName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetModulePathFName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetModulePathFName_Statics::RigHierarchy_eventGetModulePathFName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetModulePathFName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetModulePathFName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetModulePathFName)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetModulePathFName(Z_Param_InItem);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetModulePathFName **********************************
// ********** Begin Class URigHierarchy Function GetModulePrefix ***********************************
struct Z_Construct_UFunction_URigHierarchy_GetModulePrefix_Statics
{
struct RigHierarchy_eventGetModulePrefix_Parms
{
FRigElementKey InItem;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the prefix of the module an element belong to (or an empty string in case the element doesn't belong to a module)\n\x09 * @return The prefix the element belongs to (or empty string)\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the prefix of the module an element belong to (or an empty string in case the element doesn't belong to a module)\n@return The prefix the element belongs to (or empty string)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetModulePrefix constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetModulePrefix constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetModulePrefix Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetModulePrefix_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetModulePrefix_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigHierarchy_GetModulePrefix_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetModulePrefix_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetModulePrefix_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetModulePrefix_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetModulePrefix_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetModulePrefix_Statics::PropPointers) < 2048);
// ********** End Function GetModulePrefix Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetModulePrefix_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetModulePrefix", Z_Construct_UFunction_URigHierarchy_GetModulePrefix_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetModulePrefix_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetModulePrefix_Statics::RigHierarchy_eventGetModulePrefix_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetModulePrefix_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetModulePrefix_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetModulePrefix_Statics::RigHierarchy_eventGetModulePrefix_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetModulePrefix()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetModulePrefix_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetModulePrefix)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetModulePrefix(Z_Param_InItem);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetModulePrefix *************************************
// ********** Begin Class URigHierarchy Function GetNameArrayMetadata ******************************
struct Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics
{
struct RigHierarchy_eventGetNameArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of FName array metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of FName array metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNameArrayMetadata constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNameArrayMetadata constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNameArrayMetadata Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetNameArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetNameArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetNameArrayMetadata_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetNameArrayMetadata Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetNameArrayMetadata", Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::RigHierarchy_eventGetNameArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::RigHierarchy_eventGetNameArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetNameArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->GetNameArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetNameArrayMetadata ********************************
// ********** Begin Class URigHierarchy Function GetNameMetadata ***********************************
struct Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics
{
struct RigHierarchy_eventGetNameMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
FName DefaultValue;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of FName metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 * @param DefaultValue The default value to fall back on\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of FName metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query\n@param DefaultValue The default value to fall back on" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNameMetadata constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FNamePropertyParams NewProp_DefaultValue;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNameMetadata constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNameMetadata Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetNameMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetNameMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetNameMetadata_Parms, DefaultValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetNameMetadata_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::NewProp_DefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetNameMetadata Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetNameMetadata", Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::RigHierarchy_eventGetNameMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::RigHierarchy_eventGetNameMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetNameMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetNameMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetNameMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_PROPERTY(FNameProperty,Z_Param_DefaultValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetNameMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_DefaultValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetNameMetadata *************************************
// ********** Begin Class URigHierarchy Function GetNameSpace **************************************
struct Z_Construct_UFunction_URigHierarchy_GetNameSpace_Statics
{
struct RigHierarchy_eventGetNameSpace_Parms
{
FRigElementKey InItem;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the namespace of an element belong to (or an empty string in case the element doesn't belong to a module / namespace)\n\x09 * @return The namespace the element belongs to (or empty string)\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "This function has been deprecated. Please use GetModuleName() instead." },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the namespace of an element belong to (or an empty string in case the element doesn't belong to a module / namespace)\n@return The namespace the element belongs to (or empty string)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNameSpace constinit property declarations **************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNameSpace constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNameSpace Property Definitions *************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetNameSpace_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetNameSpace_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigHierarchy_GetNameSpace_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetNameSpace_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetNameSpace_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNameSpace_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNameSpace_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNameSpace_Statics::PropPointers) < 2048);
// ********** End Function GetNameSpace Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetNameSpace_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetNameSpace", Z_Construct_UFunction_URigHierarchy_GetNameSpace_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNameSpace_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetNameSpace_Statics::RigHierarchy_eventGetNameSpace_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNameSpace_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetNameSpace_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetNameSpace_Statics::RigHierarchy_eventGetNameSpace_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetNameSpace()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetNameSpace_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetNameSpace)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetNameSpace(Z_Param_InItem);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetNameSpace ****************************************
// ********** Begin Class URigHierarchy Function GetNameSpaceFName *********************************
struct Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName_Statics
{
struct RigHierarchy_eventGetNameSpaceFName_Parms
{
FRigElementKey InItem;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the namespace of an element belong to (or NAME_None in case the element doesn't belong to a module / namespace)\n\x09 * @return The namespace the element belongs to (or NAME_None)\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "This function has been deprecated. Please use GetModuleFName() instead." },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the namespace of an element belong to (or NAME_None in case the element doesn't belong to a module / namespace)\n@return The namespace the element belongs to (or NAME_None)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNameSpaceFName constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNameSpaceFName constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNameSpaceFName Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetNameSpaceFName_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetNameSpaceFName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName_Statics::PropPointers) < 2048);
// ********** End Function GetNameSpaceFName Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetNameSpaceFName", Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName_Statics::RigHierarchy_eventGetNameSpaceFName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName_Statics::RigHierarchy_eventGetNameSpaceFName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetNameSpaceFName)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetNameSpaceFName(Z_Param_InItem);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetNameSpaceFName ***********************************
// ********** Begin Class URigHierarchy Function GetNullKeys ***************************************
struct Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics
{
struct RigHierarchy_eventGetNullKeys_Parms
{
bool bTraverse;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09* Returns all Null elements\n\x09* @param bTraverse Returns the elements in order of a depth first traversal\n\x09*/" },
{ "CPP_Default_bTraverse", "true" },
{ "DisplayName", "Get Nulls" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "GetNulls" },
{ "ToolTip", "Returns all Null elements\n@param bTraverse Returns the elements in order of a depth first traversal" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNullKeys constinit property declarations ***************************
static void NewProp_bTraverse_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraverse;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNullKeys constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNullKeys Property Definitions **************************************
void Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::NewProp_bTraverse_SetBit(void* Obj)
{
((RigHierarchy_eventGetNullKeys_Parms*)Obj)->bTraverse = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::NewProp_bTraverse = { "bTraverse", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetNullKeys_Parms), &Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::NewProp_bTraverse_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetNullKeys_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::NewProp_bTraverse,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::PropPointers) < 2048);
// ********** End Function GetNullKeys Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetNullKeys", Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::RigHierarchy_eventGetNullKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::RigHierarchy_eventGetNullKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetNullKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetNullKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetNullKeys)
{
P_GET_UBOOL(Z_Param_bTraverse);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->GetNullKeys(Z_Param_bTraverse);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetNullKeys *****************************************
// ********** Begin Class URigHierarchy Function GetNumberOfParents ********************************
struct Z_Construct_UFunction_URigHierarchy_GetNumberOfParents_Statics
{
struct RigHierarchy_eventGetNumberOfParents_Parms
{
FRigElementKey InKey;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the number of parents of an element\n\x09 * @param InKey The key of the element to retrieve the number of parents for\n\x09 * @return Returns the number of parents of an element\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the number of parents of an element\n@param InKey The key of the element to retrieve the number of parents for\n@return Returns the number of parents of an element" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNumberOfParents constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNumberOfParents constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNumberOfParents Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetNumberOfParents_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetNumberOfParents_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetNumberOfParents_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetNumberOfParents_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetNumberOfParents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNumberOfParents_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetNumberOfParents_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNumberOfParents_Statics::PropPointers) < 2048);
// ********** End Function GetNumberOfParents Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetNumberOfParents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetNumberOfParents", Z_Construct_UFunction_URigHierarchy_GetNumberOfParents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNumberOfParents_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetNumberOfParents_Statics::RigHierarchy_eventGetNumberOfParents_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetNumberOfParents_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetNumberOfParents_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetNumberOfParents_Statics::RigHierarchy_eventGetNumberOfParents_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetNumberOfParents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetNumberOfParents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetNumberOfParents)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetNumberOfParents(Z_Param_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetNumberOfParents **********************************
// ********** Begin Class URigHierarchy Function GetParents ****************************************
struct Z_Construct_UFunction_URigHierarchy_GetParents_Statics
{
struct RigHierarchy_eventGetParents_Parms
{
FRigElementKey InKey;
bool bRecursive;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the parent elements of a given element key\n\x09 * @param InKey The key of the element to retrieve the parents for\n\x09 * @param bRecursive If set to true parents of parents will also be returned\n\x09 * @return Returns the parent elements\n\x09 */" },
{ "CPP_Default_bRecursive", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the parent elements of a given element key\n@param InKey The key of the element to retrieve the parents for\n@param bRecursive If set to true parents of parents will also be returned\n@return Returns the parent elements" },
};
#endif // WITH_METADATA
// ********** Begin Function GetParents constinit property declarations ****************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_bRecursive_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursive;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetParents constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetParents Property Definitions ***************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetParents_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetParents_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_GetParents_Statics::NewProp_bRecursive_SetBit(void* Obj)
{
((RigHierarchy_eventGetParents_Parms*)Obj)->bRecursive = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetParents_Statics::NewProp_bRecursive = { "bRecursive", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetParents_Parms), &Z_Construct_UFunction_URigHierarchy_GetParents_Statics::NewProp_bRecursive_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetParents_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetParents_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetParents_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetParents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParents_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParents_Statics::NewProp_bRecursive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParents_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParents_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetParents_Statics::PropPointers) < 2048);
// ********** End Function GetParents Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetParents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetParents", Z_Construct_UFunction_URigHierarchy_GetParents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetParents_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetParents_Statics::RigHierarchy_eventGetParents_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetParents_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetParents_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetParents_Statics::RigHierarchy_eventGetParents_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetParents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetParents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetParents)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_UBOOL(Z_Param_bRecursive);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->GetParents(Z_Param_InKey,Z_Param_bRecursive);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetParents ******************************************
// ********** Begin Class URigHierarchy Function GetParentTransform ********************************
struct Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics
{
struct RigHierarchy_eventGetParentTransform_Parms
{
FRigElementKey InKey;
bool bInitial;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the global current or initial value for a given key.\n\x09 * If the element does not have a parent FTransform::Identity will be returned.\n\x09 * @param InKey The key of the element to retrieve the transform for\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @return The element's parent's global current or initial transform's value.\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the global current or initial value for a given key.\nIf the element does not have a parent FTransform::Identity will be returned.\n@param InKey The key of the element to retrieve the transform for\n@param bInitial If true the initial transform will be used\n@return The element's parent's global current or initial transform's value." },
};
#endif // WITH_METADATA
// ********** Begin Function GetParentTransform constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetParentTransform constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetParentTransform Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetParentTransform_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetParentTransform_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetParentTransform_Parms), &Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetParentTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::PropPointers) < 2048);
// ********** End Function GetParentTransform Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetParentTransform", Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::RigHierarchy_eventGetParentTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::RigHierarchy_eventGetParentTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetParentTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetParentTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetParentTransform)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetParentTransform(Z_Param_InKey,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetParentTransform **********************************
// ********** Begin Class URigHierarchy Function GetParentTransformByIndex *************************
struct Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics
{
struct RigHierarchy_eventGetParentTransformByIndex_Parms
{
int32 InElementIndex;
bool bInitial;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the global current or initial value for a given element index.\n\x09 * If the element does not have a parent FTransform::Identity will be returned.\n\x09 * @param InElementIndex The index of the element to retrieve the transform for\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @return The element's parent's global current or initial transform's value.\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the global current or initial value for a given element index.\nIf the element does not have a parent FTransform::Identity will be returned.\n@param InElementIndex The index of the element to retrieve the transform for\n@param bInitial If true the initial transform will be used\n@return The element's parent's global current or initial transform's value." },
};
#endif // WITH_METADATA
// ********** Begin Function GetParentTransformByIndex constinit property declarations *************
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetParentTransformByIndex constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetParentTransformByIndex Property Definitions ************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetParentTransformByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetParentTransformByIndex_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetParentTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetParentTransformByIndex_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::PropPointers) < 2048);
// ********** End Function GetParentTransformByIndex Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetParentTransformByIndex", Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::RigHierarchy_eventGetParentTransformByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::RigHierarchy_eventGetParentTransformByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetParentTransformByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetParentTransformByIndex(Z_Param_InElementIndex,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetParentTransformByIndex ***************************
// ********** Begin Class URigHierarchy Function GetParentWeight ***********************************
struct Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics
{
struct RigHierarchy_eventGetParentWeight_Parms
{
FRigElementKey InChild;
FRigElementKey InParent;
bool bInitial;
FRigElementWeight ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the weight of a parent below a multi parent element\n\x09 * @param InChild The key of the multi parented element\n\x09 * @param InParent The key of the parent to look up the weight for\n\x09 * @param bInitial If true the initial weights will be used\n\x09 * @return Returns the weight of a parent below a multi parent element, or FLT_MAX if the parent is invalid\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the weight of a parent below a multi parent element\n@param InChild The key of the multi parented element\n@param InParent The key of the parent to look up the weight for\n@param bInitial If true the initial weights will be used\n@return Returns the weight of a parent below a multi parent element, or FLT_MAX if the parent is invalid" },
};
#endif // WITH_METADATA
// ********** Begin Function GetParentWeight constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InChild;
static const UECodeGen_Private::FStructPropertyParams NewProp_InParent;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetParentWeight constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetParentWeight Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::NewProp_InChild = { "InChild", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetParentWeight_Parms, InChild), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::NewProp_InParent = { "InParent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetParentWeight_Parms, InParent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetParentWeight_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetParentWeight_Parms), &Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetParentWeight_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigElementWeight, METADATA_PARAMS(0, nullptr) }; // 689330781
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::NewProp_InChild,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::NewProp_InParent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::PropPointers) < 2048);
// ********** End Function GetParentWeight Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetParentWeight", Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::RigHierarchy_eventGetParentWeight_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::RigHierarchy_eventGetParentWeight_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetParentWeight()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetParentWeight_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetParentWeight)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InChild);
P_GET_STRUCT(FRigElementKey,Z_Param_InParent);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigElementWeight*)Z_Param__Result=P_THIS->GetParentWeight(Z_Param_InChild,Z_Param_InParent,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetParentWeight *************************************
// ********** Begin Class URigHierarchy Function GetParentWeightArray ******************************
struct Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics
{
struct RigHierarchy_eventGetParentWeightArray_Parms
{
FRigElementKey InChild;
bool bInitial;
TArray<FRigElementWeight> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the weights of all parents below a multi parent element\n\x09 * @param InChild The key of the multi parented element\n\x09 * @param bInitial If true the initial weights will be used\n\x09 * @return Returns the weight of a parent below a multi parent element, or FLT_MAX if the parent is invalid\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the weights of all parents below a multi parent element\n@param InChild The key of the multi parented element\n@param bInitial If true the initial weights will be used\n@return Returns the weight of a parent below a multi parent element, or FLT_MAX if the parent is invalid" },
};
#endif // WITH_METADATA
// ********** Begin Function GetParentWeightArray constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InChild;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetParentWeightArray constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetParentWeightArray Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::NewProp_InChild = { "InChild", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetParentWeightArray_Parms, InChild), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetParentWeightArray_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetParentWeightArray_Parms), &Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementWeight, METADATA_PARAMS(0, nullptr) }; // 689330781
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetParentWeightArray_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 689330781
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::NewProp_InChild,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::PropPointers) < 2048);
// ********** End Function GetParentWeightArray Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetParentWeightArray", Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::RigHierarchy_eventGetParentWeightArray_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::RigHierarchy_eventGetParentWeightArray_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetParentWeightArray()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetParentWeightArray_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetParentWeightArray)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InChild);
P_GET_UBOOL(Z_Param_bInitial);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementWeight>*)Z_Param__Result=P_THIS->GetParentWeightArray(Z_Param_InChild,Z_Param_bInitial);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetParentWeightArray ********************************
// ********** Begin Class URigHierarchy Function GetPose *******************************************
struct Z_Construct_UFunction_URigHierarchy_GetPose_Statics
{
struct RigHierarchy_eventGetPose_Parms
{
bool bInitial;
bool bIncludeTransientControls;
FRigPose ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the current / initial pose of the hierarchy\n\x09 * @param bInitial If set to true the initial pose will be returned\n\x09 * @return The pose of the hierarchy\n\x09 * @param bIncludeTransientControls If true the transient controls will be included in the pose\n\x09 */" },
{ "CPP_Default_bIncludeTransientControls", "true" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the current / initial pose of the hierarchy\n@param bInitial If set to true the initial pose will be returned\n@return The pose of the hierarchy\n@param bIncludeTransientControls If true the transient controls will be included in the pose" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPose constinit property declarations *******************************
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bIncludeTransientControls_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeTransientControls;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPose constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPose Property Definitions ******************************************
void Z_Construct_UFunction_URigHierarchy_GetPose_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventGetPose_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetPose_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetPose_Parms), &Z_Construct_UFunction_URigHierarchy_GetPose_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_GetPose_Statics::NewProp_bIncludeTransientControls_SetBit(void* Obj)
{
((RigHierarchy_eventGetPose_Parms*)Obj)->bIncludeTransientControls = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetPose_Statics::NewProp_bIncludeTransientControls = { "bIncludeTransientControls", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetPose_Parms), &Z_Construct_UFunction_URigHierarchy_GetPose_Statics::NewProp_bIncludeTransientControls_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetPose_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetPose_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(0, nullptr) }; // 1994900961
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetPose_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetPose_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetPose_Statics::NewProp_bIncludeTransientControls,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetPose_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetPose_Statics::PropPointers) < 2048);
// ********** End Function GetPose Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetPose_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetPose", Z_Construct_UFunction_URigHierarchy_GetPose_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetPose_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetPose_Statics::RigHierarchy_eventGetPose_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetPose_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetPose_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetPose_Statics::RigHierarchy_eventGetPose_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetPose()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetPose_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetPose)
{
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bIncludeTransientControls);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigPose*)Z_Param__Result=P_THIS->GetPose(Z_Param_bInitial,Z_Param_bIncludeTransientControls);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetPose *********************************************
// ********** Begin Class URigHierarchy Function GetPreviousHierarchyName **************************
struct Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName_Statics
{
struct RigHierarchy_eventGetPreviousHierarchyName_Parms
{
FRigHierarchyKey InKey;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the previous name of an element or a component prior to a rename operation\n\x09 * @param InKey The key to request the old name for\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the previous name of an element or a component prior to a rename operation\n@param InKey The key to request the old name for" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InKey_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPreviousHierarchyName constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPreviousHierarchyName constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPreviousHierarchyName Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetPreviousHierarchyName_Parms, InKey), Z_Construct_UScriptStruct_FRigHierarchyKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InKey_MetaData), NewProp_InKey_MetaData) }; // 1945768937
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetPreviousHierarchyName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName_Statics::PropPointers) < 2048);
// ********** End Function GetPreviousHierarchyName Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetPreviousHierarchyName", Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName_Statics::RigHierarchy_eventGetPreviousHierarchyName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName_Statics::RigHierarchy_eventGetPreviousHierarchyName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetPreviousHierarchyName)
{
P_GET_STRUCT_REF(FRigHierarchyKey,Z_Param_Out_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetPreviousHierarchyName(Z_Param_Out_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetPreviousHierarchyName ****************************
// ********** Begin Class URigHierarchy Function GetPreviousHierarchyParent ************************
struct Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent_Statics
{
struct RigHierarchy_eventGetPreviousHierarchyParent_Parms
{
FRigHierarchyKey InKey;
FRigHierarchyKey ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the previous parent of an element or a component prior to a reparent operation\n\x09 * @param InKey The key to request the old parent for\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the previous parent of an element or a component prior to a reparent operation\n@param InKey The key to request the old parent for" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InKey_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPreviousHierarchyParent constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPreviousHierarchyParent constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPreviousHierarchyParent Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetPreviousHierarchyParent_Parms, InKey), Z_Construct_UScriptStruct_FRigHierarchyKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InKey_MetaData), NewProp_InKey_MetaData) }; // 1945768937
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetPreviousHierarchyParent_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigHierarchyKey, METADATA_PARAMS(0, nullptr) }; // 1945768937
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent_Statics::PropPointers) < 2048);
// ********** End Function GetPreviousHierarchyParent Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetPreviousHierarchyParent", Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent_Statics::RigHierarchy_eventGetPreviousHierarchyParent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent_Statics::RigHierarchy_eventGetPreviousHierarchyParent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetPreviousHierarchyParent)
{
P_GET_STRUCT_REF(FRigHierarchyKey,Z_Param_Out_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigHierarchyKey*)Z_Param__Result=P_THIS->GetPreviousHierarchyParent(Z_Param_Out_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetPreviousHierarchyParent **************************
// ********** Begin Class URigHierarchy Function GetPreviousName ***********************************
struct Z_Construct_UFunction_URigHierarchy_GetPreviousName_Statics
{
struct RigHierarchy_eventGetPreviousName_Parms
{
FRigElementKey InKey;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the previous name of an element prior to a rename operation\n\x09 * @param InKey The key of the element to request the old name for\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the previous name of an element prior to a rename operation\n@param InKey The key of the element to request the old name for" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InKey_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPreviousName constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPreviousName constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPreviousName Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetPreviousName_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetPreviousName_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InKey_MetaData), NewProp_InKey_MetaData) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetPreviousName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetPreviousName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetPreviousName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetPreviousName_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetPreviousName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetPreviousName_Statics::PropPointers) < 2048);
// ********** End Function GetPreviousName Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetPreviousName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetPreviousName", Z_Construct_UFunction_URigHierarchy_GetPreviousName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetPreviousName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetPreviousName_Statics::RigHierarchy_eventGetPreviousName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetPreviousName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetPreviousName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetPreviousName_Statics::RigHierarchy_eventGetPreviousName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetPreviousName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetPreviousName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetPreviousName)
{
P_GET_STRUCT_REF(FRigElementKey,Z_Param_Out_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetPreviousName(Z_Param_Out_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetPreviousName *************************************
// ********** Begin Class URigHierarchy Function GetPreviousParent *********************************
struct Z_Construct_UFunction_URigHierarchy_GetPreviousParent_Statics
{
struct RigHierarchy_eventGetPreviousParent_Parms
{
FRigElementKey InKey;
FRigElementKey ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the previous parent of an element prior to a reparent operation\n\x09 * @param InKey The key of the element to request the old parent for\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the previous parent of an element prior to a reparent operation\n@param InKey The key of the element to request the old parent for" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InKey_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPreviousParent constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPreviousParent constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPreviousParent Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetPreviousParent_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetPreviousParent_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InKey_MetaData), NewProp_InKey_MetaData) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetPreviousParent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetPreviousParent_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetPreviousParent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetPreviousParent_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetPreviousParent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetPreviousParent_Statics::PropPointers) < 2048);
// ********** End Function GetPreviousParent Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetPreviousParent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetPreviousParent", Z_Construct_UFunction_URigHierarchy_GetPreviousParent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetPreviousParent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetPreviousParent_Statics::RigHierarchy_eventGetPreviousParent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetPreviousParent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetPreviousParent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetPreviousParent_Statics::RigHierarchy_eventGetPreviousParent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetPreviousParent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetPreviousParent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetPreviousParent)
{
P_GET_STRUCT_REF(FRigElementKey,Z_Param_Out_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigElementKey*)Z_Param__Result=P_THIS->GetPreviousParent(Z_Param_Out_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetPreviousParent ***********************************
// ********** Begin Class URigHierarchy Function GetQuatArrayMetadata ******************************
struct Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics
{
struct RigHierarchy_eventGetQuatArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<FQuat> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of FQuat array metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of FQuat array metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query" },
};
#endif // WITH_METADATA
// ********** Begin Function GetQuatArrayMetadata constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetQuatArrayMetadata constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetQuatArrayMetadata Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetQuatArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetQuatArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetQuatArrayMetadata_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetQuatArrayMetadata Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetQuatArrayMetadata", Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::RigHierarchy_eventGetQuatArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::RigHierarchy_eventGetQuatArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetQuatArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FQuat>*)Z_Param__Result=P_THIS->GetQuatArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetQuatArrayMetadata ********************************
// ********** Begin Class URigHierarchy Function GetQuatMetadata ***********************************
struct Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics
{
struct RigHierarchy_eventGetQuatMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
FQuat DefaultValue;
FQuat ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of FQuat metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 * @param DefaultValue The default value to fall back on\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of FQuat metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query\n@param DefaultValue The default value to fall back on" },
};
#endif // WITH_METADATA
// ********** Begin Function GetQuatMetadata constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetQuatMetadata constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetQuatMetadata Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetQuatMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetQuatMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetQuatMetadata_Parms, DefaultValue), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetQuatMetadata_Parms, ReturnValue), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::NewProp_DefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetQuatMetadata Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetQuatMetadata", Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::RigHierarchy_eventGetQuatMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::RigHierarchy_eventGetQuatMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetQuatMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetQuatMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetQuatMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_STRUCT(FQuat,Z_Param_DefaultValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FQuat*)Z_Param__Result=P_THIS->GetQuatMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_DefaultValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetQuatMetadata *************************************
// ********** Begin Class URigHierarchy Function GetReferenceKeys **********************************
struct Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics
{
struct RigHierarchy_eventGetReferenceKeys_Parms
{
bool bTraverse;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns all references\n\x09 * @param bTraverse Returns the elements in order of a depth first traversal\n\x09 */" },
{ "CPP_Default_bTraverse", "true" },
{ "DisplayName", "Get References" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "GetReferences" },
{ "ToolTip", "Returns all references\n@param bTraverse Returns the elements in order of a depth first traversal" },
};
#endif // WITH_METADATA
// ********** Begin Function GetReferenceKeys constinit property declarations **********************
static void NewProp_bTraverse_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraverse;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetReferenceKeys constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetReferenceKeys Property Definitions *********************************
void Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::NewProp_bTraverse_SetBit(void* Obj)
{
((RigHierarchy_eventGetReferenceKeys_Parms*)Obj)->bTraverse = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::NewProp_bTraverse = { "bTraverse", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetReferenceKeys_Parms), &Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::NewProp_bTraverse_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetReferenceKeys_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::NewProp_bTraverse,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::PropPointers) < 2048);
// ********** End Function GetReferenceKeys Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetReferenceKeys", Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::RigHierarchy_eventGetReferenceKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::RigHierarchy_eventGetReferenceKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetReferenceKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetReferenceKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetReferenceKeys)
{
P_GET_UBOOL(Z_Param_bTraverse);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->GetReferenceKeys(Z_Param_bTraverse);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetReferenceKeys ************************************
// ********** Begin Class URigHierarchy Function GetRigElementKeyArrayMetadata *********************
struct Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics
{
struct RigHierarchy_eventGetRigElementKeyArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of FRigElementKey array metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of FRigElementKey array metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRigElementKeyArrayMetadata constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRigElementKeyArrayMetadata constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRigElementKeyArrayMetadata Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRigElementKeyArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRigElementKeyArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRigElementKeyArrayMetadata_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetRigElementKeyArrayMetadata Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetRigElementKeyArrayMetadata", Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::RigHierarchy_eventGetRigElementKeyArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::RigHierarchy_eventGetRigElementKeyArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetRigElementKeyArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->GetRigElementKeyArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetRigElementKeyArrayMetadata ***********************
// ********** Begin Class URigHierarchy Function GetRigElementKeyMetadata **************************
struct Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics
{
struct RigHierarchy_eventGetRigElementKeyMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
FRigElementKey DefaultValue;
FRigElementKey ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of FRigElementKey metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 * @param DefaultValue The default value to fall back on\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of FRigElementKey metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query\n@param DefaultValue The default value to fall back on" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRigElementKeyMetadata constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRigElementKeyMetadata constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRigElementKeyMetadata Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRigElementKeyMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRigElementKeyMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRigElementKeyMetadata_Parms, DefaultValue), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRigElementKeyMetadata_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::NewProp_DefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetRigElementKeyMetadata Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetRigElementKeyMetadata", Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::RigHierarchy_eventGetRigElementKeyMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::RigHierarchy_eventGetRigElementKeyMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetRigElementKeyMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_STRUCT(FRigElementKey,Z_Param_DefaultValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigElementKey*)Z_Param__Result=P_THIS->GetRigElementKeyMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_DefaultValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetRigElementKeyMetadata ****************************
// ********** Begin Class URigHierarchy Function GetRootElementKeys ********************************
struct Z_Construct_UFunction_URigHierarchy_GetRootElementKeys_Statics
{
struct RigHierarchy_eventGetRootElementKeys_Parms
{
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns all root element keys\n\x09 */" },
{ "DisplayName", "Get Root Elements" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "GetRootElements" },
{ "ToolTip", "Returns all root element keys" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRootElementKeys constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRootElementKeys constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRootElementKeys Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetRootElementKeys_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetRootElementKeys_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRootElementKeys_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetRootElementKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRootElementKeys_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRootElementKeys_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRootElementKeys_Statics::PropPointers) < 2048);
// ********** End Function GetRootElementKeys Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetRootElementKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetRootElementKeys", Z_Construct_UFunction_URigHierarchy_GetRootElementKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRootElementKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetRootElementKeys_Statics::RigHierarchy_eventGetRootElementKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRootElementKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetRootElementKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetRootElementKeys_Statics::RigHierarchy_eventGetRootElementKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetRootElementKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetRootElementKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetRootElementKeys)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->GetRootElementKeys();
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetRootElementKeys **********************************
// ********** Begin Class URigHierarchy Function GetRotatorArrayMetadata ***************************
struct Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics
{
struct RigHierarchy_eventGetRotatorArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<FRotator> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of FRotator array metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of FRotator array metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRotatorArrayMetadata constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRotatorArrayMetadata constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRotatorArrayMetadata Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRotatorArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRotatorArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRotatorArrayMetadata_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetRotatorArrayMetadata Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetRotatorArrayMetadata", Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::RigHierarchy_eventGetRotatorArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::RigHierarchy_eventGetRotatorArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetRotatorArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRotator>*)Z_Param__Result=P_THIS->GetRotatorArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetRotatorArrayMetadata *****************************
// ********** Begin Class URigHierarchy Function GetRotatorFromControlValue ************************
struct Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue_Statics
{
struct RigHierarchy_eventGetRotatorFromControlValue_Parms
{
FRigControlValue InValue;
FRotator ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the contained FRotator value from a a Rig Control Value\n\x09 * @param InValue The Rig Control value to convert from\n\x09 * @return The converted FRotator value\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the contained FRotator value from a a Rig Control Value\n@param InValue The Rig Control value to convert from\n@return The converted FRotator value" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRotatorFromControlValue constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRotatorFromControlValue constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRotatorFromControlValue Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRotatorFromControlValue_Parms, InValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRotatorFromControlValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue_Statics::PropPointers) < 2048);
// ********** End Function GetRotatorFromControlValue Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetRotatorFromControlValue", Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue_Statics::RigHierarchy_eventGetRotatorFromControlValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue_Statics::RigHierarchy_eventGetRotatorFromControlValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetRotatorFromControlValue)
{
P_GET_STRUCT(FRigControlValue,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FRotator*)Z_Param__Result=URigHierarchy::GetRotatorFromControlValue(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetRotatorFromControlValue **************************
// ********** Begin Class URigHierarchy Function GetRotatorMetadata ********************************
struct Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics
{
struct RigHierarchy_eventGetRotatorMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
FRotator DefaultValue;
FRotator ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of FRotator metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 * @param DefaultValue The default value to fall back on\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of FRotator metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query\n@param DefaultValue The default value to fall back on" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRotatorMetadata constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRotatorMetadata constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRotatorMetadata Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRotatorMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRotatorMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRotatorMetadata_Parms, DefaultValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRotatorMetadata_Parms, ReturnValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::NewProp_DefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetRotatorMetadata Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetRotatorMetadata", Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::RigHierarchy_eventGetRotatorMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::RigHierarchy_eventGetRotatorMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetRotatorMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_STRUCT(FRotator,Z_Param_DefaultValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FRotator*)Z_Param__Result=P_THIS->GetRotatorMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_DefaultValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetRotatorMetadata **********************************
// ********** Begin Class URigHierarchy Function GetRuleManager ************************************
struct Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics
{
struct RigHierarchy_eventGetRuleManager_Parms
{
bool bCreateIfNeeded;
UModularRigRuleManager* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns a rule manager for this hierarchy\n\x09 * Note: If the manager is not available this will return nullptr \n\x09 * even if the bCreateIfNeeded flag is set to true.\n\x09 * @param bCreateIfNeeded Creates a controller if needed\n\x09 * @return The Controller for this hierarchy\n\x09 */" },
{ "CPP_Default_bCreateIfNeeded", "true" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns a rule manager for this hierarchy\nNote: If the manager is not available this will return nullptr\neven if the bCreateIfNeeded flag is set to true.\n@param bCreateIfNeeded Creates a controller if needed\n@return The Controller for this hierarchy" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRuleManager constinit property declarations ************************
static void NewProp_bCreateIfNeeded_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCreateIfNeeded;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRuleManager constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRuleManager Property Definitions ***********************************
void Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::NewProp_bCreateIfNeeded_SetBit(void* Obj)
{
((RigHierarchy_eventGetRuleManager_Parms*)Obj)->bCreateIfNeeded = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::NewProp_bCreateIfNeeded = { "bCreateIfNeeded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetRuleManager_Parms), &Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::NewProp_bCreateIfNeeded_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetRuleManager_Parms, ReturnValue), Z_Construct_UClass_UModularRigRuleManager_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::NewProp_bCreateIfNeeded,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::PropPointers) < 2048);
// ********** End Function GetRuleManager Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetRuleManager", Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::RigHierarchy_eventGetRuleManager_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::RigHierarchy_eventGetRuleManager_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetRuleManager()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetRuleManager_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetRuleManager)
{
P_GET_UBOOL(Z_Param_bCreateIfNeeded);
P_FINISH;
P_NATIVE_BEGIN;
*(UModularRigRuleManager**)Z_Param__Result=P_THIS->GetRuleManager(Z_Param_bCreateIfNeeded);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetRuleManager **************************************
// ********** Begin Class URigHierarchy Function GetSelectedHierarchyKeys_ForBlueprint *************
struct Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint_Statics
{
struct RigHierarchy_eventGetSelectedHierarchyKeys_ForBlueprint_Parms
{
TArray<FRigHierarchyKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the keys of selected elements and components\n\x09 * @return An array of the currently selected elements\n\x09 */" },
{ "DisplayName", "Get Selected Hierarchy Keys" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "GetSelectedHierarchyKeys" },
{ "ToolTip", "Returns the keys of selected elements and components\n@return An array of the currently selected elements" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSelectedHierarchyKeys_ForBlueprint constinit property declarations *
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSelectedHierarchyKeys_ForBlueprint constinit property declarations ***
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSelectedHierarchyKeys_ForBlueprint Property Definitions ************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigHierarchyKey, METADATA_PARAMS(0, nullptr) }; // 1945768937
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetSelectedHierarchyKeys_ForBlueprint_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 1945768937
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint_Statics::PropPointers) < 2048);
// ********** End Function GetSelectedHierarchyKeys_ForBlueprint Property Definitions **************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetSelectedHierarchyKeys_ForBlueprint", Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint_Statics::RigHierarchy_eventGetSelectedHierarchyKeys_ForBlueprint_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint_Statics::RigHierarchy_eventGetSelectedHierarchyKeys_ForBlueprint_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetSelectedHierarchyKeys_ForBlueprint)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigHierarchyKey>*)Z_Param__Result=P_THIS->GetSelectedHierarchyKeys_ForBlueprint();
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetSelectedHierarchyKeys_ForBlueprint ***************
// ********** Begin Class URigHierarchy Function GetSelectedKeys ***********************************
struct Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics
{
struct RigHierarchy_eventGetSelectedKeys_Parms
{
ERigElementType InTypeFilter;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the keys of selected elements\n\x09 * @InTypeFilter The types to retrieve the selection for\n\x09 * @return An array of the currently selected elements\n\x09 */" },
{ "CPP_Default_InTypeFilter", "All" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the keys of selected elements\n@InTypeFilter The types to retrieve the selection for\n@return An array of the currently selected elements" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSelectedKeys constinit property declarations ***********************
static const UECodeGen_Private::FBytePropertyParams NewProp_InTypeFilter_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InTypeFilter;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSelectedKeys constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSelectedKeys Property Definitions **********************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::NewProp_InTypeFilter_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::NewProp_InTypeFilter = { "InTypeFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetSelectedKeys_Parms, InTypeFilter), Z_Construct_UEnum_ControlRig_ERigElementType, METADATA_PARAMS(0, nullptr) }; // 2154248775
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetSelectedKeys_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::NewProp_InTypeFilter_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::NewProp_InTypeFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::PropPointers) < 2048);
// ********** End Function GetSelectedKeys Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetSelectedKeys", Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::RigHierarchy_eventGetSelectedKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::RigHierarchy_eventGetSelectedKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetSelectedKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetSelectedKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetSelectedKeys)
{
P_GET_ENUM(ERigElementType,Z_Param_InTypeFilter);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->GetSelectedKeys(ERigElementType(Z_Param_InTypeFilter));
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetSelectedKeys *************************************
// ********** Begin Class URigHierarchy Function GetSocketKeys *************************************
struct Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics
{
struct RigHierarchy_eventGetSocketKeys_Parms
{
bool bTraverse;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns all Socket elements\n\x09 * @param bTraverse Returns the elements in order of a depth first traversal\n\x09 */" },
{ "CPP_Default_bTraverse", "true" },
{ "DisplayName", "Get Sockets" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "GetSockets" },
{ "ToolTip", "Returns all Socket elements\n@param bTraverse Returns the elements in order of a depth first traversal" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSocketKeys constinit property declarations *************************
static void NewProp_bTraverse_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraverse;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSocketKeys constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSocketKeys Property Definitions ************************************
void Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::NewProp_bTraverse_SetBit(void* Obj)
{
((RigHierarchy_eventGetSocketKeys_Parms*)Obj)->bTraverse = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::NewProp_bTraverse = { "bTraverse", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventGetSocketKeys_Parms), &Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::NewProp_bTraverse_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetSocketKeys_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::NewProp_bTraverse,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::PropPointers) < 2048);
// ********** End Function GetSocketKeys Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetSocketKeys", Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::RigHierarchy_eventGetSocketKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::RigHierarchy_eventGetSocketKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetSocketKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetSocketKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetSocketKeys)
{
P_GET_UBOOL(Z_Param_bTraverse);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->GetSocketKeys(Z_Param_bTraverse);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetSocketKeys ***************************************
// ********** Begin Class URigHierarchy Function GetSocketStates ***********************************
struct Z_Construct_UFunction_URigHierarchy_GetSocketStates_Statics
{
struct RigHierarchy_eventGetSocketStates_Parms
{
TArray<FRigSocketState> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns all of the sockets' state\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns all of the sockets' state" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSocketStates constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSocketStates constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSocketStates Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetSocketStates_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigSocketState, METADATA_PARAMS(0, nullptr) }; // 617734145
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetSocketStates_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetSocketStates_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 617734145
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetSocketStates_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetSocketStates_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetSocketStates_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetSocketStates_Statics::PropPointers) < 2048);
// ********** End Function GetSocketStates Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetSocketStates_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetSocketStates", Z_Construct_UFunction_URigHierarchy_GetSocketStates_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetSocketStates_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetSocketStates_Statics::RigHierarchy_eventGetSocketStates_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetSocketStates_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetSocketStates_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetSocketStates_Statics::RigHierarchy_eventGetSocketStates_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetSocketStates()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetSocketStates_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetSocketStates)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigSocketState>*)Z_Param__Result=P_THIS->GetSocketStates();
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetSocketStates *************************************
// ********** Begin Class URigHierarchy Function GetTags *******************************************
struct Z_Construct_UFunction_URigHierarchy_GetTags_Statics
{
struct RigHierarchy_eventGetTags_Parms
{
FRigElementKey InItem;
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/*\n\x09 * Returns the tags for a given item\n\x09 * @param InItem The item to return the tags for\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "* Returns the tags for a given item\n* @param InItem The item to return the tags for" },
};
#endif // WITH_METADATA
// ********** Begin Function GetTags constinit property declarations *******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTags constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTags Property Definitions ******************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetTags_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetTags_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetTags_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetTags_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetTags_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetTags_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetTags_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetTags_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetTags_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetTags_Statics::PropPointers) < 2048);
// ********** End Function GetTags Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetTags_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetTags", Z_Construct_UFunction_URigHierarchy_GetTags_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetTags_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetTags_Statics::RigHierarchy_eventGetTags_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetTags_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetTags_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetTags_Statics::RigHierarchy_eventGetTags_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetTags()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetTags_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetTags)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->GetTags(Z_Param_InItem);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetTags *********************************************
// ********** Begin Class URigHierarchy Function GetTransformArrayMetadata *************************
struct Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics
{
struct RigHierarchy_eventGetTransformArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<FTransform> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of FTransform array metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of FTransform array metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query" },
};
#endif // WITH_METADATA
// ********** Begin Function GetTransformArrayMetadata constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTransformArrayMetadata constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTransformArrayMetadata Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetTransformArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetTransformArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetTransformArrayMetadata_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetTransformArrayMetadata Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetTransformArrayMetadata", Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::RigHierarchy_eventGetTransformArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::RigHierarchy_eventGetTransformArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetTransformArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FTransform>*)Z_Param__Result=P_THIS->GetTransformArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetTransformArrayMetadata ***************************
// ********** Begin Class URigHierarchy Function GetTransformFromControlValue **********************
struct Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue_Statics
{
struct RigHierarchy_eventGetTransformFromControlValue_Parms
{
FRigControlValue InValue;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the contained FTransform value from a a Rig Control Value\n\x09 * @param InValue The Rig Control value to convert from\n\x09 * @return The converted FTransform value\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the contained FTransform value from a a Rig Control Value\n@param InValue The Rig Control value to convert from\n@return The converted FTransform value" },
};
#endif // WITH_METADATA
// ********** Begin Function GetTransformFromControlValue constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTransformFromControlValue constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTransformFromControlValue Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetTransformFromControlValue_Parms, InValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetTransformFromControlValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue_Statics::PropPointers) < 2048);
// ********** End Function GetTransformFromControlValue Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetTransformFromControlValue", Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue_Statics::RigHierarchy_eventGetTransformFromControlValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue_Statics::RigHierarchy_eventGetTransformFromControlValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetTransformFromControlValue)
{
P_GET_STRUCT(FRigControlValue,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=URigHierarchy::GetTransformFromControlValue(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetTransformFromControlValue ************************
// ********** Begin Class URigHierarchy Function GetTransformMetadata ******************************
struct Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics
{
struct RigHierarchy_eventGetTransformMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
FTransform DefaultValue;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of FTransform metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 * @param DefaultValue The default value to fall back on\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of FTransform metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query\n@param DefaultValue The default value to fall back on" },
};
#endif // WITH_METADATA
// ********** Begin Function GetTransformMetadata constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTransformMetadata constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTransformMetadata Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetTransformMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetTransformMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetTransformMetadata_Parms, DefaultValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetTransformMetadata_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::NewProp_DefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetTransformMetadata Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetTransformMetadata", Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::RigHierarchy_eventGetTransformMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::RigHierarchy_eventGetTransformMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetTransformMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetTransformMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetTransformMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_STRUCT(FTransform,Z_Param_DefaultValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetTransformMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_DefaultValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetTransformMetadata ********************************
// ********** Begin Class URigHierarchy Function GetTransformNoScaleFromControlValue ***************
struct Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue_Statics
{
struct RigHierarchy_eventGetTransformNoScaleFromControlValue_Parms
{
FRigControlValue InValue;
FTransformNoScale ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the contained FTransformNoScale value from a a Rig Control Value\n\x09 * @param InValue The Rig Control value to convert from\n\x09 * @return The converted FTransformNoScale value\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the contained FTransformNoScale value from a a Rig Control Value\n@param InValue The Rig Control value to convert from\n@return The converted FTransformNoScale value" },
};
#endif // WITH_METADATA
// ********** Begin Function GetTransformNoScaleFromControlValue constinit property declarations ***
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTransformNoScaleFromControlValue constinit property declarations *****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTransformNoScaleFromControlValue Property Definitions **************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetTransformNoScaleFromControlValue_Parms, InValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetTransformNoScaleFromControlValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransformNoScale, METADATA_PARAMS(0, nullptr) }; // 2481318707
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue_Statics::PropPointers) < 2048);
// ********** End Function GetTransformNoScaleFromControlValue Property Definitions ****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetTransformNoScaleFromControlValue", Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue_Statics::RigHierarchy_eventGetTransformNoScaleFromControlValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue_Statics::RigHierarchy_eventGetTransformNoScaleFromControlValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetTransformNoScaleFromControlValue)
{
P_GET_STRUCT(FRigControlValue,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransformNoScale*)Z_Param__Result=URigHierarchy::GetTransformNoScaleFromControlValue(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetTransformNoScaleFromControlValue *****************
// ********** Begin Class URigHierarchy Function GetVector2DFromControlValue ***********************
struct Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue_Statics
{
struct RigHierarchy_eventGetVector2DFromControlValue_Parms
{
FRigControlValue InValue;
FVector2D ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the contained FVector2D value from a a Rig Control Value\n\x09 * @param InValue The Rig Control value to convert from\n\x09 * @return The converted FVector2D value\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the contained FVector2D value from a a Rig Control Value\n@param InValue The Rig Control value to convert from\n@return The converted FVector2D value" },
};
#endif // WITH_METADATA
// ********** Begin Function GetVector2DFromControlValue constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetVector2DFromControlValue constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetVector2DFromControlValue Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetVector2DFromControlValue_Parms, InValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetVector2DFromControlValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue_Statics::PropPointers) < 2048);
// ********** End Function GetVector2DFromControlValue Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetVector2DFromControlValue", Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue_Statics::RigHierarchy_eventGetVector2DFromControlValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue_Statics::RigHierarchy_eventGetVector2DFromControlValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetVector2DFromControlValue)
{
P_GET_STRUCT(FRigControlValue,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FVector2D*)Z_Param__Result=URigHierarchy::GetVector2DFromControlValue(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetVector2DFromControlValue *************************
// ********** Begin Class URigHierarchy Function GetVectorArrayMetadata ****************************
struct Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics
{
struct RigHierarchy_eventGetVectorArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<FVector> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of FVector array metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of FVector array metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query" },
};
#endif // WITH_METADATA
// ********** Begin Function GetVectorArrayMetadata constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetVectorArrayMetadata constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetVectorArrayMetadata Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetVectorArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetVectorArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetVectorArrayMetadata_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetVectorArrayMetadata Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetVectorArrayMetadata", Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::RigHierarchy_eventGetVectorArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::RigHierarchy_eventGetVectorArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetVectorArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FVector>*)Z_Param__Result=P_THIS->GetVectorArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetVectorArrayMetadata ******************************
// ********** Begin Class URigHierarchy Function GetVectorFromControlValue *************************
struct Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue_Statics
{
struct RigHierarchy_eventGetVectorFromControlValue_Parms
{
FRigControlValue InValue;
FVector ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the contained FVector value from a a Rig Control Value\n\x09 * @param InValue The Rig Control value to convert from\n\x09 * @return The converted FVector value\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the contained FVector value from a a Rig Control Value\n@param InValue The Rig Control value to convert from\n@return The converted FVector value" },
};
#endif // WITH_METADATA
// ********** Begin Function GetVectorFromControlValue constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetVectorFromControlValue constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetVectorFromControlValue Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetVectorFromControlValue_Parms, InValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetVectorFromControlValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue_Statics::PropPointers) < 2048);
// ********** End Function GetVectorFromControlValue Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetVectorFromControlValue", Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue_Statics::RigHierarchy_eventGetVectorFromControlValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue_Statics::RigHierarchy_eventGetVectorFromControlValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetVectorFromControlValue)
{
P_GET_STRUCT(FRigControlValue,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FVector*)Z_Param__Result=URigHierarchy::GetVectorFromControlValue(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetVectorFromControlValue ***************************
// ********** Begin Class URigHierarchy Function GetVectorMetadata *********************************
struct Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics
{
struct RigHierarchy_eventGetVectorMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
FVector DefaultValue;
FVector ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Queries and returns the value of FVector metadata\n\x09 * @param InItem The element key to return the metadata for\n\x09 * @param InMetadataName The name of the metadata to query\n\x09 * @param DefaultValue The default value to fall back on\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Queries and returns the value of FVector metadata\n@param InItem The element key to return the metadata for\n@param InMetadataName The name of the metadata to query\n@param DefaultValue The default value to fall back on" },
};
#endif // WITH_METADATA
// ********** Begin Function GetVectorMetadata constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetVectorMetadata constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetVectorMetadata Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetVectorMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetVectorMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetVectorMetadata_Parms, DefaultValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventGetVectorMetadata_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::NewProp_DefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::PropPointers) < 2048);
// ********** End Function GetVectorMetadata Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "GetVectorMetadata", Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::RigHierarchy_eventGetVectorMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::RigHierarchy_eventGetVectorMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_GetVectorMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_GetVectorMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execGetVectorMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_STRUCT(FVector,Z_Param_DefaultValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FVector*)Z_Param__Result=P_THIS->GetVectorMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_DefaultValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function GetVectorMetadata ***********************************
// ********** Begin Class URigHierarchy Function HasTag ********************************************
struct Z_Construct_UFunction_URigHierarchy_HasTag_Statics
{
struct RigHierarchy_eventHasTag_Parms
{
FRigElementKey InItem;
FName InTag;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/*\n\x09 * Returns true if a given item has a certain tag\n\x09 * @param InItem The item to return the tags for\n\x09 * @param InTag The tag to check\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "* Returns true if a given item has a certain tag\n* @param InItem The item to return the tags for\n* @param InTag The tag to check" },
};
#endif // WITH_METADATA
// ********** Begin Function HasTag constinit property declarations ********************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InTag;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function HasTag constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HasTag Property Definitions *******************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_HasTag_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventHasTag_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_HasTag_Statics::NewProp_InTag = { "InTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventHasTag_Parms, InTag), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_HasTag_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventHasTag_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_HasTag_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(RigHierarchy_eventHasTag_Parms), &Z_Construct_UFunction_URigHierarchy_HasTag_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_HasTag_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_HasTag_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_HasTag_Statics::NewProp_InTag,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_HasTag_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_HasTag_Statics::PropPointers) < 2048);
// ********** End Function HasTag Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_HasTag_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "HasTag", Z_Construct_UFunction_URigHierarchy_HasTag_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_HasTag_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_HasTag_Statics::RigHierarchy_eventHasTag_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_HasTag_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_HasTag_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_HasTag_Statics::RigHierarchy_eventHasTag_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_HasTag()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_HasTag_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execHasTag)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InTag);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->HasTag(Z_Param_InItem,Z_Param_InTag);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function HasTag **********************************************
// ********** Begin Class URigHierarchy Function IsComponentSelected *******************************
struct Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics
{
struct RigHierarchy_eventIsComponentSelected_Parms
{
FRigComponentKey InKey;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns true if a given component is selected\n\x09 * @param InKey The key to check\n\x09 * @return true if a given component is selected\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns true if a given component is selected\n@param InKey The key to check\n@return true if a given component is selected" },
};
#endif // WITH_METADATA
// ********** Begin Function IsComponentSelected constinit property declarations *******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsComponentSelected constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsComponentSelected Property Definitions ******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventIsComponentSelected_Parms, InKey), Z_Construct_UScriptStruct_FRigComponentKey, METADATA_PARAMS(0, nullptr) }; // 2879759543
void Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventIsComponentSelected_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_IsComponentSelected_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(RigHierarchy_eventIsComponentSelected_Parms), &Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics::PropPointers) < 2048);
// ********** End Function IsComponentSelected Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "IsComponentSelected", Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics::RigHierarchy_eventIsComponentSelected_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics::RigHierarchy_eventIsComponentSelected_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_IsComponentSelected()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_IsComponentSelected_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execIsComponentSelected)
{
P_GET_STRUCT(FRigComponentKey,Z_Param_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsComponentSelected(Z_Param_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function IsComponentSelected *********************************
// ********** Begin Class URigHierarchy Function IsControllerAvailable *****************************
struct Z_Construct_UFunction_URigHierarchy_IsControllerAvailable_Statics
{
struct RigHierarchy_eventIsControllerAvailable_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns true if the hierarchy controller is currently available\n\x09 * The controller may not be available during certain events.\n\x09 * If the controller is not available then GetController() will return nullptr.\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns true if the hierarchy controller is currently available\nThe controller may not be available during certain events.\nIf the controller is not available then GetController() will return nullptr." },
};
#endif // WITH_METADATA
// ********** Begin Function IsControllerAvailable constinit property declarations *****************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsControllerAvailable constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsControllerAvailable Property Definitions ****************************
void Z_Construct_UFunction_URigHierarchy_IsControllerAvailable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventIsControllerAvailable_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_IsControllerAvailable_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(RigHierarchy_eventIsControllerAvailable_Parms), &Z_Construct_UFunction_URigHierarchy_IsControllerAvailable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_IsControllerAvailable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsControllerAvailable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsControllerAvailable_Statics::PropPointers) < 2048);
// ********** End Function IsControllerAvailable Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_IsControllerAvailable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "IsControllerAvailable", Z_Construct_UFunction_URigHierarchy_IsControllerAvailable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsControllerAvailable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_IsControllerAvailable_Statics::RigHierarchy_eventIsControllerAvailable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsControllerAvailable_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_IsControllerAvailable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_IsControllerAvailable_Statics::RigHierarchy_eventIsControllerAvailable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_IsControllerAvailable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_IsControllerAvailable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execIsControllerAvailable)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsControllerAvailable();
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function IsControllerAvailable *******************************
// ********** Begin Class URigHierarchy Function IsCurveValueSet ***********************************
struct Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics
{
struct RigHierarchy_eventIsCurveValueSet_Parms
{
FRigElementKey InKey;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns whether a curve's value is set, given its key\n\x09 * @param InKey The key of the element to retrieve the value for\n\x09 * @return Returns true if the value is set, false otherwise.\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns whether a curve's value is set, given its key\n@param InKey The key of the element to retrieve the value for\n@return Returns true if the value is set, false otherwise." },
};
#endif // WITH_METADATA
// ********** Begin Function IsCurveValueSet constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsCurveValueSet constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsCurveValueSet Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventIsCurveValueSet_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventIsCurveValueSet_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_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(RigHierarchy_eventIsCurveValueSet_Parms), &Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics::PropPointers) < 2048);
// ********** End Function IsCurveValueSet Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "IsCurveValueSet", Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics::RigHierarchy_eventIsCurveValueSet_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics::RigHierarchy_eventIsCurveValueSet_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_IsCurveValueSet()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_IsCurveValueSet_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execIsCurveValueSet)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsCurveValueSet(Z_Param_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function IsCurveValueSet *************************************
// ********** Begin Class URigHierarchy Function IsCurveValueSetByIndex ****************************
struct Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics
{
struct RigHierarchy_eventIsCurveValueSetByIndex_Parms
{
int32 InElementIndex;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns a curve's value given its index\n\x09 * @param InElementIndex The index of the element to retrieve the value for\n\x09 * @return Returns true if the value is set, false otherwise.\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns a curve's value given its index\n@param InElementIndex The index of the element to retrieve the value for\n@return Returns true if the value is set, false otherwise." },
};
#endif // WITH_METADATA
// ********** Begin Function IsCurveValueSetByIndex constinit property declarations ****************
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsCurveValueSetByIndex constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsCurveValueSetByIndex Property Definitions ***************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventIsCurveValueSetByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventIsCurveValueSetByIndex_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_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(RigHierarchy_eventIsCurveValueSetByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics::PropPointers) < 2048);
// ********** End Function IsCurveValueSetByIndex Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "IsCurveValueSetByIndex", Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics::RigHierarchy_eventIsCurveValueSetByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics::RigHierarchy_eventIsCurveValueSetByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execIsCurveValueSetByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsCurveValueSetByIndex(Z_Param_InElementIndex);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function IsCurveValueSetByIndex ******************************
// ********** Begin Class URigHierarchy Function IsParentedTo **************************************
struct Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics
{
struct RigHierarchy_eventIsParentedTo_Parms
{
FRigElementKey InChild;
FRigElementKey InParent;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns true if an element is parented to another element\n\x09 * @param InChild The key of the child element to check for a parent\n\x09 * @param InParent The key of the parent element to check for\n\x09 * @return True if the given parent and given child have a parent-child relationship\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns true if an element is parented to another element\n@param InChild The key of the child element to check for a parent\n@param InParent The key of the parent element to check for\n@return True if the given parent and given child have a parent-child relationship" },
};
#endif // WITH_METADATA
// ********** Begin Function IsParentedTo constinit property declarations **************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InChild;
static const UECodeGen_Private::FStructPropertyParams NewProp_InParent;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsParentedTo constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsParentedTo Property Definitions *************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::NewProp_InChild = { "InChild", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventIsParentedTo_Parms, InChild), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::NewProp_InParent = { "InParent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventIsParentedTo_Parms, InParent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventIsParentedTo_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_IsParentedTo_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(RigHierarchy_eventIsParentedTo_Parms), &Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::NewProp_InChild,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::NewProp_InParent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::PropPointers) < 2048);
// ********** End Function IsParentedTo Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "IsParentedTo", Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::RigHierarchy_eventIsParentedTo_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::RigHierarchy_eventIsParentedTo_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_IsParentedTo()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_IsParentedTo_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execIsParentedTo)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InChild);
P_GET_STRUCT(FRigElementKey,Z_Param_InParent);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsParentedTo(Z_Param_InChild,Z_Param_InParent);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function IsParentedTo ****************************************
// ********** Begin Class URigHierarchy Function IsProcedural **************************************
struct Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics
{
struct RigHierarchy_eventIsProcedural_Parms
{
FRigElementKey InKey;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns true if the provided element is procedural.\n\x09 * @param InKey The key to validate\n\x09 * @return Returns true if the element is procedural\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns true if the provided element is procedural.\n@param InKey The key to validate\n@return Returns true if the element is procedural" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InKey_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsProcedural constinit property declarations **************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsProcedural constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsProcedural Property Definitions *************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventIsProcedural_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InKey_MetaData), NewProp_InKey_MetaData) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventIsProcedural_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_IsProcedural_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(RigHierarchy_eventIsProcedural_Parms), &Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics::PropPointers) < 2048);
// ********** End Function IsProcedural Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "IsProcedural", Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics::RigHierarchy_eventIsProcedural_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics::RigHierarchy_eventIsProcedural_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_IsProcedural()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_IsProcedural_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execIsProcedural)
{
P_GET_STRUCT_REF(FRigElementKey,Z_Param_Out_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsProcedural(Z_Param_Out_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function IsProcedural ****************************************
// ********** Begin Class URigHierarchy Function IsSelected ****************************************
struct Z_Construct_UFunction_URigHierarchy_IsSelected_Statics
{
struct RigHierarchy_eventIsSelected_Parms
{
FRigElementKey InKey;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns true if a given element is selected\n\x09 * @param InKey The key to check\n\x09 * @return true if a given element is selected\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns true if a given element is selected\n@param InKey The key to check\n@return true if a given element is selected" },
};
#endif // WITH_METADATA
// ********** Begin Function IsSelected constinit property declarations ****************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsSelected constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsSelected Property Definitions ***************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_IsSelected_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventIsSelected_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_IsSelected_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventIsSelected_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_IsSelected_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(RigHierarchy_eventIsSelected_Parms), &Z_Construct_UFunction_URigHierarchy_IsSelected_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_IsSelected_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsSelected_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsSelected_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsSelected_Statics::PropPointers) < 2048);
// ********** End Function IsSelected Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_IsSelected_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "IsSelected", Z_Construct_UFunction_URigHierarchy_IsSelected_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsSelected_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_IsSelected_Statics::RigHierarchy_eventIsSelected_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsSelected_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_IsSelected_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_IsSelected_Statics::RigHierarchy_eventIsSelected_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_IsSelected()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_IsSelected_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execIsSelected)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsSelected(Z_Param_InKey);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function IsSelected ******************************************
// ********** Begin Class URigHierarchy Function IsSelectedByIndex *********************************
struct Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics
{
struct RigHierarchy_eventIsSelectedByIndex_Parms
{
int32 InIndex;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns true if a given element is selected\n\x09 * @param InIndex The index to check\n\x09 * @return true if a given element is selected\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns true if a given element is selected\n@param InIndex The index to check\n@return true if a given element is selected" },
};
#endif // WITH_METADATA
// ********** Begin Function IsSelectedByIndex constinit property declarations *********************
static const UECodeGen_Private::FIntPropertyParams NewProp_InIndex;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsSelectedByIndex constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsSelectedByIndex Property Definitions ********************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics::NewProp_InIndex = { "InIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventIsSelectedByIndex_Parms, InIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventIsSelectedByIndex_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_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(RigHierarchy_eventIsSelectedByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics::NewProp_InIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics::PropPointers) < 2048);
// ********** End Function IsSelectedByIndex Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "IsSelectedByIndex", Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics::RigHierarchy_eventIsSelectedByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics::RigHierarchy_eventIsSelectedByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execIsSelectedByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InIndex);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsSelectedByIndex(Z_Param_InIndex);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function IsSelectedByIndex ***********************************
// ********** Begin Class URigHierarchy Function IsValidIndex **************************************
struct Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics
{
struct RigHierarchy_eventIsValidIndex_Parms
{
int32 InElementIndex;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns true if the provided element index is valid\n\x09 * @param InElementIndex The index to validate\n\x09 * @return Returns true if the provided element index is valid\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns true if the provided element index is valid\n@param InElementIndex The index to validate\n@return Returns true if the provided element index is valid" },
};
#endif // WITH_METADATA
// ********** Begin Function IsValidIndex constinit property declarations **************************
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsValidIndex constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsValidIndex Property Definitions *************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventIsValidIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventIsValidIndex_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_IsValidIndex_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(RigHierarchy_eventIsValidIndex_Parms), &Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics::PropPointers) < 2048);
// ********** End Function IsValidIndex Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "IsValidIndex", Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics::RigHierarchy_eventIsValidIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics::RigHierarchy_eventIsValidIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_IsValidIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_IsValidIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execIsValidIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsValidIndex(Z_Param_InElementIndex);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function IsValidIndex ****************************************
// ********** Begin Class URigHierarchy Function MakeControlValueFromBool **************************
struct Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics
{
struct RigHierarchy_eventMakeControlValueFromBool_Parms
{
bool InValue;
FRigControlValue ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Creates a rig control value from a bool value\n\x09 * @param InValue The value to create the rig control value from\n\x09 * @return The converted control rig val ue\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Creates a rig control value from a bool value\n@param InValue The value to create the rig control value from\n@return The converted control rig val ue" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeControlValueFromBool constinit property declarations **************
static void NewProp_InValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeControlValueFromBool constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeControlValueFromBool Property Definitions *************************
void Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::NewProp_InValue_SetBit(void* Obj)
{
((RigHierarchy_eventMakeControlValueFromBool_Parms*)Obj)->InValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventMakeControlValueFromBool_Parms), &Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::NewProp_InValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromBool_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::PropPointers) < 2048);
// ********** End Function MakeControlValueFromBool Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "MakeControlValueFromBool", Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::RigHierarchy_eventMakeControlValueFromBool_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::RigHierarchy_eventMakeControlValueFromBool_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execMakeControlValueFromBool)
{
P_GET_UBOOL(Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigControlValue*)Z_Param__Result=URigHierarchy::MakeControlValueFromBool(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function MakeControlValueFromBool ****************************
// ********** Begin Class URigHierarchy Function MakeControlValueFromEulerTransform ****************
struct Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform_Statics
{
struct RigHierarchy_eventMakeControlValueFromEulerTransform_Parms
{
FEulerTransform InValue;
FRigControlValue ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Creates a rig control value from a FEulerTransform value\n\x09 * @param InValue The value to create the rig control value from\n\x09 * @return The converted control rig val ue\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Creates a rig control value from a FEulerTransform value\n@param InValue The value to create the rig control value from\n@return The converted control rig val ue" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeControlValueFromEulerTransform constinit property declarations ****
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeControlValueFromEulerTransform constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeControlValueFromEulerTransform Property Definitions ***************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromEulerTransform_Parms, InValue), Z_Construct_UScriptStruct_FEulerTransform, METADATA_PARAMS(0, nullptr) }; // 1635754201
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromEulerTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform_Statics::PropPointers) < 2048);
// ********** End Function MakeControlValueFromEulerTransform Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "MakeControlValueFromEulerTransform", Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform_Statics::RigHierarchy_eventMakeControlValueFromEulerTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform_Statics::RigHierarchy_eventMakeControlValueFromEulerTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execMakeControlValueFromEulerTransform)
{
P_GET_STRUCT(FEulerTransform,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigControlValue*)Z_Param__Result=URigHierarchy::MakeControlValueFromEulerTransform(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function MakeControlValueFromEulerTransform ******************
// ********** Begin Class URigHierarchy Function MakeControlValueFromFloat *************************
struct Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat_Statics
{
struct RigHierarchy_eventMakeControlValueFromFloat_Parms
{
float InValue;
FRigControlValue ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Creates a rig control value from a float value\n\x09 * @param InValue The value to create the rig control value from\n\x09 * @return The converted control rig val ue\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Creates a rig control value from a float value\n@param InValue The value to create the rig control value from\n@return The converted control rig val ue" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeControlValueFromFloat constinit property declarations *************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeControlValueFromFloat constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeControlValueFromFloat Property Definitions ************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromFloat_Parms, InValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromFloat_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat_Statics::PropPointers) < 2048);
// ********** End Function MakeControlValueFromFloat Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "MakeControlValueFromFloat", Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat_Statics::RigHierarchy_eventMakeControlValueFromFloat_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat_Statics::RigHierarchy_eventMakeControlValueFromFloat_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execMakeControlValueFromFloat)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigControlValue*)Z_Param__Result=URigHierarchy::MakeControlValueFromFloat(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function MakeControlValueFromFloat ***************************
// ********** Begin Class URigHierarchy Function MakeControlValueFromInt ***************************
struct Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt_Statics
{
struct RigHierarchy_eventMakeControlValueFromInt_Parms
{
int32 InValue;
FRigControlValue ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Creates a rig control value from a int32 value\n\x09 * @param InValue The value to create the rig control value from\n\x09 * @return The converted control rig val ue\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Creates a rig control value from a int32 value\n@param InValue The value to create the rig control value from\n@return The converted control rig val ue" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeControlValueFromInt constinit property declarations ***************
static const UECodeGen_Private::FIntPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeControlValueFromInt constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeControlValueFromInt Property Definitions **************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromInt_Parms, InValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromInt_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt_Statics::PropPointers) < 2048);
// ********** End Function MakeControlValueFromInt Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "MakeControlValueFromInt", Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt_Statics::RigHierarchy_eventMakeControlValueFromInt_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt_Statics::RigHierarchy_eventMakeControlValueFromInt_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execMakeControlValueFromInt)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigControlValue*)Z_Param__Result=URigHierarchy::MakeControlValueFromInt(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function MakeControlValueFromInt *****************************
// ********** Begin Class URigHierarchy Function MakeControlValueFromRotator ***********************
struct Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator_Statics
{
struct RigHierarchy_eventMakeControlValueFromRotator_Parms
{
FRotator InValue;
FRigControlValue ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Creates a rig control value from a FRotator value\n\x09 * @param InValue The value to create the rig control value from\n\x09 * @return The converted control rig val ue\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Creates a rig control value from a FRotator value\n@param InValue The value to create the rig control value from\n@return The converted control rig val ue" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeControlValueFromRotator constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeControlValueFromRotator constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeControlValueFromRotator Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromRotator_Parms, InValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromRotator_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator_Statics::PropPointers) < 2048);
// ********** End Function MakeControlValueFromRotator Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "MakeControlValueFromRotator", Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator_Statics::RigHierarchy_eventMakeControlValueFromRotator_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator_Statics::RigHierarchy_eventMakeControlValueFromRotator_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execMakeControlValueFromRotator)
{
P_GET_STRUCT(FRotator,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigControlValue*)Z_Param__Result=URigHierarchy::MakeControlValueFromRotator(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function MakeControlValueFromRotator *************************
// ********** Begin Class URigHierarchy Function MakeControlValueFromTransform *********************
struct Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform_Statics
{
struct RigHierarchy_eventMakeControlValueFromTransform_Parms
{
FTransform InValue;
FRigControlValue ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Creates a rig control value from a FTransform value\n\x09 * @param InValue The value to create the rig control value from\n\x09 * @return The converted control rig val ue\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Creates a rig control value from a FTransform value\n@param InValue The value to create the rig control value from\n@return The converted control rig val ue" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeControlValueFromTransform constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeControlValueFromTransform constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeControlValueFromTransform Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromTransform_Parms, InValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform_Statics::PropPointers) < 2048);
// ********** End Function MakeControlValueFromTransform Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "MakeControlValueFromTransform", Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform_Statics::RigHierarchy_eventMakeControlValueFromTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform_Statics::RigHierarchy_eventMakeControlValueFromTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execMakeControlValueFromTransform)
{
P_GET_STRUCT(FTransform,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigControlValue*)Z_Param__Result=URigHierarchy::MakeControlValueFromTransform(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function MakeControlValueFromTransform ***********************
// ********** Begin Class URigHierarchy Function MakeControlValueFromTransformNoScale **************
struct Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale_Statics
{
struct RigHierarchy_eventMakeControlValueFromTransformNoScale_Parms
{
FTransformNoScale InValue;
FRigControlValue ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Creates a rig control value from a FTransformNoScale value\n\x09 * @param InValue The value to create the rig control value from\n\x09 * @return The converted control rig val ue\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Creates a rig control value from a FTransformNoScale value\n@param InValue The value to create the rig control value from\n@return The converted control rig val ue" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeControlValueFromTransformNoScale constinit property declarations **
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeControlValueFromTransformNoScale constinit property declarations ****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeControlValueFromTransformNoScale Property Definitions *************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromTransformNoScale_Parms, InValue), Z_Construct_UScriptStruct_FTransformNoScale, METADATA_PARAMS(0, nullptr) }; // 2481318707
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromTransformNoScale_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale_Statics::PropPointers) < 2048);
// ********** End Function MakeControlValueFromTransformNoScale Property Definitions ***************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "MakeControlValueFromTransformNoScale", Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale_Statics::RigHierarchy_eventMakeControlValueFromTransformNoScale_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale_Statics::RigHierarchy_eventMakeControlValueFromTransformNoScale_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execMakeControlValueFromTransformNoScale)
{
P_GET_STRUCT(FTransformNoScale,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigControlValue*)Z_Param__Result=URigHierarchy::MakeControlValueFromTransformNoScale(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function MakeControlValueFromTransformNoScale ****************
// ********** Begin Class URigHierarchy Function MakeControlValueFromVector ************************
struct Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector_Statics
{
struct RigHierarchy_eventMakeControlValueFromVector_Parms
{
FVector InValue;
FRigControlValue ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Creates a rig control value from a FVector value\n\x09 * @param InValue The value to create the rig control value from\n\x09 * @return The converted control rig val ue\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Creates a rig control value from a FVector value\n@param InValue The value to create the rig control value from\n@return The converted control rig val ue" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeControlValueFromVector constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeControlValueFromVector constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeControlValueFromVector Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromVector_Parms, InValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromVector_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector_Statics::PropPointers) < 2048);
// ********** End Function MakeControlValueFromVector Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "MakeControlValueFromVector", Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector_Statics::RigHierarchy_eventMakeControlValueFromVector_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector_Statics::RigHierarchy_eventMakeControlValueFromVector_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execMakeControlValueFromVector)
{
P_GET_STRUCT(FVector,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigControlValue*)Z_Param__Result=URigHierarchy::MakeControlValueFromVector(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function MakeControlValueFromVector **************************
// ********** Begin Class URigHierarchy Function MakeControlValueFromVector2D **********************
struct Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D_Statics
{
struct RigHierarchy_eventMakeControlValueFromVector2D_Parms
{
FVector2D InValue;
FRigControlValue ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Creates a rig control value from a FVector2D value\n\x09 * @param InValue The value to create the rig control value from\n\x09 * @return The converted control rig val ue\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Creates a rig control value from a FVector2D value\n@param InValue The value to create the rig control value from\n@return The converted control rig val ue" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeControlValueFromVector2D constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeControlValueFromVector2D constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeControlValueFromVector2D Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromVector2D_Parms, InValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventMakeControlValueFromVector2D_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D_Statics::PropPointers) < 2048);
// ********** End Function MakeControlValueFromVector2D Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "MakeControlValueFromVector2D", Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D_Statics::RigHierarchy_eventMakeControlValueFromVector2D_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D_Statics::RigHierarchy_eventMakeControlValueFromVector2D_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execMakeControlValueFromVector2D)
{
P_GET_STRUCT(FVector2D,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigControlValue*)Z_Param__Result=URigHierarchy::MakeControlValueFromVector2D(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function MakeControlValueFromVector2D ************************
// ********** Begin Class URigHierarchy Function Num ***********************************************
struct Z_Construct_UFunction_URigHierarchy_Num_Statics
{
struct RigHierarchy_eventNum_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Returns the number of elements in the Hierarchy.\n\x09 * @return The number of elements in the Hierarchy\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Returns the number of elements in the Hierarchy.\n@return The number of elements in the Hierarchy" },
};
#endif // WITH_METADATA
// ********** Begin Function Num constinit property declarations ***********************************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Num constinit property declarations *************************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Num Property Definitions **********************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_Num_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventNum_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_Num_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_Num_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_Num_Statics::PropPointers) < 2048);
// ********** End Function Num Property Definitions ************************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_Num_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "Num", Z_Construct_UFunction_URigHierarchy_Num_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_Num_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_Num_Statics::RigHierarchy_eventNum_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_Num_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_Num_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_Num_Statics::RigHierarchy_eventNum_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_Num()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_Num_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execNum)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->Num();
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function Num *************************************************
// ********** Begin Class URigHierarchy Function NumComponents *************************************
struct Z_Construct_UFunction_URigHierarchy_NumComponents_Statics
{
struct RigHierarchy_eventNumComponents_Parms
{
FRigElementKey InElement;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
#endif // WITH_METADATA
// ********** Begin Function NumComponents constinit property declarations *************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InElement;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function NumComponents constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function NumComponents Property Definitions ************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_NumComponents_Statics::NewProp_InElement = { "InElement", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventNumComponents_Parms, InElement), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_NumComponents_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventNumComponents_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_NumComponents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_NumComponents_Statics::NewProp_InElement,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_NumComponents_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_NumComponents_Statics::PropPointers) < 2048);
// ********** End Function NumComponents Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_NumComponents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "NumComponents", Z_Construct_UFunction_URigHierarchy_NumComponents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_NumComponents_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_NumComponents_Statics::RigHierarchy_eventNumComponents_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_NumComponents_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_NumComponents_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_NumComponents_Statics::RigHierarchy_eventNumComponents_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_NumComponents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_NumComponents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execNumComponents)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InElement);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->NumComponents(Z_Param_InElement);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function NumComponents ***************************************
// ********** Begin Class URigHierarchy Function RemoveAllMetadata *********************************
struct Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics
{
struct RigHierarchy_eventRemoveAllMetadata_Parms
{
FRigElementKey InItem;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Removes all of the metadata under a given item \n\x09 * @param InItem The element key to search under\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Removes all of the metadata under a given item\n@param InItem The element key to search under" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAllMetadata constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAllMetadata constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAllMetadata Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventRemoveAllMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventRemoveAllMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_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(RigHierarchy_eventRemoveAllMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics::PropPointers) < 2048);
// ********** End Function RemoveAllMetadata Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "RemoveAllMetadata", Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics::RigHierarchy_eventRemoveAllMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics::RigHierarchy_eventRemoveAllMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execRemoveAllMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveAllMetadata(Z_Param_InItem);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function RemoveAllMetadata ***********************************
// ********** Begin Class URigHierarchy Function RemoveMetadata ************************************
struct Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics
{
struct RigHierarchy_eventRemoveMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Removes the metadata under a given element \n\x09 * @param InItem The element key to search under\n\x09 * @param InMetadataName The name of the metadata to remove\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Removes the metadata under a given element\n@param InItem The element key to search under\n@param InMetadataName The name of the metadata to remove" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveMetadata constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveMetadata constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveMetadata Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventRemoveMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventRemoveMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventRemoveMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_RemoveMetadata_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(RigHierarchy_eventRemoveMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::PropPointers) < 2048);
// ********** End Function RemoveMetadata Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "RemoveMetadata", Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::RigHierarchy_eventRemoveMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::RigHierarchy_eventRemoveMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_RemoveMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_RemoveMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execRemoveMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveMetadata(Z_Param_InItem,Z_Param_InMetadataName);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function RemoveMetadata **************************************
// ********** Begin Class URigHierarchy Function Reset *********************************************
struct Z_Construct_UFunction_URigHierarchy_Reset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Clears the whole hierarchy and removes all elements.\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Clears the whole hierarchy and removes all elements." },
};
#endif // WITH_METADATA
// ********** Begin Function Reset constinit property declarations *********************************
// ********** End Function Reset constinit property declarations ***********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_Reset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "Reset", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_Reset_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_Reset_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_URigHierarchy_Reset()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_Reset_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execReset)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->Reset();
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function Reset ***********************************************
// ********** Begin Class URigHierarchy Function ResetCurveValues **********************************
struct Z_Construct_UFunction_URigHierarchy_ResetCurveValues_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Resets all curves to 0.0\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Resets all curves to 0.0" },
};
#endif // WITH_METADATA
// ********** Begin Function ResetCurveValues constinit property declarations **********************
// ********** End Function ResetCurveValues constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_ResetCurveValues_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "ResetCurveValues", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_ResetCurveValues_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_ResetCurveValues_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_URigHierarchy_ResetCurveValues()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_ResetCurveValues_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execResetCurveValues)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ResetCurveValues();
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function ResetCurveValues ************************************
// ********** Begin Class URigHierarchy Function ResetPoseToInitial ********************************
struct Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial_Statics
{
struct RigHierarchy_eventResetPoseToInitial_Parms
{
ERigElementType InTypeFilter;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Resets the current pose of a filtered list of elements to the initial / ref pose.\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Resets the current pose of a filtered list of elements to the initial / ref pose." },
};
#endif // WITH_METADATA
// ********** Begin Function ResetPoseToInitial constinit property declarations ********************
static const UECodeGen_Private::FBytePropertyParams NewProp_InTypeFilter_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InTypeFilter;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ResetPoseToInitial constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ResetPoseToInitial Property Definitions *******************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial_Statics::NewProp_InTypeFilter_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial_Statics::NewProp_InTypeFilter = { "InTypeFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventResetPoseToInitial_Parms, InTypeFilter), Z_Construct_UEnum_ControlRig_ERigElementType, METADATA_PARAMS(0, nullptr) }; // 2154248775
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial_Statics::NewProp_InTypeFilter_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial_Statics::NewProp_InTypeFilter,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial_Statics::PropPointers) < 2048);
// ********** End Function ResetPoseToInitial Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "ResetPoseToInitial", Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial_Statics::RigHierarchy_eventResetPoseToInitial_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial_Statics::RigHierarchy_eventResetPoseToInitial_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execResetPoseToInitial)
{
P_GET_ENUM(ERigElementType,Z_Param_InTypeFilter);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ResetPoseToInitial(ERigElementType(Z_Param_InTypeFilter));
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function ResetPoseToInitial **********************************
// ********** Begin Class URigHierarchy Function ResetToDefault ************************************
struct Z_Construct_UFunction_URigHierarchy_ResetToDefault_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Resets the hierarchy to the state of its default. This refers to the\n\x09 * hierarchy on the default object.\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Resets the hierarchy to the state of its default. This refers to the\nhierarchy on the default object." },
};
#endif // WITH_METADATA
// ********** Begin Function ResetToDefault constinit property declarations ************************
// ********** End Function ResetToDefault constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_ResetToDefault_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "ResetToDefault", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_ResetToDefault_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_ResetToDefault_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_URigHierarchy_ResetToDefault()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_ResetToDefault_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execResetToDefault)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ResetToDefault();
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function ResetToDefault **************************************
// ********** Begin Class URigHierarchy Function RestoreConnectorsFromStates ***********************
struct Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics
{
struct RigHierarchy_eventRestoreConnectorsFromStates_Parms
{
TArray<FRigConnectorState> InStates;
bool bSetupUndoRedo;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Try to restore the connectors from the state structs\n\x09 */" },
{ "CPP_Default_bSetupUndoRedo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Try to restore the connectors from the state structs" },
};
#endif // WITH_METADATA
// ********** Begin Function RestoreConnectorsFromStates constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_InStates_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InStates;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RestoreConnectorsFromStates constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RestoreConnectorsFromStates Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::NewProp_InStates_Inner = { "InStates", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigConnectorState, METADATA_PARAMS(0, nullptr) }; // 929870614
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::NewProp_InStates = { "InStates", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventRestoreConnectorsFromStates_Parms, InStates), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 929870614
void Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigHierarchy_eventRestoreConnectorsFromStates_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventRestoreConnectorsFromStates_Parms), &Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventRestoreConnectorsFromStates_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::NewProp_InStates_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::NewProp_InStates,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::PropPointers) < 2048);
// ********** End Function RestoreConnectorsFromStates Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "RestoreConnectorsFromStates", Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::RigHierarchy_eventRestoreConnectorsFromStates_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::RigHierarchy_eventRestoreConnectorsFromStates_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execRestoreConnectorsFromStates)
{
P_GET_TARRAY(FRigConnectorState,Z_Param_InStates);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->RestoreConnectorsFromStates(Z_Param_InStates,Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function RestoreConnectorsFromStates *************************
// ********** Begin Class URigHierarchy Function RestoreSocketsFromStates **************************
struct Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics
{
struct RigHierarchy_eventRestoreSocketsFromStates_Parms
{
TArray<FRigSocketState> InStates;
bool bSetupUndoRedo;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Try to restore the sockets from the state structs\n\x09 */" },
{ "CPP_Default_bSetupUndoRedo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Try to restore the sockets from the state structs" },
};
#endif // WITH_METADATA
// ********** Begin Function RestoreSocketsFromStates constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_InStates_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InStates;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RestoreSocketsFromStates constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RestoreSocketsFromStates Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::NewProp_InStates_Inner = { "InStates", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigSocketState, METADATA_PARAMS(0, nullptr) }; // 617734145
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::NewProp_InStates = { "InStates", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventRestoreSocketsFromStates_Parms, InStates), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 617734145
void Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigHierarchy_eventRestoreSocketsFromStates_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventRestoreSocketsFromStates_Parms), &Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventRestoreSocketsFromStates_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::NewProp_InStates_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::NewProp_InStates,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::PropPointers) < 2048);
// ********** End Function RestoreSocketsFromStates Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "RestoreSocketsFromStates", Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::RigHierarchy_eventRestoreSocketsFromStates_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::RigHierarchy_eventRestoreSocketsFromStates_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execRestoreSocketsFromStates)
{
P_GET_TARRAY(FRigSocketState,Z_Param_InStates);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->RestoreSocketsFromStates(Z_Param_InStates,Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function RestoreSocketsFromStates ****************************
// ********** Begin Class URigHierarchy Function SendAutoKeyEvent **********************************
struct Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics
{
struct RigHierarchy_eventSendAutoKeyEvent_Parms
{
FRigElementKey InElement;
float InOffsetInSeconds;
bool bAsynchronous;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09* Sends an autokey event from the hierarchy to the world\n\x09* @param InElement The element to send the autokey for\n\x09* @param InOffsetInSeconds The time offset in seconds\n\x09* @param bAsynchronous If set to true the event will go on a thread safe queue\n\x09*/" },
{ "CPP_Default_bAsynchronous", "true" },
{ "CPP_Default_InOffsetInSeconds", "0.000000" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sends an autokey event from the hierarchy to the world\n@param InElement The element to send the autokey for\n@param InOffsetInSeconds The time offset in seconds\n@param bAsynchronous If set to true the event will go on a thread safe queue" },
};
#endif // WITH_METADATA
// ********** Begin Function SendAutoKeyEvent constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InElement;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InOffsetInSeconds;
static void NewProp_bAsynchronous_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAsynchronous;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SendAutoKeyEvent constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SendAutoKeyEvent Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::NewProp_InElement = { "InElement", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSendAutoKeyEvent_Parms, InElement), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::NewProp_InOffsetInSeconds = { "InOffsetInSeconds", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSendAutoKeyEvent_Parms, InOffsetInSeconds), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::NewProp_bAsynchronous_SetBit(void* Obj)
{
((RigHierarchy_eventSendAutoKeyEvent_Parms*)Obj)->bAsynchronous = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::NewProp_bAsynchronous = { "bAsynchronous", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSendAutoKeyEvent_Parms), &Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::NewProp_bAsynchronous_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::NewProp_InElement,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::NewProp_InOffsetInSeconds,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::NewProp_bAsynchronous,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::PropPointers) < 2048);
// ********** End Function SendAutoKeyEvent Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SendAutoKeyEvent", Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::RigHierarchy_eventSendAutoKeyEvent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::RigHierarchy_eventSendAutoKeyEvent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSendAutoKeyEvent)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InElement);
P_GET_PROPERTY(FFloatProperty,Z_Param_InOffsetInSeconds);
P_GET_UBOOL(Z_Param_bAsynchronous);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SendAutoKeyEvent(Z_Param_InElement,Z_Param_InOffsetInSeconds,Z_Param_bAsynchronous);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SendAutoKeyEvent ************************************
// ********** Begin Class URigHierarchy Function SetBoolArrayMetadata ******************************
struct Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics
{
struct RigHierarchy_eventSetBoolArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<bool> InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a bool array value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a bool array value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetBoolArrayMetadata constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FBoolPropertyParams NewProp_InValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetBoolArrayMetadata constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetBoolArrayMetadata Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetBoolArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetBoolArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::NewProp_InValue_Inner = { "InValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetBoolArrayMetadata_Parms, InValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetBoolArrayMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_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(RigHierarchy_eventSetBoolArrayMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::NewProp_InValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetBoolArrayMetadata Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetBoolArrayMetadata", Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::RigHierarchy_eventSetBoolArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::RigHierarchy_eventSetBoolArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetBoolArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_TARRAY(bool,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetBoolArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetBoolArrayMetadata ********************************
// ********** Begin Class URigHierarchy Function SetBoolMetadata ***********************************
struct Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics
{
struct RigHierarchy_eventSetBoolMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
bool InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a bool value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a bool value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetBoolMetadata constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static void NewProp_InValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetBoolMetadata constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetBoolMetadata Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetBoolMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetBoolMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::NewProp_InValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetBoolMetadata_Parms*)Obj)->InValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetBoolMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::NewProp_InValue_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetBoolMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_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(RigHierarchy_eventSetBoolMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetBoolMetadata Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetBoolMetadata", Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::RigHierarchy_eventSetBoolMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::RigHierarchy_eventSetBoolMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetBoolMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetBoolMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetBoolMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_UBOOL(Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetBoolMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetBoolMetadata *************************************
// ********** Begin Class URigHierarchy Function SetConnectorSettings ******************************
struct Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics
{
struct RigHierarchy_eventSetConnectorSettings_Parms
{
FRigElementKey InKey;
FRigConnectorSettings InSettings;
bool bSetupUndo;
bool bForce;
bool bPrintPythonCommands;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the connector settings for a given connector element by key\n\x09 * @param InKey The key of the connector element to set the settings for\n\x09 * @param InSettings The new connector settings value to set\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bForce", "false" },
{ "CPP_Default_bPrintPythonCommands", "false" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the connector settings for a given connector element by key\n@param InKey The key of the connector element to set the settings for\n@param InSettings The new connector settings value to set\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function SetConnectorSettings constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bForce_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForce;
static void NewProp_bPrintPythonCommands_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommands;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetConnectorSettings constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetConnectorSettings Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetConnectorSettings_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetConnectorSettings_Parms, InSettings), Z_Construct_UScriptStruct_FRigConnectorSettings, METADATA_PARAMS(0, nullptr) }; // 3330021931
void Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetConnectorSettings_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetConnectorSettings_Parms), &Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_bForce_SetBit(void* Obj)
{
((RigHierarchy_eventSetConnectorSettings_Parms*)Obj)->bForce = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_bForce = { "bForce", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetConnectorSettings_Parms), &Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_bForce_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_bPrintPythonCommands_SetBit(void* Obj)
{
((RigHierarchy_eventSetConnectorSettings_Parms*)Obj)->bPrintPythonCommands = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_bPrintPythonCommands = { "bPrintPythonCommands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetConnectorSettings_Parms), &Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_bPrintPythonCommands_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_InSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_bForce,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::NewProp_bPrintPythonCommands,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::PropPointers) < 2048);
// ********** End Function SetConnectorSettings Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetConnectorSettings", Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::RigHierarchy_eventSetConnectorSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::RigHierarchy_eventSetConnectorSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetConnectorSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetConnectorSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetConnectorSettings)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_STRUCT(FRigConnectorSettings,Z_Param_InSettings);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bForce);
P_GET_UBOOL(Z_Param_bPrintPythonCommands);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetConnectorSettings(Z_Param_InKey,Z_Param_InSettings,Z_Param_bSetupUndo,Z_Param_bForce,Z_Param_bPrintPythonCommands);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetConnectorSettings ********************************
// ********** Begin Class URigHierarchy Function SetConnectorSettingsByIndex ***********************
struct Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics
{
struct RigHierarchy_eventSetConnectorSettingsByIndex_Parms
{
int32 InElementIndex;
FRigConnectorSettings InSettings;
bool bSetupUndo;
bool bForce;
bool bPrintPythonCommands;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the connector settings for a given connector element by index\n\x09 * @param InElementIndex The index of the connector element to set the settings for\n\x09 * @param InSettings The new connector settings value to set\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bForce", "false" },
{ "CPP_Default_bPrintPythonCommands", "false" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the connector settings for a given connector element by index\n@param InElementIndex The index of the connector element to set the settings for\n@param InSettings The new connector settings value to set\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function SetConnectorSettingsByIndex constinit property declarations ***********
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bForce_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForce;
static void NewProp_bPrintPythonCommands_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommands;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetConnectorSettingsByIndex constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetConnectorSettingsByIndex Property Definitions **********************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetConnectorSettingsByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetConnectorSettingsByIndex_Parms, InSettings), Z_Construct_UScriptStruct_FRigConnectorSettings, METADATA_PARAMS(0, nullptr) }; // 3330021931
void Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetConnectorSettingsByIndex_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetConnectorSettingsByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_bForce_SetBit(void* Obj)
{
((RigHierarchy_eventSetConnectorSettingsByIndex_Parms*)Obj)->bForce = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_bForce = { "bForce", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetConnectorSettingsByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_bForce_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_bPrintPythonCommands_SetBit(void* Obj)
{
((RigHierarchy_eventSetConnectorSettingsByIndex_Parms*)Obj)->bPrintPythonCommands = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_bPrintPythonCommands = { "bPrintPythonCommands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetConnectorSettingsByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_bPrintPythonCommands_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_InSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_bForce,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::NewProp_bPrintPythonCommands,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::PropPointers) < 2048);
// ********** End Function SetConnectorSettingsByIndex Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetConnectorSettingsByIndex", Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::RigHierarchy_eventSetConnectorSettingsByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::RigHierarchy_eventSetConnectorSettingsByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetConnectorSettingsByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_STRUCT(FRigConnectorSettings,Z_Param_InSettings);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bForce);
P_GET_UBOOL(Z_Param_bPrintPythonCommands);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetConnectorSettingsByIndex(Z_Param_InElementIndex,Z_Param_InSettings,Z_Param_bSetupUndo,Z_Param_bForce,Z_Param_bPrintPythonCommands);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetConnectorSettingsByIndex *************************
// ********** Begin Class URigHierarchy Function SetControlOffsetTransform *************************
struct Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics
{
struct RigHierarchy_eventSetControlOffsetTransform_Parms
{
FRigElementKey InKey;
FTransform InTransform;
bool bInitial;
bool bAffectChildren;
bool bSetupUndo;
bool bPrintPythonCommands;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the offset transform for a given control element by key\n\x09 * @param InKey The key of the control element to set the offset transform for\n\x09 * @param InTransform The new offset transform value to set\n\x09 * @param bInitial If true the initial value will be used\n\x09 * @param bAffectChildren If set to false children will not move (maintain global).\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bAffectChildren", "true" },
{ "CPP_Default_bInitial", "false" },
{ "CPP_Default_bPrintPythonCommands", "false" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the offset transform for a given control element by key\n@param InKey The key of the control element to set the offset transform for\n@param InTransform The new offset transform value to set\n@param bInitial If true the initial value will be used\n@param bAffectChildren If set to false children will not move (maintain global).\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlOffsetTransform constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTransform;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bAffectChildren_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectChildren;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommands_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommands;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlOffsetTransform constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlOffsetTransform Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlOffsetTransform_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_InTransform = { "InTransform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlOffsetTransform_Parms, InTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlOffsetTransform_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlOffsetTransform_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bAffectChildren_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlOffsetTransform_Parms*)Obj)->bAffectChildren = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bAffectChildren = { "bAffectChildren", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlOffsetTransform_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bAffectChildren_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlOffsetTransform_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlOffsetTransform_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bPrintPythonCommands_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlOffsetTransform_Parms*)Obj)->bPrintPythonCommands = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bPrintPythonCommands = { "bPrintPythonCommands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlOffsetTransform_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bPrintPythonCommands_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_InTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bAffectChildren,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::NewProp_bPrintPythonCommands,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::PropPointers) < 2048);
// ********** End Function SetControlOffsetTransform Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlOffsetTransform", Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::RigHierarchy_eventSetControlOffsetTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::RigHierarchy_eventSetControlOffsetTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlOffsetTransform)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_STRUCT(FTransform,Z_Param_InTransform);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bAffectChildren);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommands);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlOffsetTransform(Z_Param_InKey,Z_Param_InTransform,Z_Param_bInitial,Z_Param_bAffectChildren,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommands);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlOffsetTransform ***************************
// ********** Begin Class URigHierarchy Function SetControlOffsetTransformByIndex ******************
struct Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics
{
struct RigHierarchy_eventSetControlOffsetTransformByIndex_Parms
{
int32 InElementIndex;
FTransform InTransform;
bool bInitial;
bool bAffectChildren;
bool bSetupUndo;
bool bPrintPythonCommands;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the local offset transform for a given control element by index\n\x09 * @param InElementIndex The index of the control element to set the offset transform for\n \x09 * @param InTransform The new local offset transform value to set\n\x09 * @param bInitial If true the initial value will be used\n\x09 * @param bAffectChildren If set to false children will not move (maintain global).\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bAffectChildren", "true" },
{ "CPP_Default_bInitial", "false" },
{ "CPP_Default_bPrintPythonCommands", "false" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the local offset transform for a given control element by index\n@param InElementIndex The index of the control element to set the offset transform for\n@param InTransform The new local offset transform value to set\n@param bInitial If true the initial value will be used\n@param bAffectChildren If set to false children will not move (maintain global).\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlOffsetTransformByIndex constinit property declarations ******
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTransform;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bAffectChildren_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectChildren;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommands_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommands;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlOffsetTransformByIndex constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlOffsetTransformByIndex Property Definitions *****************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlOffsetTransformByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_InTransform = { "InTransform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlOffsetTransformByIndex_Parms, InTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlOffsetTransformByIndex_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlOffsetTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bAffectChildren_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlOffsetTransformByIndex_Parms*)Obj)->bAffectChildren = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bAffectChildren = { "bAffectChildren", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlOffsetTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bAffectChildren_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlOffsetTransformByIndex_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlOffsetTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bPrintPythonCommands_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlOffsetTransformByIndex_Parms*)Obj)->bPrintPythonCommands = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bPrintPythonCommands = { "bPrintPythonCommands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlOffsetTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bPrintPythonCommands_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_InTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bAffectChildren,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::NewProp_bPrintPythonCommands,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::PropPointers) < 2048);
// ********** End Function SetControlOffsetTransformByIndex Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlOffsetTransformByIndex", Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::RigHierarchy_eventSetControlOffsetTransformByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::RigHierarchy_eventSetControlOffsetTransformByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlOffsetTransformByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_STRUCT(FTransform,Z_Param_InTransform);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bAffectChildren);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommands);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlOffsetTransformByIndex(Z_Param_InElementIndex,Z_Param_InTransform,Z_Param_bInitial,Z_Param_bAffectChildren,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommands);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlOffsetTransformByIndex ********************
// ********** Begin Class URigHierarchy Function SetControlPreferredEulerAngles ********************
struct Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics
{
struct RigHierarchy_eventSetControlPreferredEulerAngles_Parms
{
FRigElementKey InKey;
FVector InEulerAngles;
EEulerRotationOrder InRotationOrder;
bool bInitial;
bool bFixEulerFlips;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets a control's preferred euler angles (local transform rotation)\n\x09 * @param InKey The key of the element to retrieve the current value for\n\x09 * @param InEulerAngles The new preferred euler angles to set\n\x09 * @param InRotationOrder The rotation order to use when setting the euler angles\n\x09 * @param bInitial If true we'll return the preferred euler angles for the initial - otherwise current transform\n\x09 * @param bFixEulerFlips If true the new euler angles value will use the shortest path\n\x09 */" },
{ "CPP_Default_bFixEulerFlips", "false" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets a control's preferred euler angles (local transform rotation)\n@param InKey The key of the element to retrieve the current value for\n@param InEulerAngles The new preferred euler angles to set\n@param InRotationOrder The rotation order to use when setting the euler angles\n@param bInitial If true we'll return the preferred euler angles for the initial - otherwise current transform\n@param bFixEulerFlips If true the new euler angles value will use the shortest path" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InEulerAngles_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlPreferredEulerAngles constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_InEulerAngles;
static const UECodeGen_Private::FBytePropertyParams NewProp_InRotationOrder_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InRotationOrder;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bFixEulerFlips_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFixEulerFlips;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlPreferredEulerAngles constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlPreferredEulerAngles Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlPreferredEulerAngles_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_InEulerAngles = { "InEulerAngles", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlPreferredEulerAngles_Parms, InEulerAngles), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InEulerAngles_MetaData), NewProp_InEulerAngles_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_InRotationOrder_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_InRotationOrder = { "InRotationOrder", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlPreferredEulerAngles_Parms, InRotationOrder), Z_Construct_UEnum_AnimationCore_EEulerRotationOrder, METADATA_PARAMS(0, nullptr) }; // 1336519604
void Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlPreferredEulerAngles_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlPreferredEulerAngles_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_bFixEulerFlips_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlPreferredEulerAngles_Parms*)Obj)->bFixEulerFlips = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_bFixEulerFlips = { "bFixEulerFlips", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlPreferredEulerAngles_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_bFixEulerFlips_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_InEulerAngles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_InRotationOrder_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_InRotationOrder,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::NewProp_bFixEulerFlips,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::PropPointers) < 2048);
// ********** End Function SetControlPreferredEulerAngles Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlPreferredEulerAngles", Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::RigHierarchy_eventSetControlPreferredEulerAngles_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::RigHierarchy_eventSetControlPreferredEulerAngles_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlPreferredEulerAngles)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_STRUCT_REF(FVector,Z_Param_Out_InEulerAngles);
P_GET_ENUM(EEulerRotationOrder,Z_Param_InRotationOrder);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bFixEulerFlips);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlPreferredEulerAngles(Z_Param_InKey,Z_Param_Out_InEulerAngles,EEulerRotationOrder(Z_Param_InRotationOrder),Z_Param_bInitial,Z_Param_bFixEulerFlips);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlPreferredEulerAngles **********************
// ********** Begin Class URigHierarchy Function SetControlPreferredEulerAnglesByIndex *************
struct Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics
{
struct RigHierarchy_eventSetControlPreferredEulerAnglesByIndex_Parms
{
int32 InElementIndex;
FVector InEulerAngles;
EEulerRotationOrder InRotationOrder;
bool bInitial;
bool bFixEulerFlips;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets a control's preferred euler angles (local transform rotation)\n\x09 * @param InElementIndex The element index to look up\n\x09 * @param InEulerAngles The new preferred euler angles to set\n\x09 * @param InRotationOrder The rotation order to use when setting the euler angles\n\x09 * @param bInitial If true we'll return the preferred euler angles for the initial - otherwise current transform\n\x09 * @param bFixEulerFlips If true the new euler angles value will use the shortest path\n\x09 */" },
{ "CPP_Default_bFixEulerFlips", "false" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets a control's preferred euler angles (local transform rotation)\n@param InElementIndex The element index to look up\n@param InEulerAngles The new preferred euler angles to set\n@param InRotationOrder The rotation order to use when setting the euler angles\n@param bInitial If true we'll return the preferred euler angles for the initial - otherwise current transform\n@param bFixEulerFlips If true the new euler angles value will use the shortest path" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InEulerAngles_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlPreferredEulerAnglesByIndex constinit property declarations *
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_InEulerAngles;
static const UECodeGen_Private::FBytePropertyParams NewProp_InRotationOrder_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InRotationOrder;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bFixEulerFlips_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFixEulerFlips;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlPreferredEulerAnglesByIndex constinit property declarations ***
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlPreferredEulerAnglesByIndex Property Definitions ************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlPreferredEulerAnglesByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_InEulerAngles = { "InEulerAngles", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlPreferredEulerAnglesByIndex_Parms, InEulerAngles), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InEulerAngles_MetaData), NewProp_InEulerAngles_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_InRotationOrder_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_InRotationOrder = { "InRotationOrder", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlPreferredEulerAnglesByIndex_Parms, InRotationOrder), Z_Construct_UEnum_AnimationCore_EEulerRotationOrder, METADATA_PARAMS(0, nullptr) }; // 1336519604
void Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlPreferredEulerAnglesByIndex_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlPreferredEulerAnglesByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_bFixEulerFlips_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlPreferredEulerAnglesByIndex_Parms*)Obj)->bFixEulerFlips = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_bFixEulerFlips = { "bFixEulerFlips", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlPreferredEulerAnglesByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_bFixEulerFlips_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_InEulerAngles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_InRotationOrder_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_InRotationOrder,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::NewProp_bFixEulerFlips,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::PropPointers) < 2048);
// ********** End Function SetControlPreferredEulerAnglesByIndex Property Definitions **************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlPreferredEulerAnglesByIndex", Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::RigHierarchy_eventSetControlPreferredEulerAnglesByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::RigHierarchy_eventSetControlPreferredEulerAnglesByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlPreferredEulerAnglesByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_STRUCT_REF(FVector,Z_Param_Out_InEulerAngles);
P_GET_ENUM(EEulerRotationOrder,Z_Param_InRotationOrder);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bFixEulerFlips);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlPreferredEulerAnglesByIndex(Z_Param_InElementIndex,Z_Param_Out_InEulerAngles,EEulerRotationOrder(Z_Param_InRotationOrder),Z_Param_bInitial,Z_Param_bFixEulerFlips);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlPreferredEulerAnglesByIndex ***************
// ********** Begin Class URigHierarchy Function SetControlPreferredRotationOrder ******************
struct Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics
{
struct RigHierarchy_eventSetControlPreferredRotationOrder_Parms
{
FRigElementKey InKey;
EEulerRotationOrder InRotationOrder;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets a control's preferred euler rotation order\n\x09 * @param InKey The key of the element to retrieve the current value for\n\x09 * @param InRotationOrder The rotation order to use when setting the euler angles\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets a control's preferred euler rotation order\n@param InKey The key of the element to retrieve the current value for\n@param InRotationOrder The rotation order to use when setting the euler angles" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlPreferredRotationOrder constinit property declarations ******
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FBytePropertyParams NewProp_InRotationOrder_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InRotationOrder;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlPreferredRotationOrder constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlPreferredRotationOrder Property Definitions *****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlPreferredRotationOrder_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::NewProp_InRotationOrder_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::NewProp_InRotationOrder = { "InRotationOrder", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlPreferredRotationOrder_Parms, InRotationOrder), Z_Construct_UEnum_AnimationCore_EEulerRotationOrder, METADATA_PARAMS(0, nullptr) }; // 1336519604
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::NewProp_InRotationOrder_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::NewProp_InRotationOrder,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::PropPointers) < 2048);
// ********** End Function SetControlPreferredRotationOrder Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlPreferredRotationOrder", Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::RigHierarchy_eventSetControlPreferredRotationOrder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::RigHierarchy_eventSetControlPreferredRotationOrder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlPreferredRotationOrder)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_ENUM(EEulerRotationOrder,Z_Param_InRotationOrder);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlPreferredRotationOrder(Z_Param_InKey,EEulerRotationOrder(Z_Param_InRotationOrder));
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlPreferredRotationOrder ********************
// ********** Begin Class URigHierarchy Function SetControlPreferredRotationOrderByIndex ***********
struct Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics
{
struct RigHierarchy_eventSetControlPreferredRotationOrderByIndex_Parms
{
int32 InElementIndex;
EEulerRotationOrder InRotationOrder;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets a control's preferred euler rotation order\n\x09 * @param InElementIndex The element index to look up\n\x09 * @param InRotationOrder The rotation order to use when setting the euler angles\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets a control's preferred euler rotation order\n@param InElementIndex The element index to look up\n@param InRotationOrder The rotation order to use when setting the euler angles" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlPreferredRotationOrderByIndex constinit property declarations
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static const UECodeGen_Private::FBytePropertyParams NewProp_InRotationOrder_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InRotationOrder;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlPreferredRotationOrderByIndex constinit property declarations *
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlPreferredRotationOrderByIndex Property Definitions **********
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlPreferredRotationOrderByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::NewProp_InRotationOrder_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::NewProp_InRotationOrder = { "InRotationOrder", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlPreferredRotationOrderByIndex_Parms, InRotationOrder), Z_Construct_UEnum_AnimationCore_EEulerRotationOrder, METADATA_PARAMS(0, nullptr) }; // 1336519604
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::NewProp_InRotationOrder_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::NewProp_InRotationOrder,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::PropPointers) < 2048);
// ********** End Function SetControlPreferredRotationOrderByIndex Property Definitions ************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlPreferredRotationOrderByIndex", Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::RigHierarchy_eventSetControlPreferredRotationOrderByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::RigHierarchy_eventSetControlPreferredRotationOrderByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlPreferredRotationOrderByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_ENUM(EEulerRotationOrder,Z_Param_InRotationOrder);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlPreferredRotationOrderByIndex(Z_Param_InElementIndex,EEulerRotationOrder(Z_Param_InRotationOrder));
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlPreferredRotationOrderByIndex *************
// ********** Begin Class URigHierarchy Function SetControlPreferredRotator ************************
struct Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics
{
struct RigHierarchy_eventSetControlPreferredRotator_Parms
{
FRigElementKey InKey;
FRotator InRotator;
bool bInitial;
bool bFixEulerFlips;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets a control's preferred rotator (local transform rotation)\n\x09 * @param InKey The key of the element to retrieve the current value for\n\x09 * @param InRotator The new preferred rotator to set\n\x09 * @param bInitial If true we'll return the preferred rotator for the initial - otherwise current transform\n\x09 * @param bFixEulerFlips If true the new rotator value will use the shortest path\n\x09 */" },
{ "CPP_Default_bFixEulerFlips", "false" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets a control's preferred rotator (local transform rotation)\n@param InKey The key of the element to retrieve the current value for\n@param InRotator The new preferred rotator to set\n@param bInitial If true we'll return the preferred rotator for the initial - otherwise current transform\n@param bFixEulerFlips If true the new rotator value will use the shortest path" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InRotator_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlPreferredRotator constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_InRotator;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bFixEulerFlips_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFixEulerFlips;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlPreferredRotator constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlPreferredRotator Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlPreferredRotator_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::NewProp_InRotator = { "InRotator", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlPreferredRotator_Parms, InRotator), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InRotator_MetaData), NewProp_InRotator_MetaData) };
void Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlPreferredRotator_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlPreferredRotator_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::NewProp_bFixEulerFlips_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlPreferredRotator_Parms*)Obj)->bFixEulerFlips = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::NewProp_bFixEulerFlips = { "bFixEulerFlips", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlPreferredRotator_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::NewProp_bFixEulerFlips_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::NewProp_InRotator,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::NewProp_bFixEulerFlips,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::PropPointers) < 2048);
// ********** End Function SetControlPreferredRotator Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlPreferredRotator", Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::RigHierarchy_eventSetControlPreferredRotator_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::RigHierarchy_eventSetControlPreferredRotator_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlPreferredRotator)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_STRUCT_REF(FRotator,Z_Param_Out_InRotator);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bFixEulerFlips);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlPreferredRotator(Z_Param_InKey,Z_Param_Out_InRotator,Z_Param_bInitial,Z_Param_bFixEulerFlips);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlPreferredRotator **************************
// ********** Begin Class URigHierarchy Function SetControlPreferredRotatorByIndex *****************
struct Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics
{
struct RigHierarchy_eventSetControlPreferredRotatorByIndex_Parms
{
int32 InElementIndex;
FRotator InRotator;
bool bInitial;
bool bFixEulerFlips;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets a control's preferred rotator (local transform rotation)\n\x09 * @param InElementIndex The element index to look up\n\x09 * @param InRotator The new preferred rotator to set\n\x09 * @param bInitial If true we'll return the preferred rotator for the initial - otherwise current transform\n\x09 * @param bFixEulerFlips If true the new rotator value will use the shortest path\n\x09 */" },
{ "CPP_Default_bFixEulerFlips", "false" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets a control's preferred rotator (local transform rotation)\n@param InElementIndex The element index to look up\n@param InRotator The new preferred rotator to set\n@param bInitial If true we'll return the preferred rotator for the initial - otherwise current transform\n@param bFixEulerFlips If true the new rotator value will use the shortest path" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InRotator_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlPreferredRotatorByIndex constinit property declarations *****
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_InRotator;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bFixEulerFlips_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFixEulerFlips;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlPreferredRotatorByIndex constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlPreferredRotatorByIndex Property Definitions ****************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlPreferredRotatorByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::NewProp_InRotator = { "InRotator", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlPreferredRotatorByIndex_Parms, InRotator), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InRotator_MetaData), NewProp_InRotator_MetaData) };
void Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlPreferredRotatorByIndex_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlPreferredRotatorByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::NewProp_bFixEulerFlips_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlPreferredRotatorByIndex_Parms*)Obj)->bFixEulerFlips = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::NewProp_bFixEulerFlips = { "bFixEulerFlips", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlPreferredRotatorByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::NewProp_bFixEulerFlips_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::NewProp_InRotator,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::NewProp_bFixEulerFlips,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::PropPointers) < 2048);
// ********** End Function SetControlPreferredRotatorByIndex Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlPreferredRotatorByIndex", Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::RigHierarchy_eventSetControlPreferredRotatorByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::RigHierarchy_eventSetControlPreferredRotatorByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlPreferredRotatorByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_STRUCT_REF(FRotator,Z_Param_Out_InRotator);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bFixEulerFlips);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlPreferredRotatorByIndex(Z_Param_InElementIndex,Z_Param_Out_InRotator,Z_Param_bInitial,Z_Param_bFixEulerFlips);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlPreferredRotatorByIndex *******************
// ********** Begin Class URigHierarchy Function SetControlSettings ********************************
struct Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics
{
struct RigHierarchy_eventSetControlSettings_Parms
{
FRigElementKey InKey;
FRigControlSettings InSettings;
bool bSetupUndo;
bool bForce;
bool bPrintPythonCommands;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the control settings for a given control element by key\n\x09 * @param InKey The key of the control element to set the settings for\n\x09 * @param InSettings The new control settings value to set\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bForce", "false" },
{ "CPP_Default_bPrintPythonCommands", "false" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the control settings for a given control element by key\n@param InKey The key of the control element to set the settings for\n@param InSettings The new control settings value to set\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlSettings constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bForce_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForce;
static void NewProp_bPrintPythonCommands_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommands;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlSettings constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlSettings Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlSettings_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlSettings_Parms, InSettings), Z_Construct_UScriptStruct_FRigControlSettings, METADATA_PARAMS(0, nullptr) }; // 4206678282
void Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlSettings_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlSettings_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_bForce_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlSettings_Parms*)Obj)->bForce = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_bForce = { "bForce", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlSettings_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_bForce_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_bPrintPythonCommands_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlSettings_Parms*)Obj)->bPrintPythonCommands = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_bPrintPythonCommands = { "bPrintPythonCommands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlSettings_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_bPrintPythonCommands_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_InSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_bForce,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::NewProp_bPrintPythonCommands,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::PropPointers) < 2048);
// ********** End Function SetControlSettings Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlSettings", Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::RigHierarchy_eventSetControlSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::RigHierarchy_eventSetControlSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlSettings)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_STRUCT(FRigControlSettings,Z_Param_InSettings);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bForce);
P_GET_UBOOL(Z_Param_bPrintPythonCommands);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlSettings(Z_Param_InKey,Z_Param_InSettings,Z_Param_bSetupUndo,Z_Param_bForce,Z_Param_bPrintPythonCommands);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlSettings **********************************
// ********** Begin Class URigHierarchy Function SetControlSettingsByIndex *************************
struct Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics
{
struct RigHierarchy_eventSetControlSettingsByIndex_Parms
{
int32 InElementIndex;
FRigControlSettings InSettings;
bool bSetupUndo;
bool bForce;
bool bPrintPythonCommands;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the control settings for a given control element by index\n\x09 * @param InElementIndex The index of the control element to set the settings for\n\x09 * @param InSettings The new control settings value to set\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bForce", "false" },
{ "CPP_Default_bPrintPythonCommands", "false" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the control settings for a given control element by index\n@param InElementIndex The index of the control element to set the settings for\n@param InSettings The new control settings value to set\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlSettingsByIndex constinit property declarations *************
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bForce_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForce;
static void NewProp_bPrintPythonCommands_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommands;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlSettingsByIndex constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlSettingsByIndex Property Definitions ************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlSettingsByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlSettingsByIndex_Parms, InSettings), Z_Construct_UScriptStruct_FRigControlSettings, METADATA_PARAMS(0, nullptr) }; // 4206678282
void Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlSettingsByIndex_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlSettingsByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_bForce_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlSettingsByIndex_Parms*)Obj)->bForce = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_bForce = { "bForce", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlSettingsByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_bForce_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_bPrintPythonCommands_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlSettingsByIndex_Parms*)Obj)->bPrintPythonCommands = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_bPrintPythonCommands = { "bPrintPythonCommands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlSettingsByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_bPrintPythonCommands_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_InSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_bForce,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::NewProp_bPrintPythonCommands,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::PropPointers) < 2048);
// ********** End Function SetControlSettingsByIndex Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlSettingsByIndex", Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::RigHierarchy_eventSetControlSettingsByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::RigHierarchy_eventSetControlSettingsByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlSettingsByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_STRUCT(FRigControlSettings,Z_Param_InSettings);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bForce);
P_GET_UBOOL(Z_Param_bPrintPythonCommands);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlSettingsByIndex(Z_Param_InElementIndex,Z_Param_InSettings,Z_Param_bSetupUndo,Z_Param_bForce,Z_Param_bPrintPythonCommands);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlSettingsByIndex ***************************
// ********** Begin Class URigHierarchy Function SetControlShapeTransform **************************
struct Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics
{
struct RigHierarchy_eventSetControlShapeTransform_Parms
{
FRigElementKey InKey;
FTransform InTransform;
bool bInitial;
bool bSetupUndo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the shape transform for a given control element by key\n\x09 * @param InKey The key of the control element to set the shape transform for\n\x09 * @param InTransform The new shape transform value to set\n\x09 * @param bInitial If true the initial value will be used\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the shape transform for a given control element by key\n@param InKey The key of the control element to set the shape transform for\n@param InTransform The new shape transform value to set\n@param bInitial If true the initial value will be used\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlShapeTransform constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTransform;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlShapeTransform constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlShapeTransform Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlShapeTransform_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::NewProp_InTransform = { "InTransform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlShapeTransform_Parms, InTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlShapeTransform_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlShapeTransform_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlShapeTransform_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlShapeTransform_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::NewProp_InTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::NewProp_bSetupUndo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::PropPointers) < 2048);
// ********** End Function SetControlShapeTransform Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlShapeTransform", Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::RigHierarchy_eventSetControlShapeTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::RigHierarchy_eventSetControlShapeTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlShapeTransform)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_STRUCT(FTransform,Z_Param_InTransform);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlShapeTransform(Z_Param_InKey,Z_Param_InTransform,Z_Param_bInitial,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlShapeTransform ****************************
// ********** Begin Class URigHierarchy Function SetControlShapeTransformByIndex *******************
struct Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics
{
struct RigHierarchy_eventSetControlShapeTransformByIndex_Parms
{
int32 InElementIndex;
FTransform InTransform;
bool bInitial;
bool bSetupUndo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the local shape transform for a given control element by index\n\x09 * @param InElementIndex The index of the control element to set the shape transform for\n\x09 * @param InTransform The new local shape transform value to set\n\x09 * @param bInitial If true the initial value will be used\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bInitial", "false" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the local shape transform for a given control element by index\n@param InElementIndex The index of the control element to set the shape transform for\n@param InTransform The new local shape transform value to set\n@param bInitial If true the initial value will be used\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlShapeTransformByIndex constinit property declarations *******
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTransform;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlShapeTransformByIndex constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlShapeTransformByIndex Property Definitions ******************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlShapeTransformByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::NewProp_InTransform = { "InTransform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlShapeTransformByIndex_Parms, InTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlShapeTransformByIndex_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlShapeTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlShapeTransformByIndex_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlShapeTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::NewProp_InTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::NewProp_bSetupUndo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::PropPointers) < 2048);
// ********** End Function SetControlShapeTransformByIndex Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlShapeTransformByIndex", Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::RigHierarchy_eventSetControlShapeTransformByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::RigHierarchy_eventSetControlShapeTransformByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlShapeTransformByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_STRUCT(FTransform,Z_Param_InTransform);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlShapeTransformByIndex(Z_Param_InElementIndex,Z_Param_InTransform,Z_Param_bInitial,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlShapeTransformByIndex *********************
// ********** Begin Class URigHierarchy Function SetControlValue ***********************************
struct Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics
{
struct RigHierarchy_eventSetControlValue_Parms
{
FRigElementKey InKey;
FRigControlValue InValue;
ERigControlValueType InValueType;
bool bSetupUndo;
bool bPrintPythonCommands;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets a control's current value given its key\n\x09 * @param InKey The key of the element to set the current value for\n\x09 * @param InValue The value to set on the control\n\x09 * @param InValueType The type of value to set\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bPrintPythonCommands", "false" },
{ "CPP_Default_bSetupUndo", "false" },
{ "CPP_Default_InValueType", "Current" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets a control's current value given its key\n@param InKey The key of the element to set the current value for\n@param InValue The value to set on the control\n@param InValueType The type of value to set\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlValue constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FBytePropertyParams NewProp_InValueType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InValueType;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommands_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommands;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlValue constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlValue Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlValue_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlValue_Parms, InValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_InValueType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_InValueType = { "InValueType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlValue_Parms, InValueType), Z_Construct_UEnum_ControlRig_ERigControlValueType, METADATA_PARAMS(0, nullptr) }; // 1305005259
void Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlValue_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlValue_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_bPrintPythonCommands_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlValue_Parms*)Obj)->bPrintPythonCommands = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_bPrintPythonCommands = { "bPrintPythonCommands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlValue_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_bPrintPythonCommands_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_InValueType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_InValueType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::NewProp_bPrintPythonCommands,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::PropPointers) < 2048);
// ********** End Function SetControlValue Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlValue", Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::RigHierarchy_eventSetControlValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::RigHierarchy_eventSetControlValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlValue)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_STRUCT(FRigControlValue,Z_Param_InValue);
P_GET_ENUM(ERigControlValueType,Z_Param_InValueType);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommands);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlValue(Z_Param_InKey,Z_Param_InValue,ERigControlValueType(Z_Param_InValueType),Z_Param_bSetupUndo,Z_Param_bPrintPythonCommands);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlValue *************************************
// ********** Begin Class URigHierarchy Function SetControlValueByIndex ****************************
struct Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics
{
struct RigHierarchy_eventSetControlValueByIndex_Parms
{
int32 InElementIndex;
FRigControlValue InValue;
ERigControlValueType InValueType;
bool bSetupUndo;
bool bPrintPythonCommands;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets a control's current value given its index\n\x09 * @param InElementIndex The index of the element to set the current value for\n\x09 * @param InValue The value to set on the control\n\x09 * @param InValueType The type of value to set\n \x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bPrintPythonCommands", "false" },
{ "CPP_Default_bSetupUndo", "false" },
{ "CPP_Default_InValueType", "Current" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets a control's current value given its index\n@param InElementIndex The index of the element to set the current value for\n@param InValue The value to set on the control\n@param InValueType The type of value to set\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlValueByIndex constinit property declarations ****************
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FBytePropertyParams NewProp_InValueType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InValueType;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommands_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommands;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlValueByIndex constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlValueByIndex Property Definitions ***************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlValueByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlValueByIndex_Parms, InValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_InValueType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_InValueType = { "InValueType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlValueByIndex_Parms, InValueType), Z_Construct_UEnum_ControlRig_ERigControlValueType, METADATA_PARAMS(0, nullptr) }; // 1305005259
void Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlValueByIndex_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlValueByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_bPrintPythonCommands_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlValueByIndex_Parms*)Obj)->bPrintPythonCommands = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_bPrintPythonCommands = { "bPrintPythonCommands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlValueByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_bPrintPythonCommands_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_InValueType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_InValueType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::NewProp_bPrintPythonCommands,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::PropPointers) < 2048);
// ********** End Function SetControlValueByIndex Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlValueByIndex", Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::RigHierarchy_eventSetControlValueByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::RigHierarchy_eventSetControlValueByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlValueByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_STRUCT(FRigControlValue,Z_Param_InValue);
P_GET_ENUM(ERigControlValueType,Z_Param_InValueType);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommands);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlValueByIndex(Z_Param_InElementIndex,Z_Param_InValue,ERigControlValueType(Z_Param_InValueType),Z_Param_bSetupUndo,Z_Param_bPrintPythonCommands);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlValueByIndex ******************************
// ********** Begin Class URigHierarchy Function SetControlVisibility ******************************
struct Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics
{
struct RigHierarchy_eventSetControlVisibility_Parms
{
FRigElementKey InKey;
bool bVisibility;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets a control's current visibility based on a key\n\x09 * @param InKey The key of the element to set the visibility for\n\x09 * @param bVisibility The visibility to set on the control\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets a control's current visibility based on a key\n@param InKey The key of the element to set the visibility for\n@param bVisibility The visibility to set on the control" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlVisibility constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_bVisibility_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bVisibility;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlVisibility constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlVisibility Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlVisibility_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::NewProp_bVisibility_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlVisibility_Parms*)Obj)->bVisibility = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::NewProp_bVisibility = { "bVisibility", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlVisibility_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::NewProp_bVisibility_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::NewProp_bVisibility,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::PropPointers) < 2048);
// ********** End Function SetControlVisibility Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlVisibility", Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::RigHierarchy_eventSetControlVisibility_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::RigHierarchy_eventSetControlVisibility_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlVisibility()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlVisibility_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlVisibility)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_UBOOL(Z_Param_bVisibility);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlVisibility(Z_Param_InKey,Z_Param_bVisibility);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlVisibility ********************************
// ********** Begin Class URigHierarchy Function SetControlVisibilityByIndex ***********************
struct Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics
{
struct RigHierarchy_eventSetControlVisibilityByIndex_Parms
{
int32 InElementIndex;
bool bVisibility;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets a control's current visibility based on a key\n\x09 * @param InElementIndex The index of the element to set the visibility for\n\x09 * @param bVisibility The visibility to set on the control\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets a control's current visibility based on a key\n@param InElementIndex The index of the element to set the visibility for\n@param bVisibility The visibility to set on the control" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlVisibilityByIndex constinit property declarations ***********
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static void NewProp_bVisibility_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bVisibility;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlVisibilityByIndex constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlVisibilityByIndex Property Definitions **********************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetControlVisibilityByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::NewProp_bVisibility_SetBit(void* Obj)
{
((RigHierarchy_eventSetControlVisibilityByIndex_Parms*)Obj)->bVisibility = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::NewProp_bVisibility = { "bVisibility", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetControlVisibilityByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::NewProp_bVisibility_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::NewProp_bVisibility,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::PropPointers) < 2048);
// ********** End Function SetControlVisibilityByIndex Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetControlVisibilityByIndex", Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::RigHierarchy_eventSetControlVisibilityByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::RigHierarchy_eventSetControlVisibilityByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetControlVisibilityByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_UBOOL(Z_Param_bVisibility);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetControlVisibilityByIndex(Z_Param_InElementIndex,Z_Param_bVisibility);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetControlVisibilityByIndex *************************
// ********** Begin Class URigHierarchy Function SetCurveValue *************************************
struct Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics
{
struct RigHierarchy_eventSetCurveValue_Parms
{
FRigElementKey InKey;
float InValue;
bool bSetupUndo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets a curve's value given its key\n\x09 * @param InKey The key of the element to set the value for\n\x09 * @param InValue The value to set on the curve\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets a curve's value given its key\n@param InKey The key of the element to set the value for\n@param InValue The value to set on the curve\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCurveValue constinit property declarations *************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InValue;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCurveValue constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCurveValue Property Definitions ************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetCurveValue_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetCurveValue_Parms, InValue), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetCurveValue_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetCurveValue_Parms), &Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::NewProp_bSetupUndo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::PropPointers) < 2048);
// ********** End Function SetCurveValue Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetCurveValue", Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::RigHierarchy_eventSetCurveValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::RigHierarchy_eventSetCurveValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetCurveValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetCurveValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetCurveValue)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_PROPERTY(FFloatProperty,Z_Param_InValue);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetCurveValue(Z_Param_InKey,Z_Param_InValue,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetCurveValue ***************************************
// ********** Begin Class URigHierarchy Function SetCurveValueByIndex ******************************
struct Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics
{
struct RigHierarchy_eventSetCurveValueByIndex_Parms
{
int32 InElementIndex;
float InValue;
bool bSetupUndo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets a curve's value given its index\n\x09 * @param InElementIndex The index of the element to set the value for\n\x09 * @param InValue The value to set on the curve\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets a curve's value given its index\n@param InElementIndex The index of the element to set the value for\n@param InValue The value to set on the curve\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCurveValueByIndex constinit property declarations ******************
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InValue;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCurveValueByIndex constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCurveValueByIndex Property Definitions *****************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetCurveValueByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetCurveValueByIndex_Parms, InValue), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetCurveValueByIndex_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetCurveValueByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::NewProp_bSetupUndo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::PropPointers) < 2048);
// ********** End Function SetCurveValueByIndex Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetCurveValueByIndex", Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::RigHierarchy_eventSetCurveValueByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::RigHierarchy_eventSetCurveValueByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetCurveValueByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_PROPERTY(FFloatProperty,Z_Param_InValue);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetCurveValueByIndex(Z_Param_InElementIndex,Z_Param_InValue,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetCurveValueByIndex ********************************
// ********** Begin Class URigHierarchy Function SetFloatArrayMetadata *****************************
struct Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics
{
struct RigHierarchy_eventSetFloatArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<float> InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a float array value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a float array value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFloatArrayMetadata constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFloatArrayMetadata constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFloatArrayMetadata Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetFloatArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetFloatArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::NewProp_InValue_Inner = { "InValue", 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_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetFloatArrayMetadata_Parms, InValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetFloatArrayMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_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(RigHierarchy_eventSetFloatArrayMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::NewProp_InValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetFloatArrayMetadata Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetFloatArrayMetadata", Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::RigHierarchy_eventSetFloatArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::RigHierarchy_eventSetFloatArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetFloatArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_TARRAY(float,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetFloatArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetFloatArrayMetadata *******************************
// ********** Begin Class URigHierarchy Function SetFloatMetadata **********************************
struct Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics
{
struct RigHierarchy_eventSetFloatMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
float InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a float value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a float value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFloatMetadata constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFloatMetadata constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFloatMetadata Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetFloatMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetFloatMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetFloatMetadata_Parms, InValue), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetFloatMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_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(RigHierarchy_eventSetFloatMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetFloatMetadata Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetFloatMetadata", Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::RigHierarchy_eventSetFloatMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::RigHierarchy_eventSetFloatMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetFloatMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetFloatMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetFloatMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_PROPERTY(FFloatProperty,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetFloatMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetFloatMetadata ************************************
// ********** Begin Class URigHierarchy Function SetGlobalTransform ********************************
struct Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics
{
struct RigHierarchy_eventSetGlobalTransform_Parms
{
FRigElementKey InKey;
FTransform InTransform;
bool bInitial;
bool bAffectChildren;
bool bSetupUndo;
bool bPrintPythonCommand;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the global current or initial transform for a given key.\n\x09 * @param InKey The key to set the transform for\n\x09 * @param InTransform The new transform value to set\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @param bAffectChildren If set to false children will not move (maintain global).\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bAffectChildren", "true" },
{ "CPP_Default_bInitial", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the global current or initial transform for a given key.\n@param InKey The key to set the transform for\n@param InTransform The new transform value to set\n@param bInitial If true the initial transform will be used\n@param bAffectChildren If set to false children will not move (maintain global).\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function SetGlobalTransform constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTransform;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bAffectChildren_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectChildren;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetGlobalTransform constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetGlobalTransform Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetGlobalTransform_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_InTransform = { "InTransform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetGlobalTransform_Parms, InTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSetGlobalTransform_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetGlobalTransform_Parms), &Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bAffectChildren_SetBit(void* Obj)
{
((RigHierarchy_eventSetGlobalTransform_Parms*)Obj)->bAffectChildren = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bAffectChildren = { "bAffectChildren", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetGlobalTransform_Parms), &Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bAffectChildren_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetGlobalTransform_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetGlobalTransform_Parms), &Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigHierarchy_eventSetGlobalTransform_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetGlobalTransform_Parms), &Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_InTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bAffectChildren,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::NewProp_bPrintPythonCommand,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::PropPointers) < 2048);
// ********** End Function SetGlobalTransform Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetGlobalTransform", Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::RigHierarchy_eventSetGlobalTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::RigHierarchy_eventSetGlobalTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetGlobalTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetGlobalTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetGlobalTransform)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_STRUCT(FTransform,Z_Param_InTransform);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bAffectChildren);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetGlobalTransform(Z_Param_InKey,Z_Param_InTransform,Z_Param_bInitial,Z_Param_bAffectChildren,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetGlobalTransform **********************************
// ********** Begin Class URigHierarchy Function SetGlobalTransformByIndex *************************
struct Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics
{
struct RigHierarchy_eventSetGlobalTransformByIndex_Parms
{
int32 InElementIndex;
FTransform InTransform;
bool bInitial;
bool bAffectChildren;
bool bSetupUndo;
bool bPrintPythonCommand;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the global current or initial transform for a given element index.\n\x09 * @param InElementIndex The index of the element to set the transform for\n\x09 * @param InTransform The new transform value to set\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @param bAffectChildren If set to false children will not move (maintain global).\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bAffectChildren", "true" },
{ "CPP_Default_bInitial", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the global current or initial transform for a given element index.\n@param InElementIndex The index of the element to set the transform for\n@param InTransform The new transform value to set\n@param bInitial If true the initial transform will be used\n@param bAffectChildren If set to false children will not move (maintain global).\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function SetGlobalTransformByIndex constinit property declarations *************
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTransform;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bAffectChildren_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectChildren;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetGlobalTransformByIndex constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetGlobalTransformByIndex Property Definitions ************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetGlobalTransformByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_InTransform = { "InTransform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetGlobalTransformByIndex_Parms, InTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSetGlobalTransformByIndex_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetGlobalTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bAffectChildren_SetBit(void* Obj)
{
((RigHierarchy_eventSetGlobalTransformByIndex_Parms*)Obj)->bAffectChildren = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bAffectChildren = { "bAffectChildren", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetGlobalTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bAffectChildren_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetGlobalTransformByIndex_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetGlobalTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigHierarchy_eventSetGlobalTransformByIndex_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetGlobalTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_InTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bAffectChildren,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::NewProp_bPrintPythonCommand,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::PropPointers) < 2048);
// ********** End Function SetGlobalTransformByIndex Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetGlobalTransformByIndex", Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::RigHierarchy_eventSetGlobalTransformByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::RigHierarchy_eventSetGlobalTransformByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetGlobalTransformByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_STRUCT(FTransform,Z_Param_InTransform);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bAffectChildren);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetGlobalTransformByIndex(Z_Param_InElementIndex,Z_Param_InTransform,Z_Param_bInitial,Z_Param_bAffectChildren,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetGlobalTransformByIndex ***************************
// ********** Begin Class URigHierarchy Function SetInt32ArrayMetadata *****************************
struct Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics
{
struct RigHierarchy_eventSetInt32ArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<int32> InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a int32 array value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a int32 array value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetInt32ArrayMetadata constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FIntPropertyParams NewProp_InValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetInt32ArrayMetadata constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetInt32ArrayMetadata Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetInt32ArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetInt32ArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::NewProp_InValue_Inner = { "InValue", 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_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetInt32ArrayMetadata_Parms, InValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetInt32ArrayMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_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(RigHierarchy_eventSetInt32ArrayMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::NewProp_InValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetInt32ArrayMetadata Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetInt32ArrayMetadata", Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::RigHierarchy_eventSetInt32ArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::RigHierarchy_eventSetInt32ArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetInt32ArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_TARRAY(int32,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetInt32ArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetInt32ArrayMetadata *******************************
// ********** Begin Class URigHierarchy Function SetInt32Metadata **********************************
struct Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics
{
struct RigHierarchy_eventSetInt32Metadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
int32 InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a int32 value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a int32 value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetInt32Metadata constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FIntPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetInt32Metadata constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetInt32Metadata Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetInt32Metadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetInt32Metadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetInt32Metadata_Parms, InValue), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetInt32Metadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_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(RigHierarchy_eventSetInt32Metadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::PropPointers) < 2048);
// ********** End Function SetInt32Metadata Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetInt32Metadata", Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::RigHierarchy_eventSetInt32Metadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::RigHierarchy_eventSetInt32Metadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetInt32Metadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetInt32Metadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetInt32Metadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_PROPERTY(FIntProperty,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetInt32Metadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetInt32Metadata ************************************
// ********** Begin Class URigHierarchy Function SetLinearColorArrayMetadata ***********************
struct Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics
{
struct RigHierarchy_eventSetLinearColorArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<FLinearColor> InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a FLinearColor array value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a FLinearColor array value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetLinearColorArrayMetadata constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetLinearColorArrayMetadata constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetLinearColorArrayMetadata Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetLinearColorArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetLinearColorArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::NewProp_InValue_Inner = { "InValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetLinearColorArrayMetadata_Parms, InValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetLinearColorArrayMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_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(RigHierarchy_eventSetLinearColorArrayMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::NewProp_InValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetLinearColorArrayMetadata Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetLinearColorArrayMetadata", Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::RigHierarchy_eventSetLinearColorArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::RigHierarchy_eventSetLinearColorArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetLinearColorArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_TARRAY(FLinearColor,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetLinearColorArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetLinearColorArrayMetadata *************************
// ********** Begin Class URigHierarchy Function SetLinearColorMetadata ****************************
struct Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics
{
struct RigHierarchy_eventSetLinearColorMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
FLinearColor InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a FLinearColor value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a FLinearColor value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetLinearColorMetadata constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetLinearColorMetadata constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetLinearColorMetadata Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetLinearColorMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetLinearColorMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetLinearColorMetadata_Parms, InValue), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetLinearColorMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_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(RigHierarchy_eventSetLinearColorMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetLinearColorMetadata Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetLinearColorMetadata", Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::RigHierarchy_eventSetLinearColorMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::RigHierarchy_eventSetLinearColorMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetLinearColorMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_STRUCT(FLinearColor,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetLinearColorMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetLinearColorMetadata ******************************
// ********** Begin Class URigHierarchy Function SetLocalTransform *********************************
struct Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics
{
struct RigHierarchy_eventSetLocalTransform_Parms
{
FRigElementKey InKey;
FTransform InTransform;
bool bInitial;
bool bAffectChildren;
bool bSetupUndo;
bool bPrintPythonCommands;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the local current or initial transform for a given key.\n\x09 * @param InKey The key to set the transform for\n\x09 * @param InTransform The new transform value to set\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 * @param bAffectChildren If set to false children will not move (maintain global).\n\x09 */" },
{ "CPP_Default_bAffectChildren", "true" },
{ "CPP_Default_bInitial", "false" },
{ "CPP_Default_bPrintPythonCommands", "false" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the local current or initial transform for a given key.\n@param InKey The key to set the transform for\n@param InTransform The new transform value to set\n@param bInitial If true the initial transform will be used\n@param bSetupUndo If true the transform stack will be setup for undo / redo\n@param bAffectChildren If set to false children will not move (maintain global)." },
};
#endif // WITH_METADATA
// ********** Begin Function SetLocalTransform constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTransform;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bAffectChildren_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectChildren;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommands_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommands;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetLocalTransform constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetLocalTransform Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetLocalTransform_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_InTransform = { "InTransform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetLocalTransform_Parms, InTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSetLocalTransform_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetLocalTransform_Parms), &Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bAffectChildren_SetBit(void* Obj)
{
((RigHierarchy_eventSetLocalTransform_Parms*)Obj)->bAffectChildren = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bAffectChildren = { "bAffectChildren", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetLocalTransform_Parms), &Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bAffectChildren_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetLocalTransform_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetLocalTransform_Parms), &Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bPrintPythonCommands_SetBit(void* Obj)
{
((RigHierarchy_eventSetLocalTransform_Parms*)Obj)->bPrintPythonCommands = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bPrintPythonCommands = { "bPrintPythonCommands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetLocalTransform_Parms), &Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bPrintPythonCommands_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_InTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bAffectChildren,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::NewProp_bPrintPythonCommands,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::PropPointers) < 2048);
// ********** End Function SetLocalTransform Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetLocalTransform", Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::RigHierarchy_eventSetLocalTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::RigHierarchy_eventSetLocalTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetLocalTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetLocalTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetLocalTransform)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_STRUCT(FTransform,Z_Param_InTransform);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bAffectChildren);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommands);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetLocalTransform(Z_Param_InKey,Z_Param_InTransform,Z_Param_bInitial,Z_Param_bAffectChildren,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommands);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetLocalTransform ***********************************
// ********** Begin Class URigHierarchy Function SetLocalTransformByIndex **************************
struct Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics
{
struct RigHierarchy_eventSetLocalTransformByIndex_Parms
{
int32 InElementIndex;
FTransform InTransform;
bool bInitial;
bool bAffectChildren;
bool bSetupUndo;
bool bPrintPythonCommands;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the local current or initial transform for a given element index.\n\x09 * @param InElementIndex The index of the element to set the transform for\n\x09 * @param InTransform The new transform value to set\n\x09 * @param bInitial If true the initial transform will be used\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 * @param bAffectChildren If set to false children will not move (maintain global).\n\x09 */" },
{ "CPP_Default_bAffectChildren", "true" },
{ "CPP_Default_bInitial", "false" },
{ "CPP_Default_bPrintPythonCommands", "false" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the local current or initial transform for a given element index.\n@param InElementIndex The index of the element to set the transform for\n@param InTransform The new transform value to set\n@param bInitial If true the initial transform will be used\n@param bSetupUndo If true the transform stack will be setup for undo / redo\n@param bAffectChildren If set to false children will not move (maintain global)." },
};
#endif // WITH_METADATA
// ********** Begin Function SetLocalTransformByIndex constinit property declarations **************
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTransform;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bAffectChildren_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectChildren;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommands_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommands;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetLocalTransformByIndex constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetLocalTransformByIndex Property Definitions *************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetLocalTransformByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_InTransform = { "InTransform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetLocalTransformByIndex_Parms, InTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSetLocalTransformByIndex_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetLocalTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bAffectChildren_SetBit(void* Obj)
{
((RigHierarchy_eventSetLocalTransformByIndex_Parms*)Obj)->bAffectChildren = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bAffectChildren = { "bAffectChildren", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetLocalTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bAffectChildren_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventSetLocalTransformByIndex_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetLocalTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bPrintPythonCommands_SetBit(void* Obj)
{
((RigHierarchy_eventSetLocalTransformByIndex_Parms*)Obj)->bPrintPythonCommands = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bPrintPythonCommands = { "bPrintPythonCommands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetLocalTransformByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bPrintPythonCommands_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_InTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bAffectChildren,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::NewProp_bPrintPythonCommands,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::PropPointers) < 2048);
// ********** End Function SetLocalTransformByIndex Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetLocalTransformByIndex", Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::RigHierarchy_eventSetLocalTransformByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::RigHierarchy_eventSetLocalTransformByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetLocalTransformByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_STRUCT(FTransform,Z_Param_InTransform);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bAffectChildren);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommands);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetLocalTransformByIndex(Z_Param_InElementIndex,Z_Param_InTransform,Z_Param_bInitial,Z_Param_bAffectChildren,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommands);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetLocalTransformByIndex ****************************
// ********** Begin Class URigHierarchy Function SetNameArrayMetadata ******************************
struct Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics
{
struct RigHierarchy_eventSetNameArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<FName> InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a FName array value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a FName array value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNameArrayMetadata constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNameArrayMetadata constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNameArrayMetadata Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetNameArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetNameArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::NewProp_InValue_Inner = { "InValue", 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_URigHierarchy_SetNameArrayMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetNameArrayMetadata_Parms, InValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetNameArrayMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_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(RigHierarchy_eventSetNameArrayMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::NewProp_InValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetNameArrayMetadata Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetNameArrayMetadata", Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::RigHierarchy_eventSetNameArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::RigHierarchy_eventSetNameArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetNameArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_TARRAY(FName,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNameArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetNameArrayMetadata ********************************
// ********** Begin Class URigHierarchy Function SetNameMetadata ***********************************
struct Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics
{
struct RigHierarchy_eventSetNameMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
FName InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a FName value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a FName value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNameMetadata constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNameMetadata constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNameMetadata Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetNameMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetNameMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetNameMetadata_Parms, InValue), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetNameMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetNameMetadata_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(RigHierarchy_eventSetNameMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetNameMetadata Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetNameMetadata", Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::RigHierarchy_eventSetNameMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::RigHierarchy_eventSetNameMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetNameMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetNameMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetNameMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_PROPERTY(FNameProperty,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNameMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetNameMetadata *************************************
// ********** Begin Class URigHierarchy Function SetParentWeight ***********************************
struct Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics
{
struct RigHierarchy_eventSetParentWeight_Parms
{
FRigElementKey InChild;
FRigElementKey InParent;
FRigElementWeight InWeight;
bool bInitial;
bool bAffectChildren;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the weight of a parent below a multi parent element\n\x09 * @param InChild The key of the multi parented element\n\x09 * @param InParent The key of the parent to look up the weight for\n\x09 * @param InWeight The new weight to set for the parent\n\x09 * @param bInitial If true the initial weights will be used\n\x09 * @param bAffectChildren If set to false children will not move (maintain global).\n\x09 * @return Returns true if changing the weight was successful\n\x09 */" },
{ "CPP_Default_bAffectChildren", "true" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the weight of a parent below a multi parent element\n@param InChild The key of the multi parented element\n@param InParent The key of the parent to look up the weight for\n@param InWeight The new weight to set for the parent\n@param bInitial If true the initial weights will be used\n@param bAffectChildren If set to false children will not move (maintain global).\n@return Returns true if changing the weight was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetParentWeight constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InChild;
static const UECodeGen_Private::FStructPropertyParams NewProp_InParent;
static const UECodeGen_Private::FStructPropertyParams NewProp_InWeight;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bAffectChildren_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectChildren;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetParentWeight constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetParentWeight Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_InChild = { "InChild", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetParentWeight_Parms, InChild), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_InParent = { "InParent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetParentWeight_Parms, InParent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_InWeight = { "InWeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetParentWeight_Parms, InWeight), Z_Construct_UScriptStruct_FRigElementWeight, METADATA_PARAMS(0, nullptr) }; // 689330781
void Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSetParentWeight_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetParentWeight_Parms), &Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_bAffectChildren_SetBit(void* Obj)
{
((RigHierarchy_eventSetParentWeight_Parms*)Obj)->bAffectChildren = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_bAffectChildren = { "bAffectChildren", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetParentWeight_Parms), &Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_bAffectChildren_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetParentWeight_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetParentWeight_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(RigHierarchy_eventSetParentWeight_Parms), &Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_InChild,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_InParent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_InWeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_bAffectChildren,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::PropPointers) < 2048);
// ********** End Function SetParentWeight Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetParentWeight", Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::RigHierarchy_eventSetParentWeight_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::RigHierarchy_eventSetParentWeight_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetParentWeight()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetParentWeight_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetParentWeight)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InChild);
P_GET_STRUCT(FRigElementKey,Z_Param_InParent);
P_GET_STRUCT(FRigElementWeight,Z_Param_InWeight);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bAffectChildren);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetParentWeight(Z_Param_InChild,Z_Param_InParent,Z_Param_InWeight,Z_Param_bInitial,Z_Param_bAffectChildren);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetParentWeight *************************************
// ********** Begin Class URigHierarchy Function SetParentWeightArray ******************************
struct Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics
{
struct RigHierarchy_eventSetParentWeightArray_Parms
{
FRigElementKey InChild;
TArray<FRigElementWeight> InWeights;
bool bInitial;
bool bAffectChildren;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the all of the weights of the parents of a multi parent element\n\x09 * @param InChild The key of the multi parented element\n\x09 * @param InWeights The new weights to set for the parents\n\x09 * @param bInitial If true the initial weights will be used\n\x09 * @param bAffectChildren If set to false children will not move (maintain global).\n\x09 * @return Returns true if changing the weight was successful\n\x09 */" },
{ "CPP_Default_bAffectChildren", "true" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the all of the weights of the parents of a multi parent element\n@param InChild The key of the multi parented element\n@param InWeights The new weights to set for the parents\n@param bInitial If true the initial weights will be used\n@param bAffectChildren If set to false children will not move (maintain global).\n@return Returns true if changing the weight was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetParentWeightArray constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InChild;
static const UECodeGen_Private::FStructPropertyParams NewProp_InWeights_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InWeights;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bAffectChildren_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectChildren;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetParentWeightArray constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetParentWeightArray Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_InChild = { "InChild", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetParentWeightArray_Parms, InChild), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_InWeights_Inner = { "InWeights", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementWeight, METADATA_PARAMS(0, nullptr) }; // 689330781
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_InWeights = { "InWeights", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetParentWeightArray_Parms, InWeights), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 689330781
void Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSetParentWeightArray_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetParentWeightArray_Parms), &Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_bAffectChildren_SetBit(void* Obj)
{
((RigHierarchy_eventSetParentWeightArray_Parms*)Obj)->bAffectChildren = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_bAffectChildren = { "bAffectChildren", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSetParentWeightArray_Parms), &Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_bAffectChildren_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetParentWeightArray_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_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(RigHierarchy_eventSetParentWeightArray_Parms), &Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_InChild,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_InWeights_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_InWeights,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_bAffectChildren,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::PropPointers) < 2048);
// ********** End Function SetParentWeightArray Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetParentWeightArray", Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::RigHierarchy_eventSetParentWeightArray_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::RigHierarchy_eventSetParentWeightArray_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetParentWeightArray()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetParentWeightArray_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetParentWeightArray)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InChild);
P_GET_TARRAY(FRigElementWeight,Z_Param_InWeights);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bAffectChildren);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetParentWeightArray(Z_Param_InChild,Z_Param_InWeights,Z_Param_bInitial,Z_Param_bAffectChildren);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetParentWeightArray ********************************
// ********** Begin Class URigHierarchy Function SetPose_ForBlueprint ******************************
struct Z_Construct_UFunction_URigHierarchy_SetPose_ForBlueprint_Statics
{
struct RigHierarchy_eventSetPose_ForBlueprint_Parms
{
FRigPose InPose;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the current / initial pose of the hierarchy\n\x09 * @param InPose The pose to set on the hierarchy\n\x09 */" },
{ "DisplayName", "Set Pose" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "SetPose" },
{ "ToolTip", "Sets the current / initial pose of the hierarchy\n@param InPose The pose to set on the hierarchy" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPose_ForBlueprint constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InPose;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPose_ForBlueprint constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPose_ForBlueprint Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetPose_ForBlueprint_Statics::NewProp_InPose = { "InPose", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetPose_ForBlueprint_Parms, InPose), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(0, nullptr) }; // 1994900961
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetPose_ForBlueprint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetPose_ForBlueprint_Statics::NewProp_InPose,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetPose_ForBlueprint_Statics::PropPointers) < 2048);
// ********** End Function SetPose_ForBlueprint Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetPose_ForBlueprint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetPose_ForBlueprint", Z_Construct_UFunction_URigHierarchy_SetPose_ForBlueprint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetPose_ForBlueprint_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetPose_ForBlueprint_Statics::RigHierarchy_eventSetPose_ForBlueprint_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetPose_ForBlueprint_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetPose_ForBlueprint_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetPose_ForBlueprint_Statics::RigHierarchy_eventSetPose_ForBlueprint_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetPose_ForBlueprint()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetPose_ForBlueprint_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetPose_ForBlueprint)
{
P_GET_STRUCT(FRigPose,Z_Param_InPose);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetPose_ForBlueprint(Z_Param_InPose);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetPose_ForBlueprint ********************************
// ********** Begin Class URigHierarchy Function SetQuatArrayMetadata ******************************
struct Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics
{
struct RigHierarchy_eventSetQuatArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<FQuat> InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a FQuat array value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a FQuat array value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetQuatArrayMetadata constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetQuatArrayMetadata constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetQuatArrayMetadata Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetQuatArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetQuatArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::NewProp_InValue_Inner = { "InValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetQuatArrayMetadata_Parms, InValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetQuatArrayMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_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(RigHierarchy_eventSetQuatArrayMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::NewProp_InValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetQuatArrayMetadata Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetQuatArrayMetadata", Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::RigHierarchy_eventSetQuatArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::RigHierarchy_eventSetQuatArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetQuatArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_TARRAY(FQuat,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetQuatArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetQuatArrayMetadata ********************************
// ********** Begin Class URigHierarchy Function SetQuatMetadata ***********************************
struct Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics
{
struct RigHierarchy_eventSetQuatMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
FQuat InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a FQuat value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a FQuat value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetQuatMetadata constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetQuatMetadata constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetQuatMetadata Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetQuatMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetQuatMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetQuatMetadata_Parms, InValue), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetQuatMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_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(RigHierarchy_eventSetQuatMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetQuatMetadata Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetQuatMetadata", Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::RigHierarchy_eventSetQuatMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::RigHierarchy_eventSetQuatMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetQuatMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetQuatMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetQuatMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_STRUCT(FQuat,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetQuatMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetQuatMetadata *************************************
// ********** Begin Class URigHierarchy Function SetRigElementKeyArrayMetadata *********************
struct Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics
{
struct RigHierarchy_eventSetRigElementKeyArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<FRigElementKey> InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a FRigElementKey array value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a FRigElementKey array value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRigElementKeyArrayMetadata constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRigElementKeyArrayMetadata constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRigElementKeyArrayMetadata Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetRigElementKeyArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetRigElementKeyArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::NewProp_InValue_Inner = { "InValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetRigElementKeyArrayMetadata_Parms, InValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetRigElementKeyArrayMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_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(RigHierarchy_eventSetRigElementKeyArrayMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::NewProp_InValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetRigElementKeyArrayMetadata Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetRigElementKeyArrayMetadata", Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::RigHierarchy_eventSetRigElementKeyArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::RigHierarchy_eventSetRigElementKeyArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetRigElementKeyArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_TARRAY(FRigElementKey,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetRigElementKeyArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetRigElementKeyArrayMetadata ***********************
// ********** Begin Class URigHierarchy Function SetRigElementKeyMetadata **************************
struct Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics
{
struct RigHierarchy_eventSetRigElementKeyMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
FRigElementKey InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a FRigElementKey value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a FRigElementKey value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRigElementKeyMetadata constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRigElementKeyMetadata constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRigElementKeyMetadata Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetRigElementKeyMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetRigElementKeyMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetRigElementKeyMetadata_Parms, InValue), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetRigElementKeyMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_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(RigHierarchy_eventSetRigElementKeyMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetRigElementKeyMetadata Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetRigElementKeyMetadata", Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::RigHierarchy_eventSetRigElementKeyMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::RigHierarchy_eventSetRigElementKeyMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetRigElementKeyMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_STRUCT(FRigElementKey,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetRigElementKeyMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetRigElementKeyMetadata ****************************
// ********** Begin Class URigHierarchy Function SetRotatorArrayMetadata ***************************
struct Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics
{
struct RigHierarchy_eventSetRotatorArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<FRotator> InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a FRotator array value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a FRotator array value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRotatorArrayMetadata constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRotatorArrayMetadata constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRotatorArrayMetadata Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetRotatorArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetRotatorArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::NewProp_InValue_Inner = { "InValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetRotatorArrayMetadata_Parms, InValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetRotatorArrayMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_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(RigHierarchy_eventSetRotatorArrayMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::NewProp_InValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetRotatorArrayMetadata Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetRotatorArrayMetadata", Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::RigHierarchy_eventSetRotatorArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::RigHierarchy_eventSetRotatorArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetRotatorArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_TARRAY(FRotator,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetRotatorArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetRotatorArrayMetadata *****************************
// ********** Begin Class URigHierarchy Function SetRotatorMetadata ********************************
struct Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics
{
struct RigHierarchy_eventSetRotatorMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
FRotator InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a FRotator value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a FRotator value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRotatorMetadata constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRotatorMetadata constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRotatorMetadata Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetRotatorMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetRotatorMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetRotatorMetadata_Parms, InValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetRotatorMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_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(RigHierarchy_eventSetRotatorMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetRotatorMetadata Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetRotatorMetadata", Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::RigHierarchy_eventSetRotatorMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::RigHierarchy_eventSetRotatorMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetRotatorMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_STRUCT(FRotator,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetRotatorMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetRotatorMetadata **********************************
// ********** Begin Class URigHierarchy Function SetTag ********************************************
struct Z_Construct_UFunction_URigHierarchy_SetTag_Statics
{
struct RigHierarchy_eventSetTag_Parms
{
FRigElementKey InItem;
FName InTag;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/*\n\x09 * Sets a tag on an element in the hierarchy\n\x09 * @param InItem The item to set the tag for\n\x09 * @param InTag The tag to set\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "* Sets a tag on an element in the hierarchy\n* @param InItem The item to set the tag for\n* @param InTag The tag to set" },
};
#endif // WITH_METADATA
// ********** Begin Function SetTag constinit property declarations ********************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InTag;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetTag constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetTag Property Definitions *******************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetTag_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetTag_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetTag_Statics::NewProp_InTag = { "InTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetTag_Parms, InTag), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetTag_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetTag_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetTag_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(RigHierarchy_eventSetTag_Parms), &Z_Construct_UFunction_URigHierarchy_SetTag_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetTag_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetTag_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetTag_Statics::NewProp_InTag,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetTag_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetTag_Statics::PropPointers) < 2048);
// ********** End Function SetTag Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetTag_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetTag", Z_Construct_UFunction_URigHierarchy_SetTag_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetTag_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetTag_Statics::RigHierarchy_eventSetTag_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetTag_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetTag_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetTag_Statics::RigHierarchy_eventSetTag_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetTag()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetTag_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetTag)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InTag);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetTag(Z_Param_InItem,Z_Param_InTag);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetTag **********************************************
// ********** Begin Class URigHierarchy Function SetTransformArrayMetadata *************************
struct Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics
{
struct RigHierarchy_eventSetTransformArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<FTransform> InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a FTransform array value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a FTransform array value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetTransformArrayMetadata constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetTransformArrayMetadata constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetTransformArrayMetadata Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetTransformArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetTransformArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::NewProp_InValue_Inner = { "InValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetTransformArrayMetadata_Parms, InValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetTransformArrayMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_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(RigHierarchy_eventSetTransformArrayMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::NewProp_InValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetTransformArrayMetadata Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetTransformArrayMetadata", Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::RigHierarchy_eventSetTransformArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::RigHierarchy_eventSetTransformArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetTransformArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_TARRAY(FTransform,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetTransformArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetTransformArrayMetadata ***************************
// ********** Begin Class URigHierarchy Function SetTransformMetadata ******************************
struct Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics
{
struct RigHierarchy_eventSetTransformMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
FTransform InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a FTransform value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a FTransform value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetTransformMetadata constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetTransformMetadata constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetTransformMetadata Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetTransformMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetTransformMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetTransformMetadata_Parms, InValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetTransformMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_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(RigHierarchy_eventSetTransformMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetTransformMetadata Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetTransformMetadata", Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::RigHierarchy_eventSetTransformMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::RigHierarchy_eventSetTransformMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetTransformMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetTransformMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetTransformMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_STRUCT(FTransform,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetTransformMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetTransformMetadata ********************************
// ********** Begin Class URigHierarchy Function SetVectorArrayMetadata ****************************
struct Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics
{
struct RigHierarchy_eventSetVectorArrayMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
TArray<FVector> InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a FVector array value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a FVector array value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVectorArrayMetadata constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVectorArrayMetadata constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVectorArrayMetadata Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetVectorArrayMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetVectorArrayMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::NewProp_InValue_Inner = { "InValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetVectorArrayMetadata_Parms, InValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetVectorArrayMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_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(RigHierarchy_eventSetVectorArrayMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::NewProp_InValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetVectorArrayMetadata Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetVectorArrayMetadata", Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::RigHierarchy_eventSetVectorArrayMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::RigHierarchy_eventSetVectorArrayMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetVectorArrayMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_TARRAY(FVector,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetVectorArrayMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetVectorArrayMetadata ******************************
// ********** Begin Class URigHierarchy Function SetVectorMetadata *********************************
struct Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics
{
struct RigHierarchy_eventSetVectorMetadata_Parms
{
FRigElementKey InItem;
FName InMetadataName;
FVector InValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets the metadata to a FVector value\n\x09 * @param InItem The element key to set the metadata for\n\x09 * @param InMetadataName The name of the metadata to set\n\x09 * @param InValue The value to set\n\x09 * @return Returns true if setting the metadata was successful\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets the metadata to a FVector value\n@param InItem The element key to set the metadata for\n@param InMetadataName The name of the metadata to set\n@param InValue The value to set\n@return Returns true if setting the metadata was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVectorMetadata constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InItem;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMetadataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVectorMetadata constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVectorMetadata Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::NewProp_InItem = { "InItem", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetVectorMetadata_Parms, InItem), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::NewProp_InMetadataName = { "InMetadataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetVectorMetadata_Parms, InMetadataName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSetVectorMetadata_Parms, InValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSetVectorMetadata_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_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(RigHierarchy_eventSetVectorMetadata_Parms), &Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::NewProp_InItem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::NewProp_InMetadataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::PropPointers) < 2048);
// ********** End Function SetVectorMetadata Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SetVectorMetadata", Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::RigHierarchy_eventSetVectorMetadata_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::RigHierarchy_eventSetVectorMetadata_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SetVectorMetadata()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SetVectorMetadata_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSetVectorMetadata)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InItem);
P_GET_PROPERTY(FNameProperty,Z_Param_InMetadataName);
P_GET_STRUCT(FVector,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetVectorMetadata(Z_Param_InItem,Z_Param_InMetadataName,Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SetVectorMetadata ***********************************
// ********** Begin Class URigHierarchy Function SortKeys ******************************************
struct Z_Construct_UFunction_URigHierarchy_SortKeys_Statics
{
struct RigHierarchy_eventSortKeys_Parms
{
TArray<FRigElementKey> InKeys;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sorts the input key list by traversing the hierarchy\n\x09 * @param InKeys The keys to sort\n\x09 * @return The sorted keys\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sorts the input key list by traversing the hierarchy\n@param InKeys The keys to sort\n@return The sorted keys" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InKeys_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SortKeys constinit property declarations ******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKeys_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InKeys;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SortKeys constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SortKeys Property Definitions *****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::NewProp_InKeys_Inner = { "InKeys", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::NewProp_InKeys = { "InKeys", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSortKeys_Parms, InKeys), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InKeys_MetaData), NewProp_InKeys_MetaData) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSortKeys_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::NewProp_InKeys_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::NewProp_InKeys,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::PropPointers) < 2048);
// ********** End Function SortKeys Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SortKeys", Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::RigHierarchy_eventSortKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::RigHierarchy_eventSortKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SortKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SortKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSortKeys)
{
P_GET_TARRAY_REF(FRigElementKey,Z_Param_Out_InKeys);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->SortKeys(Z_Param_Out_InKeys);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SortKeys ********************************************
// ********** Begin Class URigHierarchy Function SwitchToDefaultParent *****************************
struct Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics
{
struct RigHierarchy_eventSwitchToDefaultParent_Parms
{
FRigElementKey InChild;
bool bInitial;
bool bAffectChildren;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Switches a multi parent element to its first parent\n\x09 * @param InChild The key of the multi parented element\n\x09 * @param bInitial If true the initial weights will be used\n\x09 * @param bAffectChildren If set to false children will not move (maintain global).\n\x09 * @return Returns true if changing the weight was successful\n\x09 */" },
{ "CPP_Default_bAffectChildren", "true" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Switches a multi parent element to its first parent\n@param InChild The key of the multi parented element\n@param bInitial If true the initial weights will be used\n@param bAffectChildren If set to false children will not move (maintain global).\n@return Returns true if changing the weight was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SwitchToDefaultParent constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InChild;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bAffectChildren_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectChildren;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SwitchToDefaultParent constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SwitchToDefaultParent Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::NewProp_InChild = { "InChild", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSwitchToDefaultParent_Parms, InChild), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSwitchToDefaultParent_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSwitchToDefaultParent_Parms), &Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::NewProp_bAffectChildren_SetBit(void* Obj)
{
((RigHierarchy_eventSwitchToDefaultParent_Parms*)Obj)->bAffectChildren = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::NewProp_bAffectChildren = { "bAffectChildren", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSwitchToDefaultParent_Parms), &Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::NewProp_bAffectChildren_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSwitchToDefaultParent_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_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(RigHierarchy_eventSwitchToDefaultParent_Parms), &Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::NewProp_InChild,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::NewProp_bAffectChildren,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::PropPointers) < 2048);
// ********** End Function SwitchToDefaultParent Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SwitchToDefaultParent", Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::RigHierarchy_eventSwitchToDefaultParent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::RigHierarchy_eventSwitchToDefaultParent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSwitchToDefaultParent)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InChild);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bAffectChildren);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SwitchToDefaultParent(Z_Param_InChild,Z_Param_bInitial,Z_Param_bAffectChildren);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SwitchToDefaultParent *******************************
// ********** Begin Class URigHierarchy Function SwitchToParent ************************************
struct Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics
{
struct RigHierarchy_eventSwitchToParent_Parms
{
FRigElementKey InChild;
FRigElementKey InParent;
bool bInitial;
bool bAffectChildren;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Switches a multi parent element to a single parent.\n\x09 * This sets the new parent's weight to 1.0 and disables\n\x09 * weights for all other potential parents.\n\x09 * @param InChild The key of the multi parented element\n\x09 * @param InParent The key of the parent to look up the weight for\n\x09 * @param bInitial If true the initial weights will be used\n\x09 * @param bAffectChildren If set to false children will not move (maintain global).\n\x09 * @return Returns true if changing the weight was successful\n\x09 */" },
{ "CPP_Default_bAffectChildren", "true" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Switches a multi parent element to a single parent.\nThis sets the new parent's weight to 1.0 and disables\nweights for all other potential parents.\n@param InChild The key of the multi parented element\n@param InParent The key of the parent to look up the weight for\n@param bInitial If true the initial weights will be used\n@param bAffectChildren If set to false children will not move (maintain global).\n@return Returns true if changing the weight was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SwitchToParent constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InChild;
static const UECodeGen_Private::FStructPropertyParams NewProp_InParent;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bAffectChildren_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectChildren;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SwitchToParent constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SwitchToParent Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::NewProp_InChild = { "InChild", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSwitchToParent_Parms, InChild), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::NewProp_InParent = { "InParent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSwitchToParent_Parms, InParent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSwitchToParent_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSwitchToParent_Parms), &Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::NewProp_bAffectChildren_SetBit(void* Obj)
{
((RigHierarchy_eventSwitchToParent_Parms*)Obj)->bAffectChildren = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::NewProp_bAffectChildren = { "bAffectChildren", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSwitchToParent_Parms), &Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::NewProp_bAffectChildren_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSwitchToParent_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SwitchToParent_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(RigHierarchy_eventSwitchToParent_Parms), &Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::NewProp_InChild,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::NewProp_InParent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::NewProp_bAffectChildren,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::PropPointers) < 2048);
// ********** End Function SwitchToParent Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SwitchToParent", Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::RigHierarchy_eventSwitchToParent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::RigHierarchy_eventSwitchToParent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SwitchToParent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SwitchToParent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSwitchToParent)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InChild);
P_GET_STRUCT(FRigElementKey,Z_Param_InParent);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bAffectChildren);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SwitchToParent(Z_Param_InChild,Z_Param_InParent,Z_Param_bInitial,Z_Param_bAffectChildren);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SwitchToParent **************************************
// ********** Begin Class URigHierarchy Function SwitchToWorldSpace ********************************
struct Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics
{
struct RigHierarchy_eventSwitchToWorldSpace_Parms
{
FRigElementKey InChild;
bool bInitial;
bool bAffectChildren;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Switches a multi parent element to world space.\n\x09 * This injects a world space reference.\n\x09 * @param InChild The key of the multi parented element\n\x09 * @param bInitial If true the initial weights will be used\n\x09 * @param bAffectChildren If set to false children will not move (maintain global).\n\x09 * @return Returns true if changing the weight was successful\n\x09 */" },
{ "CPP_Default_bAffectChildren", "true" },
{ "CPP_Default_bInitial", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Switches a multi parent element to world space.\nThis injects a world space reference.\n@param InChild The key of the multi parented element\n@param bInitial If true the initial weights will be used\n@param bAffectChildren If set to false children will not move (maintain global).\n@return Returns true if changing the weight was successful" },
};
#endif // WITH_METADATA
// ********** Begin Function SwitchToWorldSpace constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InChild;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static void NewProp_bAffectChildren_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectChildren;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SwitchToWorldSpace constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SwitchToWorldSpace Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::NewProp_InChild = { "InChild", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventSwitchToWorldSpace_Parms, InChild), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((RigHierarchy_eventSwitchToWorldSpace_Parms*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSwitchToWorldSpace_Parms), &Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::NewProp_bAffectChildren_SetBit(void* Obj)
{
((RigHierarchy_eventSwitchToWorldSpace_Parms*)Obj)->bAffectChildren = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::NewProp_bAffectChildren = { "bAffectChildren", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventSwitchToWorldSpace_Parms), &Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::NewProp_bAffectChildren_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigHierarchy_eventSwitchToWorldSpace_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_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(RigHierarchy_eventSwitchToWorldSpace_Parms), &Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::NewProp_InChild,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::NewProp_bAffectChildren,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::PropPointers) < 2048);
// ********** End Function SwitchToWorldSpace Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "SwitchToWorldSpace", Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::RigHierarchy_eventSwitchToWorldSpace_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::RigHierarchy_eventSwitchToWorldSpace_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execSwitchToWorldSpace)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InChild);
P_GET_UBOOL(Z_Param_bInitial);
P_GET_UBOOL(Z_Param_bAffectChildren);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SwitchToWorldSpace(Z_Param_InChild,Z_Param_bInitial,Z_Param_bAffectChildren);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function SwitchToWorldSpace **********************************
// ********** Begin Class URigHierarchy Function UnsetCurveValue ***********************************
struct Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics
{
struct RigHierarchy_eventUnsetCurveValue_Parms
{
FRigElementKey InKey;
bool bSetupUndo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets a curve's value given its key\n\x09 * @param InKey The key of the element to set the value for\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets a curve's value given its key\n@param InKey The key of the element to set the value for\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function UnsetCurveValue constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InKey;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnsetCurveValue constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnsetCurveValue Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventUnsetCurveValue_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
void Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventUnsetCurveValue_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventUnsetCurveValue_Parms), &Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::NewProp_bSetupUndo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::PropPointers) < 2048);
// ********** End Function UnsetCurveValue Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "UnsetCurveValue", Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::RigHierarchy_eventUnsetCurveValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::RigHierarchy_eventUnsetCurveValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_UnsetCurveValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_UnsetCurveValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execUnsetCurveValue)
{
P_GET_STRUCT(FRigElementKey,Z_Param_InKey);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->UnsetCurveValue(Z_Param_InKey,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function UnsetCurveValue *************************************
// ********** Begin Class URigHierarchy Function UnsetCurveValueByIndex ****************************
struct Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics
{
struct RigHierarchy_eventUnsetCurveValueByIndex_Parms
{
int32 InElementIndex;
bool bSetupUndo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "URigHierarchy" },
{ "Comment", "/**\n\x09 * Sets a curve's value given its index\n\x09 * @param InElementIndex The index of the element to set the value for\n\x09 * @param bSetupUndo If true the transform stack will be setup for undo / redo\n\x09 */" },
{ "CPP_Default_bSetupUndo", "false" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "Sets a curve's value given its index\n@param InElementIndex The index of the element to set the value for\n@param bSetupUndo If true the transform stack will be setup for undo / redo" },
};
#endif // WITH_METADATA
// ********** Begin Function UnsetCurveValueByIndex constinit property declarations ****************
static const UECodeGen_Private::FIntPropertyParams NewProp_InElementIndex;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnsetCurveValueByIndex constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnsetCurveValueByIndex Property Definitions ***************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::NewProp_InElementIndex = { "InElementIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchy_eventUnsetCurveValueByIndex_Parms, InElementIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigHierarchy_eventUnsetCurveValueByIndex_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchy_eventUnsetCurveValueByIndex_Parms), &Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::NewProp_InElementIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::NewProp_bSetupUndo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::PropPointers) < 2048);
// ********** End Function UnsetCurveValueByIndex Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchy, nullptr, "UnsetCurveValueByIndex", Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::RigHierarchy_eventUnsetCurveValueByIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::RigHierarchy_eventUnsetCurveValueByIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigHierarchy::execUnsetCurveValueByIndex)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InElementIndex);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->UnsetCurveValueByIndex(Z_Param_InElementIndex,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class URigHierarchy Function UnsetCurveValueByIndex ******************************
// ********** Begin Class URigHierarchy ************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigHierarchy;
UClass* URigHierarchy::GetPrivateStaticClass()
{
using TClass = URigHierarchy;
if (!Z_Registration_Info_UClass_URigHierarchy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigHierarchy"),
Z_Registration_Info_UClass_URigHierarchy.InnerSingleton,
StaticRegisterNativesURigHierarchy,
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_URigHierarchy.InnerSingleton;
}
UClass* Z_Construct_UClass_URigHierarchy_NoRegister()
{
return URigHierarchy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigHierarchy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "Rigs/RigHierarchy.h" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModifiedEventDynamic_MetaData[] = {
{ "AllowPrivateAccess", "true" },
{ "Category", "RigHierarchy" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ScriptName", "ModifiedEvent" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TopologyVersion_MetaData[] = {
{ "Comment", "/**\n\x09 * The topology version of the hierarchy changes when elements are\n\x09 * added, removed, re-parented or renamed.\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "The topology version of the hierarchy changes when elements are\nadded, removed, re-parented or renamed." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentWeightVersion_MetaData[] = {
{ "Comment", "/**\n\x09 * The parent weight version of this hierarchy changes whenever parents are\n\x09 * added / removed or when the weights of a parent relationship changes.\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "The parent weight version of this hierarchy changes whenever parents are\nadded / removed or when the weights of a parent relationship changes." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MetadataVersion_MetaData[] = {
{ "Comment", "/**\n\x09 * The metadata version of the hierarchy changes when metadata is being\n\x09 * created or removed (not when the metadata values changes)\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "The metadata version of the hierarchy changes when metadata is being\ncreated or removed (not when the metadata values changes)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MetadataTagVersion_MetaData[] = {
{ "Comment", "/**\n\x09 * The metadata version of the hierarchy changes when metadata is being\n\x09 * created or removed (not when the metadata values changes)\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "The metadata version of the hierarchy changes when metadata is being\ncreated or removed (not when the metadata values changes)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableDirtyPropagation_MetaData[] = {
{ "Comment", "/**\n\x09 * If set to false the dirty flag propagation will be disabled\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "If set to false the dirty flag propagation will be disabled" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformStackIndex_MetaData[] = {
{ "Comment", "/**\n\x09 * The index identifying where we stand with the stack\n\x09 */" },
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
{ "ToolTip", "The index identifying where we stand with the stack" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HierarchyController_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RuleManager_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HierarchyForCacheValidation_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigHierarchy constinit property declarations ****************************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_ModifiedEventDynamic;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_TopologyVersion;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_ParentWeightVersion;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_MetadataVersion;
static const UECodeGen_Private::FUInt16PropertyParams NewProp_MetadataTagVersion;
static void NewProp_bEnableDirtyPropagation_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableDirtyPropagation;
static const UECodeGen_Private::FIntPropertyParams NewProp_TransformStackIndex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_HierarchyController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_RuleManager;
static const UECodeGen_Private::FObjectPropertyParams NewProp_HierarchyForCacheValidation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigHierarchy constinit property declarations ******************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("Contains_ForBlueprint"), .Pointer = &URigHierarchy::execContains_ForBlueprint },
{ .NameUTF8 = UTF8TEXT("CopyHierarchy"), .Pointer = &URigHierarchy::execCopyHierarchy },
{ .NameUTF8 = UTF8TEXT("CopyPose"), .Pointer = &URigHierarchy::execCopyPose },
{ .NameUTF8 = UTF8TEXT("FindBone_ForBlueprintOnly"), .Pointer = &URigHierarchy::execFindBone_ForBlueprintOnly },
{ .NameUTF8 = UTF8TEXT("FindControl_ForBlueprintOnly"), .Pointer = &URigHierarchy::execFindControl_ForBlueprintOnly },
{ .NameUTF8 = UTF8TEXT("FindNull_ForBlueprintOnly"), .Pointer = &URigHierarchy::execFindNull_ForBlueprintOnly },
{ .NameUTF8 = UTF8TEXT("GetAllComponentKeys"), .Pointer = &URigHierarchy::execGetAllComponentKeys },
{ .NameUTF8 = UTF8TEXT("GetAllKeys_ForBlueprint"), .Pointer = &URigHierarchy::execGetAllKeys_ForBlueprint },
{ .NameUTF8 = UTF8TEXT("GetBoneKeys"), .Pointer = &URigHierarchy::execGetBoneKeys },
{ .NameUTF8 = UTF8TEXT("GetBoolArrayMetadata"), .Pointer = &URigHierarchy::execGetBoolArrayMetadata },
{ .NameUTF8 = UTF8TEXT("GetBoolMetadata"), .Pointer = &URigHierarchy::execGetBoolMetadata },
{ .NameUTF8 = UTF8TEXT("GetChildren"), .Pointer = &URigHierarchy::execGetChildren },
{ .NameUTF8 = UTF8TEXT("GetComponentContent"), .Pointer = &URigHierarchy::execGetComponentContent },
{ .NameUTF8 = UTF8TEXT("GetComponentKey"), .Pointer = &URigHierarchy::execGetComponentKey },
{ .NameUTF8 = UTF8TEXT("GetComponentKeys"), .Pointer = &URigHierarchy::execGetComponentKeys },
{ .NameUTF8 = UTF8TEXT("GetComponentName"), .Pointer = &URigHierarchy::execGetComponentName },
{ .NameUTF8 = UTF8TEXT("GetComponentType"), .Pointer = &URigHierarchy::execGetComponentType },
{ .NameUTF8 = UTF8TEXT("GetConnectorKeys"), .Pointer = &URigHierarchy::execGetConnectorKeys },
{ .NameUTF8 = UTF8TEXT("GetConnectorStates"), .Pointer = &URigHierarchy::execGetConnectorStates },
{ .NameUTF8 = UTF8TEXT("GetControlKeys"), .Pointer = &URigHierarchy::execGetControlKeys },
{ .NameUTF8 = UTF8TEXT("GetController"), .Pointer = &URigHierarchy::execGetController },
{ .NameUTF8 = UTF8TEXT("GetControlPreferredEulerAngles"), .Pointer = &URigHierarchy::execGetControlPreferredEulerAngles },
{ .NameUTF8 = UTF8TEXT("GetControlPreferredEulerAnglesByIndex"), .Pointer = &URigHierarchy::execGetControlPreferredEulerAnglesByIndex },
{ .NameUTF8 = UTF8TEXT("GetControlPreferredEulerRotationOrder"), .Pointer = &URigHierarchy::execGetControlPreferredEulerRotationOrder },
{ .NameUTF8 = UTF8TEXT("GetControlPreferredEulerRotationOrderByIndex"), .Pointer = &URigHierarchy::execGetControlPreferredEulerRotationOrderByIndex },
{ .NameUTF8 = UTF8TEXT("GetControlPreferredRotator"), .Pointer = &URigHierarchy::execGetControlPreferredRotator },
{ .NameUTF8 = UTF8TEXT("GetControlPreferredRotatorByIndex"), .Pointer = &URigHierarchy::execGetControlPreferredRotatorByIndex },
{ .NameUTF8 = UTF8TEXT("GetControlValue"), .Pointer = &URigHierarchy::execGetControlValue },
{ .NameUTF8 = UTF8TEXT("GetControlValueByIndex"), .Pointer = &URigHierarchy::execGetControlValueByIndex },
{ .NameUTF8 = UTF8TEXT("GetCurveKeys"), .Pointer = &URigHierarchy::execGetCurveKeys },
{ .NameUTF8 = UTF8TEXT("GetCurveValue"), .Pointer = &URigHierarchy::execGetCurveValue },
{ .NameUTF8 = UTF8TEXT("GetCurveValueByIndex"), .Pointer = &URigHierarchy::execGetCurveValueByIndex },
{ .NameUTF8 = UTF8TEXT("GetDefaultParent"), .Pointer = &URigHierarchy::execGetDefaultParent },
{ .NameUTF8 = UTF8TEXT("GetEulerTransformFromControlValue"), .Pointer = &URigHierarchy::execGetEulerTransformFromControlValue },
{ .NameUTF8 = UTF8TEXT("GetFirstParent"), .Pointer = &URigHierarchy::execGetFirstParent },
{ .NameUTF8 = UTF8TEXT("GetFloatArrayMetadata"), .Pointer = &URigHierarchy::execGetFloatArrayMetadata },
{ .NameUTF8 = UTF8TEXT("GetFloatFromControlValue"), .Pointer = &URigHierarchy::execGetFloatFromControlValue },
{ .NameUTF8 = UTF8TEXT("GetFloatMetadata"), .Pointer = &URigHierarchy::execGetFloatMetadata },
{ .NameUTF8 = UTF8TEXT("GetGlobalControlOffsetTransform"), .Pointer = &URigHierarchy::execGetGlobalControlOffsetTransform },
{ .NameUTF8 = UTF8TEXT("GetGlobalControlOffsetTransformByIndex"), .Pointer = &URigHierarchy::execGetGlobalControlOffsetTransformByIndex },
{ .NameUTF8 = UTF8TEXT("GetGlobalControlShapeTransform"), .Pointer = &URigHierarchy::execGetGlobalControlShapeTransform },
{ .NameUTF8 = UTF8TEXT("GetGlobalControlShapeTransformByIndex"), .Pointer = &URigHierarchy::execGetGlobalControlShapeTransformByIndex },
{ .NameUTF8 = UTF8TEXT("GetGlobalTransform"), .Pointer = &URigHierarchy::execGetGlobalTransform },
{ .NameUTF8 = UTF8TEXT("GetGlobalTransformByIndex"), .Pointer = &URigHierarchy::execGetGlobalTransformByIndex },
{ .NameUTF8 = UTF8TEXT("GetIndex_ForBlueprint"), .Pointer = &URigHierarchy::execGetIndex_ForBlueprint },
{ .NameUTF8 = UTF8TEXT("GetInt32ArrayMetadata"), .Pointer = &URigHierarchy::execGetInt32ArrayMetadata },
{ .NameUTF8 = UTF8TEXT("GetInt32Metadata"), .Pointer = &URigHierarchy::execGetInt32Metadata },
{ .NameUTF8 = UTF8TEXT("GetIntFromControlValue"), .Pointer = &URigHierarchy::execGetIntFromControlValue },
{ .NameUTF8 = UTF8TEXT("GetKey"), .Pointer = &URigHierarchy::execGetKey },
{ .NameUTF8 = UTF8TEXT("GetKeys"), .Pointer = &URigHierarchy::execGetKeys },
{ .NameUTF8 = UTF8TEXT("GetLinearColorArrayMetadata"), .Pointer = &URigHierarchy::execGetLinearColorArrayMetadata },
{ .NameUTF8 = UTF8TEXT("GetLinearColorMetadata"), .Pointer = &URigHierarchy::execGetLinearColorMetadata },
{ .NameUTF8 = UTF8TEXT("GetLocalControlShapeTransform"), .Pointer = &URigHierarchy::execGetLocalControlShapeTransform },
{ .NameUTF8 = UTF8TEXT("GetLocalControlShapeTransformByIndex"), .Pointer = &URigHierarchy::execGetLocalControlShapeTransformByIndex },
{ .NameUTF8 = UTF8TEXT("GetLocalIndex_ForBlueprint"), .Pointer = &URigHierarchy::execGetLocalIndex_ForBlueprint },
{ .NameUTF8 = UTF8TEXT("GetLocalTransform"), .Pointer = &URigHierarchy::execGetLocalTransform },
{ .NameUTF8 = UTF8TEXT("GetLocalTransformByIndex"), .Pointer = &URigHierarchy::execGetLocalTransformByIndex },
{ .NameUTF8 = UTF8TEXT("GetMetadataNames"), .Pointer = &URigHierarchy::execGetMetadataNames },
{ .NameUTF8 = UTF8TEXT("GetMetadataType"), .Pointer = &URigHierarchy::execGetMetadataType },
{ .NameUTF8 = UTF8TEXT("GetModuleFName"), .Pointer = &URigHierarchy::execGetModuleFName },
{ .NameUTF8 = UTF8TEXT("GetModuleName"), .Pointer = &URigHierarchy::execGetModuleName },
{ .NameUTF8 = UTF8TEXT("GetModulePath"), .Pointer = &URigHierarchy::execGetModulePath },
{ .NameUTF8 = UTF8TEXT("GetModulePathFName"), .Pointer = &URigHierarchy::execGetModulePathFName },
{ .NameUTF8 = UTF8TEXT("GetModulePrefix"), .Pointer = &URigHierarchy::execGetModulePrefix },
{ .NameUTF8 = UTF8TEXT("GetNameArrayMetadata"), .Pointer = &URigHierarchy::execGetNameArrayMetadata },
{ .NameUTF8 = UTF8TEXT("GetNameMetadata"), .Pointer = &URigHierarchy::execGetNameMetadata },
{ .NameUTF8 = UTF8TEXT("GetNameSpace"), .Pointer = &URigHierarchy::execGetNameSpace },
{ .NameUTF8 = UTF8TEXT("GetNameSpaceFName"), .Pointer = &URigHierarchy::execGetNameSpaceFName },
{ .NameUTF8 = UTF8TEXT("GetNullKeys"), .Pointer = &URigHierarchy::execGetNullKeys },
{ .NameUTF8 = UTF8TEXT("GetNumberOfParents"), .Pointer = &URigHierarchy::execGetNumberOfParents },
{ .NameUTF8 = UTF8TEXT("GetParents"), .Pointer = &URigHierarchy::execGetParents },
{ .NameUTF8 = UTF8TEXT("GetParentTransform"), .Pointer = &URigHierarchy::execGetParentTransform },
{ .NameUTF8 = UTF8TEXT("GetParentTransformByIndex"), .Pointer = &URigHierarchy::execGetParentTransformByIndex },
{ .NameUTF8 = UTF8TEXT("GetParentWeight"), .Pointer = &URigHierarchy::execGetParentWeight },
{ .NameUTF8 = UTF8TEXT("GetParentWeightArray"), .Pointer = &URigHierarchy::execGetParentWeightArray },
{ .NameUTF8 = UTF8TEXT("GetPose"), .Pointer = &URigHierarchy::execGetPose },
{ .NameUTF8 = UTF8TEXT("GetPreviousHierarchyName"), .Pointer = &URigHierarchy::execGetPreviousHierarchyName },
{ .NameUTF8 = UTF8TEXT("GetPreviousHierarchyParent"), .Pointer = &URigHierarchy::execGetPreviousHierarchyParent },
{ .NameUTF8 = UTF8TEXT("GetPreviousName"), .Pointer = &URigHierarchy::execGetPreviousName },
{ .NameUTF8 = UTF8TEXT("GetPreviousParent"), .Pointer = &URigHierarchy::execGetPreviousParent },
{ .NameUTF8 = UTF8TEXT("GetQuatArrayMetadata"), .Pointer = &URigHierarchy::execGetQuatArrayMetadata },
{ .NameUTF8 = UTF8TEXT("GetQuatMetadata"), .Pointer = &URigHierarchy::execGetQuatMetadata },
{ .NameUTF8 = UTF8TEXT("GetReferenceKeys"), .Pointer = &URigHierarchy::execGetReferenceKeys },
{ .NameUTF8 = UTF8TEXT("GetRigElementKeyArrayMetadata"), .Pointer = &URigHierarchy::execGetRigElementKeyArrayMetadata },
{ .NameUTF8 = UTF8TEXT("GetRigElementKeyMetadata"), .Pointer = &URigHierarchy::execGetRigElementKeyMetadata },
{ .NameUTF8 = UTF8TEXT("GetRootElementKeys"), .Pointer = &URigHierarchy::execGetRootElementKeys },
{ .NameUTF8 = UTF8TEXT("GetRotatorArrayMetadata"), .Pointer = &URigHierarchy::execGetRotatorArrayMetadata },
{ .NameUTF8 = UTF8TEXT("GetRotatorFromControlValue"), .Pointer = &URigHierarchy::execGetRotatorFromControlValue },
{ .NameUTF8 = UTF8TEXT("GetRotatorMetadata"), .Pointer = &URigHierarchy::execGetRotatorMetadata },
{ .NameUTF8 = UTF8TEXT("GetRuleManager"), .Pointer = &URigHierarchy::execGetRuleManager },
{ .NameUTF8 = UTF8TEXT("GetSelectedHierarchyKeys_ForBlueprint"), .Pointer = &URigHierarchy::execGetSelectedHierarchyKeys_ForBlueprint },
{ .NameUTF8 = UTF8TEXT("GetSelectedKeys"), .Pointer = &URigHierarchy::execGetSelectedKeys },
{ .NameUTF8 = UTF8TEXT("GetSocketKeys"), .Pointer = &URigHierarchy::execGetSocketKeys },
{ .NameUTF8 = UTF8TEXT("GetSocketStates"), .Pointer = &URigHierarchy::execGetSocketStates },
{ .NameUTF8 = UTF8TEXT("GetTags"), .Pointer = &URigHierarchy::execGetTags },
{ .NameUTF8 = UTF8TEXT("GetTransformArrayMetadata"), .Pointer = &URigHierarchy::execGetTransformArrayMetadata },
{ .NameUTF8 = UTF8TEXT("GetTransformFromControlValue"), .Pointer = &URigHierarchy::execGetTransformFromControlValue },
{ .NameUTF8 = UTF8TEXT("GetTransformMetadata"), .Pointer = &URigHierarchy::execGetTransformMetadata },
{ .NameUTF8 = UTF8TEXT("GetTransformNoScaleFromControlValue"), .Pointer = &URigHierarchy::execGetTransformNoScaleFromControlValue },
{ .NameUTF8 = UTF8TEXT("GetVector2DFromControlValue"), .Pointer = &URigHierarchy::execGetVector2DFromControlValue },
{ .NameUTF8 = UTF8TEXT("GetVectorArrayMetadata"), .Pointer = &URigHierarchy::execGetVectorArrayMetadata },
{ .NameUTF8 = UTF8TEXT("GetVectorFromControlValue"), .Pointer = &URigHierarchy::execGetVectorFromControlValue },
{ .NameUTF8 = UTF8TEXT("GetVectorMetadata"), .Pointer = &URigHierarchy::execGetVectorMetadata },
{ .NameUTF8 = UTF8TEXT("HasTag"), .Pointer = &URigHierarchy::execHasTag },
{ .NameUTF8 = UTF8TEXT("IsComponentSelected"), .Pointer = &URigHierarchy::execIsComponentSelected },
{ .NameUTF8 = UTF8TEXT("IsControllerAvailable"), .Pointer = &URigHierarchy::execIsControllerAvailable },
{ .NameUTF8 = UTF8TEXT("IsCurveValueSet"), .Pointer = &URigHierarchy::execIsCurveValueSet },
{ .NameUTF8 = UTF8TEXT("IsCurveValueSetByIndex"), .Pointer = &URigHierarchy::execIsCurveValueSetByIndex },
{ .NameUTF8 = UTF8TEXT("IsParentedTo"), .Pointer = &URigHierarchy::execIsParentedTo },
{ .NameUTF8 = UTF8TEXT("IsProcedural"), .Pointer = &URigHierarchy::execIsProcedural },
{ .NameUTF8 = UTF8TEXT("IsSelected"), .Pointer = &URigHierarchy::execIsSelected },
{ .NameUTF8 = UTF8TEXT("IsSelectedByIndex"), .Pointer = &URigHierarchy::execIsSelectedByIndex },
{ .NameUTF8 = UTF8TEXT("IsValidIndex"), .Pointer = &URigHierarchy::execIsValidIndex },
{ .NameUTF8 = UTF8TEXT("MakeControlValueFromBool"), .Pointer = &URigHierarchy::execMakeControlValueFromBool },
{ .NameUTF8 = UTF8TEXT("MakeControlValueFromEulerTransform"), .Pointer = &URigHierarchy::execMakeControlValueFromEulerTransform },
{ .NameUTF8 = UTF8TEXT("MakeControlValueFromFloat"), .Pointer = &URigHierarchy::execMakeControlValueFromFloat },
{ .NameUTF8 = UTF8TEXT("MakeControlValueFromInt"), .Pointer = &URigHierarchy::execMakeControlValueFromInt },
{ .NameUTF8 = UTF8TEXT("MakeControlValueFromRotator"), .Pointer = &URigHierarchy::execMakeControlValueFromRotator },
{ .NameUTF8 = UTF8TEXT("MakeControlValueFromTransform"), .Pointer = &URigHierarchy::execMakeControlValueFromTransform },
{ .NameUTF8 = UTF8TEXT("MakeControlValueFromTransformNoScale"), .Pointer = &URigHierarchy::execMakeControlValueFromTransformNoScale },
{ .NameUTF8 = UTF8TEXT("MakeControlValueFromVector"), .Pointer = &URigHierarchy::execMakeControlValueFromVector },
{ .NameUTF8 = UTF8TEXT("MakeControlValueFromVector2D"), .Pointer = &URigHierarchy::execMakeControlValueFromVector2D },
{ .NameUTF8 = UTF8TEXT("Num"), .Pointer = &URigHierarchy::execNum },
{ .NameUTF8 = UTF8TEXT("NumComponents"), .Pointer = &URigHierarchy::execNumComponents },
{ .NameUTF8 = UTF8TEXT("RemoveAllMetadata"), .Pointer = &URigHierarchy::execRemoveAllMetadata },
{ .NameUTF8 = UTF8TEXT("RemoveMetadata"), .Pointer = &URigHierarchy::execRemoveMetadata },
{ .NameUTF8 = UTF8TEXT("Reset"), .Pointer = &URigHierarchy::execReset },
{ .NameUTF8 = UTF8TEXT("ResetCurveValues"), .Pointer = &URigHierarchy::execResetCurveValues },
{ .NameUTF8 = UTF8TEXT("ResetPoseToInitial"), .Pointer = &URigHierarchy::execResetPoseToInitial },
{ .NameUTF8 = UTF8TEXT("ResetToDefault"), .Pointer = &URigHierarchy::execResetToDefault },
{ .NameUTF8 = UTF8TEXT("RestoreConnectorsFromStates"), .Pointer = &URigHierarchy::execRestoreConnectorsFromStates },
{ .NameUTF8 = UTF8TEXT("RestoreSocketsFromStates"), .Pointer = &URigHierarchy::execRestoreSocketsFromStates },
{ .NameUTF8 = UTF8TEXT("SendAutoKeyEvent"), .Pointer = &URigHierarchy::execSendAutoKeyEvent },
{ .NameUTF8 = UTF8TEXT("SetBoolArrayMetadata"), .Pointer = &URigHierarchy::execSetBoolArrayMetadata },
{ .NameUTF8 = UTF8TEXT("SetBoolMetadata"), .Pointer = &URigHierarchy::execSetBoolMetadata },
{ .NameUTF8 = UTF8TEXT("SetConnectorSettings"), .Pointer = &URigHierarchy::execSetConnectorSettings },
{ .NameUTF8 = UTF8TEXT("SetConnectorSettingsByIndex"), .Pointer = &URigHierarchy::execSetConnectorSettingsByIndex },
{ .NameUTF8 = UTF8TEXT("SetControlOffsetTransform"), .Pointer = &URigHierarchy::execSetControlOffsetTransform },
{ .NameUTF8 = UTF8TEXT("SetControlOffsetTransformByIndex"), .Pointer = &URigHierarchy::execSetControlOffsetTransformByIndex },
{ .NameUTF8 = UTF8TEXT("SetControlPreferredEulerAngles"), .Pointer = &URigHierarchy::execSetControlPreferredEulerAngles },
{ .NameUTF8 = UTF8TEXT("SetControlPreferredEulerAnglesByIndex"), .Pointer = &URigHierarchy::execSetControlPreferredEulerAnglesByIndex },
{ .NameUTF8 = UTF8TEXT("SetControlPreferredRotationOrder"), .Pointer = &URigHierarchy::execSetControlPreferredRotationOrder },
{ .NameUTF8 = UTF8TEXT("SetControlPreferredRotationOrderByIndex"), .Pointer = &URigHierarchy::execSetControlPreferredRotationOrderByIndex },
{ .NameUTF8 = UTF8TEXT("SetControlPreferredRotator"), .Pointer = &URigHierarchy::execSetControlPreferredRotator },
{ .NameUTF8 = UTF8TEXT("SetControlPreferredRotatorByIndex"), .Pointer = &URigHierarchy::execSetControlPreferredRotatorByIndex },
{ .NameUTF8 = UTF8TEXT("SetControlSettings"), .Pointer = &URigHierarchy::execSetControlSettings },
{ .NameUTF8 = UTF8TEXT("SetControlSettingsByIndex"), .Pointer = &URigHierarchy::execSetControlSettingsByIndex },
{ .NameUTF8 = UTF8TEXT("SetControlShapeTransform"), .Pointer = &URigHierarchy::execSetControlShapeTransform },
{ .NameUTF8 = UTF8TEXT("SetControlShapeTransformByIndex"), .Pointer = &URigHierarchy::execSetControlShapeTransformByIndex },
{ .NameUTF8 = UTF8TEXT("SetControlValue"), .Pointer = &URigHierarchy::execSetControlValue },
{ .NameUTF8 = UTF8TEXT("SetControlValueByIndex"), .Pointer = &URigHierarchy::execSetControlValueByIndex },
{ .NameUTF8 = UTF8TEXT("SetControlVisibility"), .Pointer = &URigHierarchy::execSetControlVisibility },
{ .NameUTF8 = UTF8TEXT("SetControlVisibilityByIndex"), .Pointer = &URigHierarchy::execSetControlVisibilityByIndex },
{ .NameUTF8 = UTF8TEXT("SetCurveValue"), .Pointer = &URigHierarchy::execSetCurveValue },
{ .NameUTF8 = UTF8TEXT("SetCurveValueByIndex"), .Pointer = &URigHierarchy::execSetCurveValueByIndex },
{ .NameUTF8 = UTF8TEXT("SetFloatArrayMetadata"), .Pointer = &URigHierarchy::execSetFloatArrayMetadata },
{ .NameUTF8 = UTF8TEXT("SetFloatMetadata"), .Pointer = &URigHierarchy::execSetFloatMetadata },
{ .NameUTF8 = UTF8TEXT("SetGlobalTransform"), .Pointer = &URigHierarchy::execSetGlobalTransform },
{ .NameUTF8 = UTF8TEXT("SetGlobalTransformByIndex"), .Pointer = &URigHierarchy::execSetGlobalTransformByIndex },
{ .NameUTF8 = UTF8TEXT("SetInt32ArrayMetadata"), .Pointer = &URigHierarchy::execSetInt32ArrayMetadata },
{ .NameUTF8 = UTF8TEXT("SetInt32Metadata"), .Pointer = &URigHierarchy::execSetInt32Metadata },
{ .NameUTF8 = UTF8TEXT("SetLinearColorArrayMetadata"), .Pointer = &URigHierarchy::execSetLinearColorArrayMetadata },
{ .NameUTF8 = UTF8TEXT("SetLinearColorMetadata"), .Pointer = &URigHierarchy::execSetLinearColorMetadata },
{ .NameUTF8 = UTF8TEXT("SetLocalTransform"), .Pointer = &URigHierarchy::execSetLocalTransform },
{ .NameUTF8 = UTF8TEXT("SetLocalTransformByIndex"), .Pointer = &URigHierarchy::execSetLocalTransformByIndex },
{ .NameUTF8 = UTF8TEXT("SetNameArrayMetadata"), .Pointer = &URigHierarchy::execSetNameArrayMetadata },
{ .NameUTF8 = UTF8TEXT("SetNameMetadata"), .Pointer = &URigHierarchy::execSetNameMetadata },
{ .NameUTF8 = UTF8TEXT("SetParentWeight"), .Pointer = &URigHierarchy::execSetParentWeight },
{ .NameUTF8 = UTF8TEXT("SetParentWeightArray"), .Pointer = &URigHierarchy::execSetParentWeightArray },
{ .NameUTF8 = UTF8TEXT("SetPose_ForBlueprint"), .Pointer = &URigHierarchy::execSetPose_ForBlueprint },
{ .NameUTF8 = UTF8TEXT("SetQuatArrayMetadata"), .Pointer = &URigHierarchy::execSetQuatArrayMetadata },
{ .NameUTF8 = UTF8TEXT("SetQuatMetadata"), .Pointer = &URigHierarchy::execSetQuatMetadata },
{ .NameUTF8 = UTF8TEXT("SetRigElementKeyArrayMetadata"), .Pointer = &URigHierarchy::execSetRigElementKeyArrayMetadata },
{ .NameUTF8 = UTF8TEXT("SetRigElementKeyMetadata"), .Pointer = &URigHierarchy::execSetRigElementKeyMetadata },
{ .NameUTF8 = UTF8TEXT("SetRotatorArrayMetadata"), .Pointer = &URigHierarchy::execSetRotatorArrayMetadata },
{ .NameUTF8 = UTF8TEXT("SetRotatorMetadata"), .Pointer = &URigHierarchy::execSetRotatorMetadata },
{ .NameUTF8 = UTF8TEXT("SetTag"), .Pointer = &URigHierarchy::execSetTag },
{ .NameUTF8 = UTF8TEXT("SetTransformArrayMetadata"), .Pointer = &URigHierarchy::execSetTransformArrayMetadata },
{ .NameUTF8 = UTF8TEXT("SetTransformMetadata"), .Pointer = &URigHierarchy::execSetTransformMetadata },
{ .NameUTF8 = UTF8TEXT("SetVectorArrayMetadata"), .Pointer = &URigHierarchy::execSetVectorArrayMetadata },
{ .NameUTF8 = UTF8TEXT("SetVectorMetadata"), .Pointer = &URigHierarchy::execSetVectorMetadata },
{ .NameUTF8 = UTF8TEXT("SortKeys"), .Pointer = &URigHierarchy::execSortKeys },
{ .NameUTF8 = UTF8TEXT("SwitchToDefaultParent"), .Pointer = &URigHierarchy::execSwitchToDefaultParent },
{ .NameUTF8 = UTF8TEXT("SwitchToParent"), .Pointer = &URigHierarchy::execSwitchToParent },
{ .NameUTF8 = UTF8TEXT("SwitchToWorldSpace"), .Pointer = &URigHierarchy::execSwitchToWorldSpace },
{ .NameUTF8 = UTF8TEXT("UnsetCurveValue"), .Pointer = &URigHierarchy::execUnsetCurveValue },
{ .NameUTF8 = UTF8TEXT("UnsetCurveValueByIndex"), .Pointer = &URigHierarchy::execUnsetCurveValueByIndex },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigHierarchy_Contains_ForBlueprint, "Contains_ForBlueprint" }, // 2182029322
{ &Z_Construct_UFunction_URigHierarchy_CopyHierarchy, "CopyHierarchy" }, // 623703830
{ &Z_Construct_UFunction_URigHierarchy_CopyPose, "CopyPose" }, // 3379070042
{ &Z_Construct_UFunction_URigHierarchy_FindBone_ForBlueprintOnly, "FindBone_ForBlueprintOnly" }, // 1911650475
{ &Z_Construct_UFunction_URigHierarchy_FindControl_ForBlueprintOnly, "FindControl_ForBlueprintOnly" }, // 917066705
{ &Z_Construct_UFunction_URigHierarchy_FindNull_ForBlueprintOnly, "FindNull_ForBlueprintOnly" }, // 3221710463
{ &Z_Construct_UFunction_URigHierarchy_GetAllComponentKeys, "GetAllComponentKeys" }, // 3163161616
{ &Z_Construct_UFunction_URigHierarchy_GetAllKeys_ForBlueprint, "GetAllKeys_ForBlueprint" }, // 1529570143
{ &Z_Construct_UFunction_URigHierarchy_GetBoneKeys, "GetBoneKeys" }, // 1063150245
{ &Z_Construct_UFunction_URigHierarchy_GetBoolArrayMetadata, "GetBoolArrayMetadata" }, // 990249372
{ &Z_Construct_UFunction_URigHierarchy_GetBoolMetadata, "GetBoolMetadata" }, // 3538497460
{ &Z_Construct_UFunction_URigHierarchy_GetChildren, "GetChildren" }, // 2069803964
{ &Z_Construct_UFunction_URigHierarchy_GetComponentContent, "GetComponentContent" }, // 3148391266
{ &Z_Construct_UFunction_URigHierarchy_GetComponentKey, "GetComponentKey" }, // 1278856707
{ &Z_Construct_UFunction_URigHierarchy_GetComponentKeys, "GetComponentKeys" }, // 480488038
{ &Z_Construct_UFunction_URigHierarchy_GetComponentName, "GetComponentName" }, // 3730281694
{ &Z_Construct_UFunction_URigHierarchy_GetComponentType, "GetComponentType" }, // 1197351264
{ &Z_Construct_UFunction_URigHierarchy_GetConnectorKeys, "GetConnectorKeys" }, // 861017990
{ &Z_Construct_UFunction_URigHierarchy_GetConnectorStates, "GetConnectorStates" }, // 663556436
{ &Z_Construct_UFunction_URigHierarchy_GetControlKeys, "GetControlKeys" }, // 453264264
{ &Z_Construct_UFunction_URigHierarchy_GetController, "GetController" }, // 2687737290
{ &Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAngles, "GetControlPreferredEulerAngles" }, // 2021907917
{ &Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerAnglesByIndex, "GetControlPreferredEulerAnglesByIndex" }, // 2309616841
{ &Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrder, "GetControlPreferredEulerRotationOrder" }, // 2660134128
{ &Z_Construct_UFunction_URigHierarchy_GetControlPreferredEulerRotationOrderByIndex, "GetControlPreferredEulerRotationOrderByIndex" }, // 1565112965
{ &Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotator, "GetControlPreferredRotator" }, // 554989986
{ &Z_Construct_UFunction_URigHierarchy_GetControlPreferredRotatorByIndex, "GetControlPreferredRotatorByIndex" }, // 3613741476
{ &Z_Construct_UFunction_URigHierarchy_GetControlValue, "GetControlValue" }, // 2979609730
{ &Z_Construct_UFunction_URigHierarchy_GetControlValueByIndex, "GetControlValueByIndex" }, // 155241078
{ &Z_Construct_UFunction_URigHierarchy_GetCurveKeys, "GetCurveKeys" }, // 906385654
{ &Z_Construct_UFunction_URigHierarchy_GetCurveValue, "GetCurveValue" }, // 1837110019
{ &Z_Construct_UFunction_URigHierarchy_GetCurveValueByIndex, "GetCurveValueByIndex" }, // 2087294110
{ &Z_Construct_UFunction_URigHierarchy_GetDefaultParent, "GetDefaultParent" }, // 2198346716
{ &Z_Construct_UFunction_URigHierarchy_GetEulerTransformFromControlValue, "GetEulerTransformFromControlValue" }, // 4188223443
{ &Z_Construct_UFunction_URigHierarchy_GetFirstParent, "GetFirstParent" }, // 85877549
{ &Z_Construct_UFunction_URigHierarchy_GetFloatArrayMetadata, "GetFloatArrayMetadata" }, // 3817186731
{ &Z_Construct_UFunction_URigHierarchy_GetFloatFromControlValue, "GetFloatFromControlValue" }, // 3626768497
{ &Z_Construct_UFunction_URigHierarchy_GetFloatMetadata, "GetFloatMetadata" }, // 2786011557
{ &Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransform, "GetGlobalControlOffsetTransform" }, // 3469633721
{ &Z_Construct_UFunction_URigHierarchy_GetGlobalControlOffsetTransformByIndex, "GetGlobalControlOffsetTransformByIndex" }, // 3748326284
{ &Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransform, "GetGlobalControlShapeTransform" }, // 2643632968
{ &Z_Construct_UFunction_URigHierarchy_GetGlobalControlShapeTransformByIndex, "GetGlobalControlShapeTransformByIndex" }, // 562740926
{ &Z_Construct_UFunction_URigHierarchy_GetGlobalTransform, "GetGlobalTransform" }, // 2491990792
{ &Z_Construct_UFunction_URigHierarchy_GetGlobalTransformByIndex, "GetGlobalTransformByIndex" }, // 3478525397
{ &Z_Construct_UFunction_URigHierarchy_GetIndex_ForBlueprint, "GetIndex_ForBlueprint" }, // 2952553423
{ &Z_Construct_UFunction_URigHierarchy_GetInt32ArrayMetadata, "GetInt32ArrayMetadata" }, // 3855894048
{ &Z_Construct_UFunction_URigHierarchy_GetInt32Metadata, "GetInt32Metadata" }, // 1432735693
{ &Z_Construct_UFunction_URigHierarchy_GetIntFromControlValue, "GetIntFromControlValue" }, // 501718481
{ &Z_Construct_UFunction_URigHierarchy_GetKey, "GetKey" }, // 804885502
{ &Z_Construct_UFunction_URigHierarchy_GetKeys, "GetKeys" }, // 1952882301
{ &Z_Construct_UFunction_URigHierarchy_GetLinearColorArrayMetadata, "GetLinearColorArrayMetadata" }, // 153619636
{ &Z_Construct_UFunction_URigHierarchy_GetLinearColorMetadata, "GetLinearColorMetadata" }, // 1939524327
{ &Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransform, "GetLocalControlShapeTransform" }, // 325383871
{ &Z_Construct_UFunction_URigHierarchy_GetLocalControlShapeTransformByIndex, "GetLocalControlShapeTransformByIndex" }, // 1836186923
{ &Z_Construct_UFunction_URigHierarchy_GetLocalIndex_ForBlueprint, "GetLocalIndex_ForBlueprint" }, // 944518595
{ &Z_Construct_UFunction_URigHierarchy_GetLocalTransform, "GetLocalTransform" }, // 763242970
{ &Z_Construct_UFunction_URigHierarchy_GetLocalTransformByIndex, "GetLocalTransformByIndex" }, // 252437477
{ &Z_Construct_UFunction_URigHierarchy_GetMetadataNames, "GetMetadataNames" }, // 1666356820
{ &Z_Construct_UFunction_URigHierarchy_GetMetadataType, "GetMetadataType" }, // 1818549924
{ &Z_Construct_UFunction_URigHierarchy_GetModuleFName, "GetModuleFName" }, // 782213662
{ &Z_Construct_UFunction_URigHierarchy_GetModuleName, "GetModuleName" }, // 2742580472
{ &Z_Construct_UFunction_URigHierarchy_GetModulePath, "GetModulePath" }, // 2245400305
{ &Z_Construct_UFunction_URigHierarchy_GetModulePathFName, "GetModulePathFName" }, // 631475691
{ &Z_Construct_UFunction_URigHierarchy_GetModulePrefix, "GetModulePrefix" }, // 455329611
{ &Z_Construct_UFunction_URigHierarchy_GetNameArrayMetadata, "GetNameArrayMetadata" }, // 616592164
{ &Z_Construct_UFunction_URigHierarchy_GetNameMetadata, "GetNameMetadata" }, // 66488128
{ &Z_Construct_UFunction_URigHierarchy_GetNameSpace, "GetNameSpace" }, // 1401784340
{ &Z_Construct_UFunction_URigHierarchy_GetNameSpaceFName, "GetNameSpaceFName" }, // 3123654488
{ &Z_Construct_UFunction_URigHierarchy_GetNullKeys, "GetNullKeys" }, // 429853544
{ &Z_Construct_UFunction_URigHierarchy_GetNumberOfParents, "GetNumberOfParents" }, // 3096654018
{ &Z_Construct_UFunction_URigHierarchy_GetParents, "GetParents" }, // 2654822488
{ &Z_Construct_UFunction_URigHierarchy_GetParentTransform, "GetParentTransform" }, // 4159336048
{ &Z_Construct_UFunction_URigHierarchy_GetParentTransformByIndex, "GetParentTransformByIndex" }, // 1901596715
{ &Z_Construct_UFunction_URigHierarchy_GetParentWeight, "GetParentWeight" }, // 745536088
{ &Z_Construct_UFunction_URigHierarchy_GetParentWeightArray, "GetParentWeightArray" }, // 2280695437
{ &Z_Construct_UFunction_URigHierarchy_GetPose, "GetPose" }, // 1479904016
{ &Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyName, "GetPreviousHierarchyName" }, // 3884776676
{ &Z_Construct_UFunction_URigHierarchy_GetPreviousHierarchyParent, "GetPreviousHierarchyParent" }, // 1342487368
{ &Z_Construct_UFunction_URigHierarchy_GetPreviousName, "GetPreviousName" }, // 2387337909
{ &Z_Construct_UFunction_URigHierarchy_GetPreviousParent, "GetPreviousParent" }, // 4079549214
{ &Z_Construct_UFunction_URigHierarchy_GetQuatArrayMetadata, "GetQuatArrayMetadata" }, // 2473805497
{ &Z_Construct_UFunction_URigHierarchy_GetQuatMetadata, "GetQuatMetadata" }, // 520112890
{ &Z_Construct_UFunction_URigHierarchy_GetReferenceKeys, "GetReferenceKeys" }, // 66444297
{ &Z_Construct_UFunction_URigHierarchy_GetRigElementKeyArrayMetadata, "GetRigElementKeyArrayMetadata" }, // 3657506792
{ &Z_Construct_UFunction_URigHierarchy_GetRigElementKeyMetadata, "GetRigElementKeyMetadata" }, // 2839766525
{ &Z_Construct_UFunction_URigHierarchy_GetRootElementKeys, "GetRootElementKeys" }, // 463254781
{ &Z_Construct_UFunction_URigHierarchy_GetRotatorArrayMetadata, "GetRotatorArrayMetadata" }, // 4151037652
{ &Z_Construct_UFunction_URigHierarchy_GetRotatorFromControlValue, "GetRotatorFromControlValue" }, // 1652847292
{ &Z_Construct_UFunction_URigHierarchy_GetRotatorMetadata, "GetRotatorMetadata" }, // 1798770613
{ &Z_Construct_UFunction_URigHierarchy_GetRuleManager, "GetRuleManager" }, // 2982078084
{ &Z_Construct_UFunction_URigHierarchy_GetSelectedHierarchyKeys_ForBlueprint, "GetSelectedHierarchyKeys_ForBlueprint" }, // 2749076588
{ &Z_Construct_UFunction_URigHierarchy_GetSelectedKeys, "GetSelectedKeys" }, // 2802912983
{ &Z_Construct_UFunction_URigHierarchy_GetSocketKeys, "GetSocketKeys" }, // 4125357241
{ &Z_Construct_UFunction_URigHierarchy_GetSocketStates, "GetSocketStates" }, // 4191122465
{ &Z_Construct_UFunction_URigHierarchy_GetTags, "GetTags" }, // 3330421682
{ &Z_Construct_UFunction_URigHierarchy_GetTransformArrayMetadata, "GetTransformArrayMetadata" }, // 2879330156
{ &Z_Construct_UFunction_URigHierarchy_GetTransformFromControlValue, "GetTransformFromControlValue" }, // 4148686543
{ &Z_Construct_UFunction_URigHierarchy_GetTransformMetadata, "GetTransformMetadata" }, // 3805431893
{ &Z_Construct_UFunction_URigHierarchy_GetTransformNoScaleFromControlValue, "GetTransformNoScaleFromControlValue" }, // 3731854776
{ &Z_Construct_UFunction_URigHierarchy_GetVector2DFromControlValue, "GetVector2DFromControlValue" }, // 4054265140
{ &Z_Construct_UFunction_URigHierarchy_GetVectorArrayMetadata, "GetVectorArrayMetadata" }, // 1042968947
{ &Z_Construct_UFunction_URigHierarchy_GetVectorFromControlValue, "GetVectorFromControlValue" }, // 2283348653
{ &Z_Construct_UFunction_URigHierarchy_GetVectorMetadata, "GetVectorMetadata" }, // 3382714542
{ &Z_Construct_UFunction_URigHierarchy_HasTag, "HasTag" }, // 3167247644
{ &Z_Construct_UFunction_URigHierarchy_IsComponentSelected, "IsComponentSelected" }, // 3243773280
{ &Z_Construct_UFunction_URigHierarchy_IsControllerAvailable, "IsControllerAvailable" }, // 1334123777
{ &Z_Construct_UFunction_URigHierarchy_IsCurveValueSet, "IsCurveValueSet" }, // 1633995366
{ &Z_Construct_UFunction_URigHierarchy_IsCurveValueSetByIndex, "IsCurveValueSetByIndex" }, // 2267468343
{ &Z_Construct_UFunction_URigHierarchy_IsParentedTo, "IsParentedTo" }, // 114404781
{ &Z_Construct_UFunction_URigHierarchy_IsProcedural, "IsProcedural" }, // 3065274937
{ &Z_Construct_UFunction_URigHierarchy_IsSelected, "IsSelected" }, // 1136497724
{ &Z_Construct_UFunction_URigHierarchy_IsSelectedByIndex, "IsSelectedByIndex" }, // 819227959
{ &Z_Construct_UFunction_URigHierarchy_IsValidIndex, "IsValidIndex" }, // 655977264
{ &Z_Construct_UFunction_URigHierarchy_MakeControlValueFromBool, "MakeControlValueFromBool" }, // 819087874
{ &Z_Construct_UFunction_URigHierarchy_MakeControlValueFromEulerTransform, "MakeControlValueFromEulerTransform" }, // 1184791617
{ &Z_Construct_UFunction_URigHierarchy_MakeControlValueFromFloat, "MakeControlValueFromFloat" }, // 1244306867
{ &Z_Construct_UFunction_URigHierarchy_MakeControlValueFromInt, "MakeControlValueFromInt" }, // 2228323059
{ &Z_Construct_UFunction_URigHierarchy_MakeControlValueFromRotator, "MakeControlValueFromRotator" }, // 573314585
{ &Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransform, "MakeControlValueFromTransform" }, // 2963816468
{ &Z_Construct_UFunction_URigHierarchy_MakeControlValueFromTransformNoScale, "MakeControlValueFromTransformNoScale" }, // 36447356
{ &Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector, "MakeControlValueFromVector" }, // 77088927
{ &Z_Construct_UFunction_URigHierarchy_MakeControlValueFromVector2D, "MakeControlValueFromVector2D" }, // 4035674615
{ &Z_Construct_UFunction_URigHierarchy_Num, "Num" }, // 1781580653
{ &Z_Construct_UFunction_URigHierarchy_NumComponents, "NumComponents" }, // 1772509405
{ &Z_Construct_UFunction_URigHierarchy_RemoveAllMetadata, "RemoveAllMetadata" }, // 985680836
{ &Z_Construct_UFunction_URigHierarchy_RemoveMetadata, "RemoveMetadata" }, // 443212968
{ &Z_Construct_UFunction_URigHierarchy_Reset, "Reset" }, // 2171025174
{ &Z_Construct_UFunction_URigHierarchy_ResetCurveValues, "ResetCurveValues" }, // 3208258338
{ &Z_Construct_UFunction_URigHierarchy_ResetPoseToInitial, "ResetPoseToInitial" }, // 239875176
{ &Z_Construct_UFunction_URigHierarchy_ResetToDefault, "ResetToDefault" }, // 2881418369
{ &Z_Construct_UFunction_URigHierarchy_RestoreConnectorsFromStates, "RestoreConnectorsFromStates" }, // 2062469160
{ &Z_Construct_UFunction_URigHierarchy_RestoreSocketsFromStates, "RestoreSocketsFromStates" }, // 1414486661
{ &Z_Construct_UFunction_URigHierarchy_SendAutoKeyEvent, "SendAutoKeyEvent" }, // 2799668592
{ &Z_Construct_UFunction_URigHierarchy_SetBoolArrayMetadata, "SetBoolArrayMetadata" }, // 3423547186
{ &Z_Construct_UFunction_URigHierarchy_SetBoolMetadata, "SetBoolMetadata" }, // 1896527208
{ &Z_Construct_UFunction_URigHierarchy_SetConnectorSettings, "SetConnectorSettings" }, // 3254235572
{ &Z_Construct_UFunction_URigHierarchy_SetConnectorSettingsByIndex, "SetConnectorSettingsByIndex" }, // 417326522
{ &Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransform, "SetControlOffsetTransform" }, // 4284338787
{ &Z_Construct_UFunction_URigHierarchy_SetControlOffsetTransformByIndex, "SetControlOffsetTransformByIndex" }, // 506048093
{ &Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAngles, "SetControlPreferredEulerAngles" }, // 2102099029
{ &Z_Construct_UFunction_URigHierarchy_SetControlPreferredEulerAnglesByIndex, "SetControlPreferredEulerAnglesByIndex" }, // 1110200836
{ &Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrder, "SetControlPreferredRotationOrder" }, // 2420401328
{ &Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotationOrderByIndex, "SetControlPreferredRotationOrderByIndex" }, // 2882981163
{ &Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotator, "SetControlPreferredRotator" }, // 2323556830
{ &Z_Construct_UFunction_URigHierarchy_SetControlPreferredRotatorByIndex, "SetControlPreferredRotatorByIndex" }, // 3085069936
{ &Z_Construct_UFunction_URigHierarchy_SetControlSettings, "SetControlSettings" }, // 1679478468
{ &Z_Construct_UFunction_URigHierarchy_SetControlSettingsByIndex, "SetControlSettingsByIndex" }, // 3209037524
{ &Z_Construct_UFunction_URigHierarchy_SetControlShapeTransform, "SetControlShapeTransform" }, // 2042723379
{ &Z_Construct_UFunction_URigHierarchy_SetControlShapeTransformByIndex, "SetControlShapeTransformByIndex" }, // 895718397
{ &Z_Construct_UFunction_URigHierarchy_SetControlValue, "SetControlValue" }, // 1044309156
{ &Z_Construct_UFunction_URigHierarchy_SetControlValueByIndex, "SetControlValueByIndex" }, // 745159268
{ &Z_Construct_UFunction_URigHierarchy_SetControlVisibility, "SetControlVisibility" }, // 2345702864
{ &Z_Construct_UFunction_URigHierarchy_SetControlVisibilityByIndex, "SetControlVisibilityByIndex" }, // 3321941447
{ &Z_Construct_UFunction_URigHierarchy_SetCurveValue, "SetCurveValue" }, // 1413946599
{ &Z_Construct_UFunction_URigHierarchy_SetCurveValueByIndex, "SetCurveValueByIndex" }, // 1488430043
{ &Z_Construct_UFunction_URigHierarchy_SetFloatArrayMetadata, "SetFloatArrayMetadata" }, // 2392484978
{ &Z_Construct_UFunction_URigHierarchy_SetFloatMetadata, "SetFloatMetadata" }, // 559614610
{ &Z_Construct_UFunction_URigHierarchy_SetGlobalTransform, "SetGlobalTransform" }, // 3047173959
{ &Z_Construct_UFunction_URigHierarchy_SetGlobalTransformByIndex, "SetGlobalTransformByIndex" }, // 2327522445
{ &Z_Construct_UFunction_URigHierarchy_SetInt32ArrayMetadata, "SetInt32ArrayMetadata" }, // 291530752
{ &Z_Construct_UFunction_URigHierarchy_SetInt32Metadata, "SetInt32Metadata" }, // 2891714361
{ &Z_Construct_UFunction_URigHierarchy_SetLinearColorArrayMetadata, "SetLinearColorArrayMetadata" }, // 1769891438
{ &Z_Construct_UFunction_URigHierarchy_SetLinearColorMetadata, "SetLinearColorMetadata" }, // 3451887969
{ &Z_Construct_UFunction_URigHierarchy_SetLocalTransform, "SetLocalTransform" }, // 2324353409
{ &Z_Construct_UFunction_URigHierarchy_SetLocalTransformByIndex, "SetLocalTransformByIndex" }, // 603575885
{ &Z_Construct_UFunction_URigHierarchy_SetNameArrayMetadata, "SetNameArrayMetadata" }, // 2164694976
{ &Z_Construct_UFunction_URigHierarchy_SetNameMetadata, "SetNameMetadata" }, // 110467024
{ &Z_Construct_UFunction_URigHierarchy_SetParentWeight, "SetParentWeight" }, // 780243107
{ &Z_Construct_UFunction_URigHierarchy_SetParentWeightArray, "SetParentWeightArray" }, // 1673114925
{ &Z_Construct_UFunction_URigHierarchy_SetPose_ForBlueprint, "SetPose_ForBlueprint" }, // 867871910
{ &Z_Construct_UFunction_URigHierarchy_SetQuatArrayMetadata, "SetQuatArrayMetadata" }, // 2279563247
{ &Z_Construct_UFunction_URigHierarchy_SetQuatMetadata, "SetQuatMetadata" }, // 3414430192
{ &Z_Construct_UFunction_URigHierarchy_SetRigElementKeyArrayMetadata, "SetRigElementKeyArrayMetadata" }, // 1875432576
{ &Z_Construct_UFunction_URigHierarchy_SetRigElementKeyMetadata, "SetRigElementKeyMetadata" }, // 601611136
{ &Z_Construct_UFunction_URigHierarchy_SetRotatorArrayMetadata, "SetRotatorArrayMetadata" }, // 2727743299
{ &Z_Construct_UFunction_URigHierarchy_SetRotatorMetadata, "SetRotatorMetadata" }, // 669881141
{ &Z_Construct_UFunction_URigHierarchy_SetTag, "SetTag" }, // 465709457
{ &Z_Construct_UFunction_URigHierarchy_SetTransformArrayMetadata, "SetTransformArrayMetadata" }, // 3457521018
{ &Z_Construct_UFunction_URigHierarchy_SetTransformMetadata, "SetTransformMetadata" }, // 181955110
{ &Z_Construct_UFunction_URigHierarchy_SetVectorArrayMetadata, "SetVectorArrayMetadata" }, // 3840917266
{ &Z_Construct_UFunction_URigHierarchy_SetVectorMetadata, "SetVectorMetadata" }, // 438892716
{ &Z_Construct_UFunction_URigHierarchy_SortKeys, "SortKeys" }, // 2884039385
{ &Z_Construct_UFunction_URigHierarchy_SwitchToDefaultParent, "SwitchToDefaultParent" }, // 1228071017
{ &Z_Construct_UFunction_URigHierarchy_SwitchToParent, "SwitchToParent" }, // 1389427913
{ &Z_Construct_UFunction_URigHierarchy_SwitchToWorldSpace, "SwitchToWorldSpace" }, // 1567452134
{ &Z_Construct_UFunction_URigHierarchy_UnsetCurveValue, "UnsetCurveValue" }, // 4063104072
{ &Z_Construct_UFunction_URigHierarchy_UnsetCurveValueByIndex, "UnsetCurveValueByIndex" }, // 3225952799
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigHierarchy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigHierarchy_Statics
// ********** Begin Class URigHierarchy Property Definitions ***************************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_URigHierarchy_Statics::NewProp_ModifiedEventDynamic = { "ModifiedEventDynamic", nullptr, (EPropertyFlags)0x0040000000080014, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigHierarchy, ModifiedEventDynamic), Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModifiedEventDynamic_MetaData), NewProp_ModifiedEventDynamic_MetaData) }; // 1837814394
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_URigHierarchy_Statics::NewProp_TopologyVersion = { "TopologyVersion", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigHierarchy, TopologyVersion), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TopologyVersion_MetaData), NewProp_TopologyVersion_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_URigHierarchy_Statics::NewProp_ParentWeightVersion = { "ParentWeightVersion", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigHierarchy, ParentWeightVersion), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentWeightVersion_MetaData), NewProp_ParentWeightVersion_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_URigHierarchy_Statics::NewProp_MetadataVersion = { "MetadataVersion", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigHierarchy, MetadataVersion), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MetadataVersion_MetaData), NewProp_MetadataVersion_MetaData) };
const UECodeGen_Private::FUInt16PropertyParams Z_Construct_UClass_URigHierarchy_Statics::NewProp_MetadataTagVersion = { "MetadataTagVersion", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::UInt16, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigHierarchy, MetadataTagVersion), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MetadataTagVersion_MetaData), NewProp_MetadataTagVersion_MetaData) };
void Z_Construct_UClass_URigHierarchy_Statics::NewProp_bEnableDirtyPropagation_SetBit(void* Obj)
{
((URigHierarchy*)Obj)->bEnableDirtyPropagation = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigHierarchy_Statics::NewProp_bEnableDirtyPropagation = { "bEnableDirtyPropagation", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigHierarchy), &Z_Construct_UClass_URigHierarchy_Statics::NewProp_bEnableDirtyPropagation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableDirtyPropagation_MetaData), NewProp_bEnableDirtyPropagation_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_URigHierarchy_Statics::NewProp_TransformStackIndex = { "TransformStackIndex", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigHierarchy, TransformStackIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformStackIndex_MetaData), NewProp_TransformStackIndex_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigHierarchy_Statics::NewProp_HierarchyController = { "HierarchyController", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigHierarchy, HierarchyController), Z_Construct_UClass_URigHierarchyController_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HierarchyController_MetaData), NewProp_HierarchyController_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigHierarchy_Statics::NewProp_RuleManager = { "RuleManager", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigHierarchy, RuleManager), Z_Construct_UClass_UModularRigRuleManager_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RuleManager_MetaData), NewProp_RuleManager_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigHierarchy_Statics::NewProp_HierarchyForCacheValidation = { "HierarchyForCacheValidation", nullptr, (EPropertyFlags)0x0124080000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigHierarchy, HierarchyForCacheValidation), Z_Construct_UClass_URigHierarchy_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HierarchyForCacheValidation_MetaData), NewProp_HierarchyForCacheValidation_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigHierarchy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigHierarchy_Statics::NewProp_ModifiedEventDynamic,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigHierarchy_Statics::NewProp_TopologyVersion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigHierarchy_Statics::NewProp_ParentWeightVersion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigHierarchy_Statics::NewProp_MetadataVersion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigHierarchy_Statics::NewProp_MetadataTagVersion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigHierarchy_Statics::NewProp_bEnableDirtyPropagation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigHierarchy_Statics::NewProp_TransformStackIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigHierarchy_Statics::NewProp_HierarchyController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigHierarchy_Statics::NewProp_RuleManager,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigHierarchy_Statics::NewProp_HierarchyForCacheValidation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigHierarchy_Statics::PropPointers) < 2048);
// ********** End Class URigHierarchy Property Definitions *****************************************
UObject* (*const Z_Construct_UClass_URigHierarchy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigHierarchy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigHierarchy_Statics::ClassParams = {
&URigHierarchy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_URigHierarchy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_URigHierarchy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigHierarchy_Statics::Class_MetaDataParams), Z_Construct_UClass_URigHierarchy_Statics::Class_MetaDataParams)
};
void URigHierarchy::StaticRegisterNativesURigHierarchy()
{
UClass* Class = URigHierarchy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigHierarchy_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigHierarchy()
{
if (!Z_Registration_Info_UClass_URigHierarchy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigHierarchy.OuterSingleton, Z_Construct_UClass_URigHierarchy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigHierarchy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigHierarchy);
URigHierarchy::~URigHierarchy() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(URigHierarchy)
// ********** End Class URigHierarchy **************************************************************
// ********** Begin Interface URigHierarchyProvider ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigHierarchyProvider;
UClass* URigHierarchyProvider::GetPrivateStaticClass()
{
using TClass = URigHierarchyProvider;
if (!Z_Registration_Info_UClass_URigHierarchyProvider.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigHierarchyProvider"),
Z_Registration_Info_UClass_URigHierarchyProvider.InnerSingleton,
StaticRegisterNativesURigHierarchyProvider,
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_URigHierarchyProvider.InnerSingleton;
}
UClass* Z_Construct_UClass_URigHierarchyProvider_NoRegister()
{
return URigHierarchyProvider::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigHierarchyProvider_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Rigs/RigHierarchy.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface URigHierarchyProvider constinit property declarations ****************
// ********** End Interface URigHierarchyProvider constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IRigHierarchyProvider>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigHierarchyProvider_Statics
UObject* (*const Z_Construct_UClass_URigHierarchyProvider_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterface,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigHierarchyProvider_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigHierarchyProvider_Statics::ClassParams = {
&URigHierarchyProvider::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigHierarchyProvider_Statics::Class_MetaDataParams), Z_Construct_UClass_URigHierarchyProvider_Statics::Class_MetaDataParams)
};
void URigHierarchyProvider::StaticRegisterNativesURigHierarchyProvider()
{
}
UClass* Z_Construct_UClass_URigHierarchyProvider()
{
if (!Z_Registration_Info_UClass_URigHierarchyProvider.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigHierarchyProvider.OuterSingleton, Z_Construct_UClass_URigHierarchyProvider_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigHierarchyProvider.OuterSingleton;
}
URigHierarchyProvider::URigHierarchyProvider(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigHierarchyProvider);
// ********** End Interface URigHierarchyProvider **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchy_h__Script_ControlRig_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ERigTransformStackEntryType_StaticEnum, TEXT("ERigTransformStackEntryType"), &Z_Registration_Info_UEnum_ERigTransformStackEntryType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1868431881U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigTransformStackEntry::StaticStruct, Z_Construct_UScriptStruct_FRigTransformStackEntry_Statics::NewStructOps, TEXT("RigTransformStackEntry"),&Z_Registration_Info_UScriptStruct_FRigTransformStackEntry, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigTransformStackEntry), 3791361675U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigHierarchy, URigHierarchy::StaticClass, TEXT("URigHierarchy"), &Z_Registration_Info_UClass_URigHierarchy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigHierarchy), 2321884802U) },
{ Z_Construct_UClass_URigHierarchyProvider, URigHierarchyProvider::StaticClass, TEXT("URigHierarchyProvider"), &Z_Registration_Info_UClass_URigHierarchyProvider, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigHierarchyProvider), 1183153570U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchy_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchy_h__Script_ControlRig_2709322989{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchy_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchy_h__Script_ControlRig_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchy_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchy_h__Script_ControlRig_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchy_h__Script_ControlRig_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchy_h__Script_ControlRig_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS