3349 lines
261 KiB
C++
3349 lines
261 KiB
C++
// 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 "Units/Execution/RigUnit_Hierarchy.h"
|
|
#include "Rigs/RigHierarchyCache.h"
|
|
#include "Rigs/RigHierarchyDefines.h"
|
|
#include "Rigs/RigHierarchyPose.h"
|
|
#include "RigVMCore/RigVMFunction.h"
|
|
#include "RigVMCore/RigVMRegistry.h"
|
|
#include "Units/RigUnitContext.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodeRigUnit_Hierarchy() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigElementType();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FCachedRigElement();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigExecuteContext();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementKey();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementKeyCollection();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigPose();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyBase();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyBaseMutable();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseGetItems();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseLoop();
|
|
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnitMutable();
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
|
|
RIGVM_API UEnum* Z_Construct_UEnum_RigVM_ERigVMTransformSpace();
|
|
UPackage* Z_Construct_UPackage__Script_ControlRig();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyBase ********************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_HierarchyBase_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyBase); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyBase); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Abstract", "" },
|
|
{ "Category", "Hierarchy" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "NodeColor", "0.462745, 1,0, 0.329412" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyBase constinit property declarations ************
|
|
// ********** End ScriptStruct FRigUnit_HierarchyBase constinit property declarations **************
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_HierarchyBase>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyBase_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_HierarchyBase>() == std::is_polymorphic<FRigUnit>(), "USTRUCT FRigUnit_HierarchyBase cannot be polymorphic unless super FRigUnit is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBase;
|
|
class UScriptStruct* FRigUnit_HierarchyBase::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBase.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyBase, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyBase"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBase.OuterSingleton;
|
|
}
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyBase_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit,
|
|
&NewStructOps,
|
|
"RigUnit_HierarchyBase",
|
|
nullptr,
|
|
0,
|
|
sizeof(FRigUnit_HierarchyBase),
|
|
alignof(FRigUnit_HierarchyBase),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyBase_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyBase()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBase.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBase.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyBase_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBase.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_HierarchyBase **********************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyBaseMutable *************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_HierarchyBaseMutable_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyBaseMutable); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyBaseMutable); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Abstract", "" },
|
|
{ "Category", "Hierarchy" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "NodeColor", "0.462745, 1,0, 0.329412" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyBaseMutable constinit property declarations *****
|
|
// ********** End ScriptStruct FRigUnit_HierarchyBaseMutable constinit property declarations *******
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_HierarchyBaseMutable>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyBaseMutable_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_HierarchyBaseMutable>() == std::is_polymorphic<FRigUnitMutable>(), "USTRUCT FRigUnit_HierarchyBaseMutable cannot be polymorphic unless super FRigUnitMutable is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBaseMutable;
|
|
class UScriptStruct* FRigUnit_HierarchyBaseMutable::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBaseMutable.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBaseMutable.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyBaseMutable, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyBaseMutable"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBaseMutable.OuterSingleton;
|
|
}
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyBaseMutable_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnitMutable,
|
|
&NewStructOps,
|
|
"RigUnit_HierarchyBaseMutable",
|
|
nullptr,
|
|
0,
|
|
sizeof(FRigUnit_HierarchyBaseMutable),
|
|
alignof(FRigUnit_HierarchyBaseMutable),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyBaseMutable_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyBaseMutable_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyBaseMutable()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBaseMutable.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBaseMutable.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyBaseMutable_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBaseMutable.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_HierarchyBaseMutable ***************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetParent ***************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyGetParent); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyGetParent); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * Returns the item's parent\n */" },
|
|
{ "DisplayName", "Get Parent" },
|
|
{ "Keywords", "Child,Parent,Root,Up,Top" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Returns the item's parent" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Child_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ExpandByDefault", "" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDefaultParent_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "/** When true, it will return the default parent, regardless of whether the parent incluences the element or not */" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "When true, it will return the default parent, regardless of whether the parent incluences the element or not" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parent_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedChild_MetaData[] = {
|
|
{ "Comment", "// Used to cache the internally used child\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Used to cache the internally used child" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedParent_MetaData[] = {
|
|
{ "Comment", "// Used to cache the internally used parent\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Used to cache the internally used parent" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetParent constinit property declarations *******
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Child;
|
|
static void NewProp_bDefaultParent_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDefaultParent;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Parent;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedChild;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedParent;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetParent constinit property declarations *********
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Child"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bDefaultParent"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedChild"), .Type = TEXT("FCachedRigElement"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedParent"), .Type = TEXT("FCachedRigElement"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_HierarchyGetParent::Execute"),
|
|
.Function = &FRigUnit_HierarchyGetParent::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_HierarchyGetParent>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_HierarchyGetParent>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_HierarchyGetParent cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParent;
|
|
class UScriptStruct* FRigUnit_HierarchyGetParent::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParent.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParent.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyGetParent"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParent.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParent.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetParent Property Definitions ******************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::NewProp_Child = { "Child", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParent, Child), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Child_MetaData), NewProp_Child_MetaData) }; // 389243550
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::NewProp_bDefaultParent_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetParent*)Obj)->bDefaultParent = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::NewProp_bDefaultParent = { "bDefaultParent", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetParent), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::NewProp_bDefaultParent_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDefaultParent_MetaData), NewProp_bDefaultParent_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::NewProp_Parent = { "Parent", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParent, Parent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parent_MetaData), NewProp_Parent_MetaData) }; // 389243550
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::NewProp_CachedChild = { "CachedChild", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParent, CachedChild), Z_Construct_UScriptStruct_FCachedRigElement, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedChild_MetaData), NewProp_CachedChild_MetaData) }; // 412962995
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::NewProp_CachedParent = { "CachedParent", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParent, CachedParent), Z_Construct_UScriptStruct_FCachedRigElement, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedParent_MetaData), NewProp_CachedParent_MetaData) }; // 412962995
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::NewProp_Child,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::NewProp_bDefaultParent,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::NewProp_Parent,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::NewProp_CachedChild,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::NewProp_CachedParent,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetParent Property Definitions ********************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_HierarchyGetParent",
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::PropPointers),
|
|
sizeof(FRigUnit_HierarchyGetParent),
|
|
alignof(FRigUnit_HierarchyGetParent),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParent.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParent.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParent.InnerSingleton);
|
|
}
|
|
void FRigUnit_HierarchyGetParent::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_HierarchyGetParent::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Child,
|
|
bDefaultParent,
|
|
Parent,
|
|
CachedChild,
|
|
CachedParent
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetParent *****************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetParents **************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyGetParents); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyGetParents); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * Returns the item's parents\n */" },
|
|
{ "Deprecated", "5.0" },
|
|
{ "DisplayName", "Get Parents" },
|
|
{ "Keywords", "Chain,Parents,Hierarchy" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Returns the item's parents" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Child_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ExpandByDefault", "" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeChild_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bReverse_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parents_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedChild_MetaData[] = {
|
|
{ "Comment", "// Used to cache the internally used child\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Used to cache the internally used child" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedParents_MetaData[] = {
|
|
{ "Comment", "// Used to cache the internally used parents\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Used to cache the internally used parents" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetParents constinit property declarations ******
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Child;
|
|
static void NewProp_bIncludeChild_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeChild;
|
|
static void NewProp_bReverse_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bReverse;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Parents;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedChild;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedParents;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetParents constinit property declarations ********
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Child"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIncludeChild"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bReverse"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Parents"), .Type = TEXT("FRigElementKeyCollection"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedChild"), .Type = TEXT("FCachedRigElement"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedParents"), .Type = TEXT("FRigElementKeyCollection"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_HierarchyGetParents::Execute"),
|
|
.Function = &FRigUnit_HierarchyGetParents::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_HierarchyGetParents>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_HierarchyGetParents>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_HierarchyGetParents cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParents;
|
|
class UScriptStruct* FRigUnit_HierarchyGetParents::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParents.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParents.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyGetParents"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParents.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParents.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetParents Property Definitions *****************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_Child = { "Child", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParents, Child), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Child_MetaData), NewProp_Child_MetaData) }; // 389243550
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_bIncludeChild_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetParents*)Obj)->bIncludeChild = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_bIncludeChild = { "bIncludeChild", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetParents), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_bIncludeChild_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeChild_MetaData), NewProp_bIncludeChild_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_bReverse_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetParents*)Obj)->bReverse = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_bReverse = { "bReverse", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetParents), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_bReverse_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bReverse_MetaData), NewProp_bReverse_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_Parents = { "Parents", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParents, Parents), Z_Construct_UScriptStruct_FRigElementKeyCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parents_MetaData), NewProp_Parents_MetaData) }; // 4251151882
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_CachedChild = { "CachedChild", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParents, CachedChild), Z_Construct_UScriptStruct_FCachedRigElement, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedChild_MetaData), NewProp_CachedChild_MetaData) }; // 412962995
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_CachedParents = { "CachedParents", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParents, CachedParents), Z_Construct_UScriptStruct_FRigElementKeyCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedParents_MetaData), NewProp_CachedParents_MetaData) }; // 4251151882
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_Child,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_bIncludeChild,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_bReverse,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_Parents,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_CachedChild,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewProp_CachedParents,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetParents Property Definitions *******************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_HierarchyGetParents",
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::PropPointers),
|
|
sizeof(FRigUnit_HierarchyGetParents),
|
|
alignof(FRigUnit_HierarchyGetParents),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParents.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParents.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParents.InnerSingleton);
|
|
}
|
|
void FRigUnit_HierarchyGetParents::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_HierarchyGetParents::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Child,
|
|
bIncludeChild,
|
|
bReverse,
|
|
Parents,
|
|
CachedChild,
|
|
CachedParents
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetParents ****************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetParentsItemArray *****************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyGetParentsItemArray); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyGetParentsItemArray); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * Returns the item's parents\n */" },
|
|
{ "DisplayName", "Get Parents" },
|
|
{ "Keywords", "Chain,Parents,Hierarchy" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Returns the item's parents" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Child_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ExpandByDefault", "" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeChild_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bReverse_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDefaultParent_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parents_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedChild_MetaData[] = {
|
|
{ "Comment", "// Used to cache the internally used child\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Used to cache the internally used child" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedParents_MetaData[] = {
|
|
{ "Comment", "// Used to cache the internally used parents\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Used to cache the internally used parents" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetParentsItemArray constinit property declarations
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Child;
|
|
static void NewProp_bIncludeChild_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeChild;
|
|
static void NewProp_bReverse_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bReverse;
|
|
static void NewProp_bDefaultParent_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDefaultParent;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Parents_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_Parents;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedChild;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedParents;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetParentsItemArray constinit property declarations
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Child"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIncludeChild"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bReverse"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bDefaultParent"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Parents"), .Type = TEXT("TArray<FRigElementKey>"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedChild"), .Type = TEXT("FCachedRigElement"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedParents"), .Type = TEXT("FRigElementKeyCollection"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_HierarchyGetParentsItemArray::Execute"),
|
|
.Function = &FRigUnit_HierarchyGetParentsItemArray::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_HierarchyGetParentsItemArray>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_HierarchyGetParentsItemArray>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_HierarchyGetParentsItemArray cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray;
|
|
class UScriptStruct* FRigUnit_HierarchyGetParentsItemArray::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyGetParentsItemArray"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetParentsItemArray Property Definitions ********
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_Child = { "Child", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParentsItemArray, Child), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Child_MetaData), NewProp_Child_MetaData) }; // 389243550
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_bIncludeChild_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetParentsItemArray*)Obj)->bIncludeChild = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_bIncludeChild = { "bIncludeChild", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetParentsItemArray), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_bIncludeChild_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeChild_MetaData), NewProp_bIncludeChild_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_bReverse_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetParentsItemArray*)Obj)->bReverse = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_bReverse = { "bReverse", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetParentsItemArray), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_bReverse_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bReverse_MetaData), NewProp_bReverse_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_bDefaultParent_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetParentsItemArray*)Obj)->bDefaultParent = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_bDefaultParent = { "bDefaultParent", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetParentsItemArray), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_bDefaultParent_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDefaultParent_MetaData), NewProp_bDefaultParent_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_Parents_Inner = { "Parents", 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_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_Parents = { "Parents", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParentsItemArray, Parents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parents_MetaData), NewProp_Parents_MetaData) }; // 389243550
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_CachedChild = { "CachedChild", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParentsItemArray, CachedChild), Z_Construct_UScriptStruct_FCachedRigElement, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedChild_MetaData), NewProp_CachedChild_MetaData) }; // 412962995
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_CachedParents = { "CachedParents", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParentsItemArray, CachedParents), Z_Construct_UScriptStruct_FRigElementKeyCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedParents_MetaData), NewProp_CachedParents_MetaData) }; // 4251151882
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_Child,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_bIncludeChild,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_bReverse,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_bDefaultParent,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_Parents_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_Parents,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_CachedChild,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewProp_CachedParents,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetParentsItemArray Property Definitions **********
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_HierarchyGetParentsItemArray",
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::PropPointers),
|
|
sizeof(FRigUnit_HierarchyGetParentsItemArray),
|
|
alignof(FRigUnit_HierarchyGetParentsItemArray),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray.InnerSingleton);
|
|
}
|
|
void FRigUnit_HierarchyGetParentsItemArray::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_HierarchyGetParentsItemArray::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Child,
|
|
bIncludeChild,
|
|
bReverse,
|
|
bDefaultParent,
|
|
Parents,
|
|
CachedChild,
|
|
CachedParents
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetParentsItemArray *******************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetChildren *************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyGetChildren); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyGetChildren); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * Returns the item's children\n */" },
|
|
{ "Deprecated", "4.25.0" },
|
|
{ "DisplayName", "Get Children" },
|
|
{ "Keywords", "Chain,Children,Hierarchy" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Returns the item's children" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parent_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ExpandByDefault", "" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeParent_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRecursive_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Children_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedParent_MetaData[] = {
|
|
{ "Comment", "// Used to cache the internally used parent\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Used to cache the internally used parent" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedChildren_MetaData[] = {
|
|
{ "Comment", "// Used to cache the internally used children\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Used to cache the internally used children" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetChildren constinit property declarations *****
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Parent;
|
|
static void NewProp_bIncludeParent_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeParent;
|
|
static void NewProp_bRecursive_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursive;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Children;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedParent;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedChildren;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetChildren constinit property declarations *******
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIncludeParent"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bRecursive"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Children"), .Type = TEXT("FRigElementKeyCollection"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedParent"), .Type = TEXT("FCachedRigElement"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedChildren"), .Type = TEXT("FRigElementKeyCollection"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_HierarchyGetChildren::Execute"),
|
|
.Function = &FRigUnit_HierarchyGetChildren::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_HierarchyGetChildren>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_HierarchyGetChildren>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_HierarchyGetChildren cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChildren;
|
|
class UScriptStruct* FRigUnit_HierarchyGetChildren::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChildren.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChildren.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyGetChildren"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChildren.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChildren.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetChildren Property Definitions ****************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_Parent = { "Parent", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetChildren, Parent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parent_MetaData), NewProp_Parent_MetaData) }; // 389243550
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_bIncludeParent_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetChildren*)Obj)->bIncludeParent = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_bIncludeParent = { "bIncludeParent", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetChildren), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_bIncludeParent_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeParent_MetaData), NewProp_bIncludeParent_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_bRecursive_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetChildren*)Obj)->bRecursive = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_bRecursive = { "bRecursive", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetChildren), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_bRecursive_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRecursive_MetaData), NewProp_bRecursive_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_Children = { "Children", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetChildren, Children), Z_Construct_UScriptStruct_FRigElementKeyCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Children_MetaData), NewProp_Children_MetaData) }; // 4251151882
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_CachedParent = { "CachedParent", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetChildren, CachedParent), Z_Construct_UScriptStruct_FCachedRigElement, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedParent_MetaData), NewProp_CachedParent_MetaData) }; // 412962995
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_CachedChildren = { "CachedChildren", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetChildren, CachedChildren), Z_Construct_UScriptStruct_FRigElementKeyCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedChildren_MetaData), NewProp_CachedChildren_MetaData) }; // 4251151882
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_Parent,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_bIncludeParent,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_bRecursive,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_Children,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_CachedParent,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewProp_CachedChildren,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetChildren Property Definitions ******************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_HierarchyGetChildren",
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::PropPointers),
|
|
sizeof(FRigUnit_HierarchyGetChildren),
|
|
alignof(FRigUnit_HierarchyGetChildren),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChildren.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChildren.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChildren.InnerSingleton);
|
|
}
|
|
void FRigUnit_HierarchyGetChildren::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_HierarchyGetChildren::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Parent,
|
|
bIncludeParent,
|
|
bRecursive,
|
|
Children,
|
|
CachedParent,
|
|
CachedChildren
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetChildren ***************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetSiblings *************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyGetSiblings); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyGetSiblings); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * Returns the item's siblings\n */" },
|
|
{ "Deprecated", "5.0" },
|
|
{ "DisplayName", "Get Siblings" },
|
|
{ "Keywords", "Chain,Siblings,Hierarchy" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Returns the item's siblings" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ExpandByDefault", "" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeItem_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Siblings_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedItem_MetaData[] = {
|
|
{ "Comment", "// Used to cache the internally used item\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Used to cache the internally used item" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedSiblings_MetaData[] = {
|
|
{ "Comment", "// Used to cache the internally used siblings\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Used to cache the internally used siblings" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetSiblings constinit property declarations *****
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Item;
|
|
static void NewProp_bIncludeItem_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeItem;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Siblings;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedItem;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedSiblings;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetSiblings constinit property declarations *******
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIncludeItem"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Siblings"), .Type = TEXT("FRigElementKeyCollection"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedItem"), .Type = TEXT("FCachedRigElement"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedSiblings"), .Type = TEXT("FRigElementKeyCollection"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_HierarchyGetSiblings::Execute"),
|
|
.Function = &FRigUnit_HierarchyGetSiblings::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_HierarchyGetSiblings>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_HierarchyGetSiblings>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_HierarchyGetSiblings cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblings;
|
|
class UScriptStruct* FRigUnit_HierarchyGetSiblings::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblings.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyGetSiblings"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblings.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblings.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetSiblings Property Definitions ****************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetSiblings, Item), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) }; // 389243550
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::NewProp_bIncludeItem_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetSiblings*)Obj)->bIncludeItem = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::NewProp_bIncludeItem = { "bIncludeItem", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetSiblings), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::NewProp_bIncludeItem_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeItem_MetaData), NewProp_bIncludeItem_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::NewProp_Siblings = { "Siblings", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetSiblings, Siblings), Z_Construct_UScriptStruct_FRigElementKeyCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Siblings_MetaData), NewProp_Siblings_MetaData) }; // 4251151882
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::NewProp_CachedItem = { "CachedItem", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetSiblings, CachedItem), Z_Construct_UScriptStruct_FCachedRigElement, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedItem_MetaData), NewProp_CachedItem_MetaData) }; // 412962995
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::NewProp_CachedSiblings = { "CachedSiblings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetSiblings, CachedSiblings), Z_Construct_UScriptStruct_FRigElementKeyCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedSiblings_MetaData), NewProp_CachedSiblings_MetaData) }; // 4251151882
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::NewProp_Item,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::NewProp_bIncludeItem,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::NewProp_Siblings,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::NewProp_CachedItem,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::NewProp_CachedSiblings,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetSiblings Property Definitions ******************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_HierarchyGetSiblings",
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::PropPointers),
|
|
sizeof(FRigUnit_HierarchyGetSiblings),
|
|
alignof(FRigUnit_HierarchyGetSiblings),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblings.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblings.InnerSingleton);
|
|
}
|
|
void FRigUnit_HierarchyGetSiblings::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_HierarchyGetSiblings::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Item,
|
|
bIncludeItem,
|
|
Siblings,
|
|
CachedItem,
|
|
CachedSiblings
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetSiblings ***************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetSiblingsItemArray ****************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyGetSiblingsItemArray); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyGetSiblingsItemArray); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * Returns the item's siblings\n */" },
|
|
{ "DisplayName", "Get Siblings" },
|
|
{ "Keywords", "Chain,Siblings,Hierarchy" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Returns the item's siblings" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ExpandByDefault", "" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeItem_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDefaultSiblings_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "/** When true, it will return all siblings, regardless of whether the parent is active or not.\n\x09 * When false, will return only the siblings which are influenced by the same parent */" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "When true, it will return all siblings, regardless of whether the parent is active or not.\nWhen false, will return only the siblings which are influenced by the same parent" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Siblings_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedItem_MetaData[] = {
|
|
{ "Comment", "// Used to cache the internally used item\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Used to cache the internally used item" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedSiblings_MetaData[] = {
|
|
{ "Comment", "// Used to cache the internally used siblings\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Used to cache the internally used siblings" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetSiblingsItemArray constinit property declarations
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Item;
|
|
static void NewProp_bIncludeItem_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeItem;
|
|
static void NewProp_bDefaultSiblings_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDefaultSiblings;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Siblings_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_Siblings;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedItem;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedSiblings;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetSiblingsItemArray constinit property declarations
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIncludeItem"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bDefaultSiblings"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Siblings"), .Type = TEXT("TArray<FRigElementKey>"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedItem"), .Type = TEXT("FCachedRigElement"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedSiblings"), .Type = TEXT("FRigElementKeyCollection"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_HierarchyGetSiblingsItemArray::Execute"),
|
|
.Function = &FRigUnit_HierarchyGetSiblingsItemArray::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_HierarchyGetSiblingsItemArray>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_HierarchyGetSiblingsItemArray>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_HierarchyGetSiblingsItemArray cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray;
|
|
class UScriptStruct* FRigUnit_HierarchyGetSiblingsItemArray::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyGetSiblingsItemArray"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetSiblingsItemArray Property Definitions *******
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetSiblingsItemArray, Item), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) }; // 389243550
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_bIncludeItem_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetSiblingsItemArray*)Obj)->bIncludeItem = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_bIncludeItem = { "bIncludeItem", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetSiblingsItemArray), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_bIncludeItem_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeItem_MetaData), NewProp_bIncludeItem_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_bDefaultSiblings_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetSiblingsItemArray*)Obj)->bDefaultSiblings = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_bDefaultSiblings = { "bDefaultSiblings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetSiblingsItemArray), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_bDefaultSiblings_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDefaultSiblings_MetaData), NewProp_bDefaultSiblings_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_Siblings_Inner = { "Siblings", 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_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_Siblings = { "Siblings", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetSiblingsItemArray, Siblings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Siblings_MetaData), NewProp_Siblings_MetaData) }; // 389243550
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_CachedItem = { "CachedItem", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetSiblingsItemArray, CachedItem), Z_Construct_UScriptStruct_FCachedRigElement, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedItem_MetaData), NewProp_CachedItem_MetaData) }; // 412962995
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_CachedSiblings = { "CachedSiblings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetSiblingsItemArray, CachedSiblings), Z_Construct_UScriptStruct_FRigElementKeyCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedSiblings_MetaData), NewProp_CachedSiblings_MetaData) }; // 4251151882
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_Item,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_bIncludeItem,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_bDefaultSiblings,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_Siblings_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_Siblings,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_CachedItem,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewProp_CachedSiblings,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetSiblingsItemArray Property Definitions *********
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_HierarchyGetSiblingsItemArray",
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::PropPointers),
|
|
sizeof(FRigUnit_HierarchyGetSiblingsItemArray),
|
|
alignof(FRigUnit_HierarchyGetSiblingsItemArray),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray.InnerSingleton);
|
|
}
|
|
void FRigUnit_HierarchyGetSiblingsItemArray::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_HierarchyGetSiblingsItemArray::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Item,
|
|
bIncludeItem,
|
|
bDefaultSiblings,
|
|
Siblings,
|
|
CachedItem,
|
|
CachedSiblings
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetSiblingsItemArray ******************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetChainItemArray *******************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyGetChainItemArray); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyGetChainItemArray); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * Returns a chain between two items\n */" },
|
|
{ "DisplayName", "Get Chain" },
|
|
{ "Keywords", "Chain,Siblings,Hierarchy" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Returns a chain between two items" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ExpandByDefault", "" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ExpandByDefault", "" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeStart_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeEnd_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bReverse_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Chain_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedStart_MetaData[] = {
|
|
{ "Comment", "// Used to cache the internally used item\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Used to cache the internally used item" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedEnd_MetaData[] = {
|
|
{ "Comment", "// Used to cache the internally used item\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Used to cache the internally used item" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedChain_MetaData[] = {
|
|
{ "Comment", "// Used to cache the internally used siblings\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Used to cache the internally used siblings" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetChainItemArray constinit property declarations
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
|
|
static void NewProp_bIncludeStart_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeStart;
|
|
static void NewProp_bIncludeEnd_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeEnd;
|
|
static void NewProp_bReverse_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bReverse;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Chain_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_Chain;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedStart;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedEnd;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedChain;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetChainItemArray constinit property declarations *
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Start"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("End"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIncludeStart"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIncludeEnd"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bReverse"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Chain"), .Type = TEXT("TArray<FRigElementKey>"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedStart"), .Type = TEXT("FCachedRigElement"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedEnd"), .Type = TEXT("FCachedRigElement"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedChain"), .Type = TEXT("FRigElementKeyCollection"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_HierarchyGetChainItemArray::Execute"),
|
|
.Function = &FRigUnit_HierarchyGetChainItemArray::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_HierarchyGetChainItemArray>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_HierarchyGetChainItemArray>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_HierarchyGetChainItemArray cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChainItemArray;
|
|
class UScriptStruct* FRigUnit_HierarchyGetChainItemArray::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChainItemArray.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChainItemArray.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyGetChainItemArray"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChainItemArray.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChainItemArray.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetChainItemArray Property Definitions **********
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetChainItemArray, Start), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) }; // 389243550
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetChainItemArray, End), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) }; // 389243550
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_bIncludeStart_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetChainItemArray*)Obj)->bIncludeStart = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_bIncludeStart = { "bIncludeStart", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetChainItemArray), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_bIncludeStart_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeStart_MetaData), NewProp_bIncludeStart_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_bIncludeEnd_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetChainItemArray*)Obj)->bIncludeEnd = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_bIncludeEnd = { "bIncludeEnd", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetChainItemArray), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_bIncludeEnd_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeEnd_MetaData), NewProp_bIncludeEnd_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_bReverse_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetChainItemArray*)Obj)->bReverse = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_bReverse = { "bReverse", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetChainItemArray), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_bReverse_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bReverse_MetaData), NewProp_bReverse_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_Chain_Inner = { "Chain", 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_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_Chain = { "Chain", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetChainItemArray, Chain), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Chain_MetaData), NewProp_Chain_MetaData) }; // 389243550
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_CachedStart = { "CachedStart", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetChainItemArray, CachedStart), Z_Construct_UScriptStruct_FCachedRigElement, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedStart_MetaData), NewProp_CachedStart_MetaData) }; // 412962995
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_CachedEnd = { "CachedEnd", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetChainItemArray, CachedEnd), Z_Construct_UScriptStruct_FCachedRigElement, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedEnd_MetaData), NewProp_CachedEnd_MetaData) }; // 412962995
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_CachedChain = { "CachedChain", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetChainItemArray, CachedChain), Z_Construct_UScriptStruct_FRigElementKeyCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedChain_MetaData), NewProp_CachedChain_MetaData) }; // 4251151882
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_Start,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_End,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_bIncludeStart,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_bIncludeEnd,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_bReverse,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_Chain_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_Chain,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_CachedStart,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_CachedEnd,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewProp_CachedChain,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetChainItemArray Property Definitions ************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_HierarchyGetChainItemArray",
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::PropPointers),
|
|
sizeof(FRigUnit_HierarchyGetChainItemArray),
|
|
alignof(FRigUnit_HierarchyGetChainItemArray),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChainItemArray.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChainItemArray.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChainItemArray.InnerSingleton);
|
|
}
|
|
void FRigUnit_HierarchyGetChainItemArray::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_HierarchyGetChainItemArray::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Start,
|
|
End,
|
|
bIncludeStart,
|
|
bIncludeEnd,
|
|
bReverse,
|
|
Chain,
|
|
CachedStart,
|
|
CachedEnd,
|
|
CachedChain
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetChainItemArray *********************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetPose *****************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyGetPose); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyGetPose); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * Returns the hierarchy's pose\n */" },
|
|
{ "Deprecated", "5.0" },
|
|
{ "DisplayName", "Get Pose Cache" },
|
|
{ "Keywords", "Hierarchy,Pose,State" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Returns the hierarchy's pose" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Initial_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ElementType_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ItemsToGet_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "// An optional collection to filter against\n" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "An optional collection to filter against" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pose_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetPose constinit property declarations *********
|
|
static void NewProp_Initial_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_Initial;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_ElementType_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_ElementType;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ItemsToGet;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetPose constinit property declarations ***********
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Initial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("ElementType"), .Type = TEXT("ERigElementType"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("ItemsToGet"), .Type = TEXT("FRigElementKeyCollection"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Pose"), .Type = TEXT("FRigPose"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_HierarchyGetPose::Execute"),
|
|
.Function = &FRigUnit_HierarchyGetPose::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_HierarchyGetPose>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_HierarchyGetPose>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_HierarchyGetPose cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPose;
|
|
class UScriptStruct* FRigUnit_HierarchyGetPose::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPose.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPose.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyGetPose"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPose.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPose.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetPose Property Definitions ********************
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::NewProp_Initial_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetPose*)Obj)->Initial = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::NewProp_Initial = { "Initial", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetPose), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::NewProp_Initial_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Initial_MetaData), NewProp_Initial_MetaData) };
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::NewProp_ElementType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::NewProp_ElementType = { "ElementType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetPose, ElementType), Z_Construct_UEnum_ControlRig_ERigElementType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ElementType_MetaData), NewProp_ElementType_MetaData) }; // 2154248775
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::NewProp_ItemsToGet = { "ItemsToGet", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetPose, ItemsToGet), Z_Construct_UScriptStruct_FRigElementKeyCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ItemsToGet_MetaData), NewProp_ItemsToGet_MetaData) }; // 4251151882
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetPose, Pose), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pose_MetaData), NewProp_Pose_MetaData) }; // 1994900961
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::NewProp_Initial,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::NewProp_ElementType_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::NewProp_ElementType,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::NewProp_ItemsToGet,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::NewProp_Pose,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetPose Property Definitions **********************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_HierarchyGetPose",
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::PropPointers),
|
|
sizeof(FRigUnit_HierarchyGetPose),
|
|
alignof(FRigUnit_HierarchyGetPose),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPose.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPose.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPose.InnerSingleton);
|
|
}
|
|
void FRigUnit_HierarchyGetPose::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_HierarchyGetPose::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Initial,
|
|
ElementType,
|
|
ItemsToGet,
|
|
Pose
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetPose *******************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetPoseItemArray ********************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyGetPoseItemArray); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyGetPoseItemArray); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Category", "Pose Cache" },
|
|
{ "Comment", "/**\n * Returns the hierarchy's pose\n */" },
|
|
{ "DisplayName", "Get Pose Cache" },
|
|
{ "Keywords", "Hierarchy,Pose,State" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Returns the hierarchy's pose" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Initial_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ElementType_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ItemsToGet_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "// An optional collection to filter against\n" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "An optional collection to filter against" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pose_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetPoseItemArray constinit property declarations
|
|
static void NewProp_Initial_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_Initial;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_ElementType_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_ElementType;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ItemsToGet_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_ItemsToGet;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetPoseItemArray constinit property declarations **
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Initial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("ElementType"), .Type = TEXT("ERigElementType"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("ItemsToGet"), .Type = TEXT("TArray<FRigElementKey>"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Pose"), .Type = TEXT("FRigPose"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_HierarchyGetPoseItemArray::Execute"),
|
|
.Function = &FRigUnit_HierarchyGetPoseItemArray::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_HierarchyGetPoseItemArray>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_HierarchyGetPoseItemArray>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_HierarchyGetPoseItemArray cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray;
|
|
class UScriptStruct* FRigUnit_HierarchyGetPoseItemArray::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyGetPoseItemArray"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyGetPoseItemArray Property Definitions ***********
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::NewProp_Initial_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyGetPoseItemArray*)Obj)->Initial = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::NewProp_Initial = { "Initial", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyGetPoseItemArray), &Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::NewProp_Initial_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Initial_MetaData), NewProp_Initial_MetaData) };
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::NewProp_ElementType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::NewProp_ElementType = { "ElementType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetPoseItemArray, ElementType), Z_Construct_UEnum_ControlRig_ERigElementType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ElementType_MetaData), NewProp_ElementType_MetaData) }; // 2154248775
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::NewProp_ItemsToGet_Inner = { "ItemsToGet", 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_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::NewProp_ItemsToGet = { "ItemsToGet", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetPoseItemArray, ItemsToGet), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ItemsToGet_MetaData), NewProp_ItemsToGet_MetaData) }; // 389243550
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetPoseItemArray, Pose), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pose_MetaData), NewProp_Pose_MetaData) }; // 1994900961
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::NewProp_Initial,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::NewProp_ElementType_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::NewProp_ElementType,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::NewProp_ItemsToGet_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::NewProp_ItemsToGet,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::NewProp_Pose,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetPoseItemArray Property Definitions *************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_HierarchyGetPoseItemArray",
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::PropPointers),
|
|
sizeof(FRigUnit_HierarchyGetPoseItemArray),
|
|
alignof(FRigUnit_HierarchyGetPoseItemArray),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray.InnerSingleton);
|
|
}
|
|
void FRigUnit_HierarchyGetPoseItemArray::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_HierarchyGetPoseItemArray::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
TArrayView<const FRigElementKey> ItemsToGet_2_Array(ItemsToGet);
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Initial,
|
|
ElementType,
|
|
ItemsToGet_2_Array,
|
|
Pose
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_HierarchyGetPoseItemArray **********************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchySetPose *****************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchySetPose); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchySetPose); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * Sets the hierarchy's pose\n */" },
|
|
{ "Deprecated", "5.0" },
|
|
{ "DisplayName", "Apply Pose Cache" },
|
|
{ "Keywords", "Hierarchy,Pose,State" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Sets the hierarchy's pose" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pose_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ElementType_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Space_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ItemsToSet_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "// An optional collection to filter against\n" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "An optional collection to filter against" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Weight_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchySetPose constinit property declarations *********
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_ElementType_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_ElementType;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_Space_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_Space;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ItemsToSet;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Weight;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_HierarchySetPose constinit property declarations ***********
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Pose"), .Type = TEXT("FRigPose"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("ElementType"), .Type = TEXT("ERigElementType"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Space"), .Type = TEXT("ERigVMTransformSpace"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("ItemsToSet"), .Type = TEXT("FRigElementKeyCollection"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Weight"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_HierarchySetPose::Execute"),
|
|
.Function = &FRigUnit_HierarchySetPose::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_HierarchySetPose>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_HierarchySetPose>() == std::is_polymorphic<FRigUnit_HierarchyBaseMutable>(), "USTRUCT FRigUnit_HierarchySetPose cannot be polymorphic unless super FRigUnit_HierarchyBaseMutable is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPose;
|
|
class UScriptStruct* FRigUnit_HierarchySetPose::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPose.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPose.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchySetPose"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPose.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPose.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchySetPose Property Definitions ********************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchySetPose, Pose), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pose_MetaData), NewProp_Pose_MetaData) }; // 1994900961
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::NewProp_ElementType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::NewProp_ElementType = { "ElementType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchySetPose, ElementType), Z_Construct_UEnum_ControlRig_ERigElementType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ElementType_MetaData), NewProp_ElementType_MetaData) }; // 2154248775
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::NewProp_Space_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::NewProp_Space = { "Space", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchySetPose, Space), Z_Construct_UEnum_RigVM_ERigVMTransformSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Space_MetaData), NewProp_Space_MetaData) }; // 771197570
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::NewProp_ItemsToSet = { "ItemsToSet", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchySetPose, ItemsToSet), Z_Construct_UScriptStruct_FRigElementKeyCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ItemsToSet_MetaData), NewProp_ItemsToSet_MetaData) }; // 4251151882
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::NewProp_Weight = { "Weight", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchySetPose, Weight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Weight_MetaData), NewProp_Weight_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::NewProp_Pose,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::NewProp_ElementType_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::NewProp_ElementType,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::NewProp_Space_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::NewProp_Space,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::NewProp_ItemsToSet,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::NewProp_Weight,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_HierarchySetPose Property Definitions **********************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBaseMutable,
|
|
&NewStructOps,
|
|
"RigUnit_HierarchySetPose",
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::PropPointers),
|
|
sizeof(FRigUnit_HierarchySetPose),
|
|
alignof(FRigUnit_HierarchySetPose),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPose.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPose.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPose.InnerSingleton);
|
|
}
|
|
void FRigUnit_HierarchySetPose::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_HierarchySetPose::Execute(FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Pose,
|
|
ElementType,
|
|
Space,
|
|
ItemsToSet,
|
|
Weight
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_HierarchySetPose *******************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchySetPoseItemArray ********************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchySetPoseItemArray); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchySetPoseItemArray); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Category", "Pose Cache" },
|
|
{ "Comment", "/**\n * Sets the hierarchy's pose\n */" },
|
|
{ "DisplayName", "Apply Pose Cache" },
|
|
{ "Keywords", "Hierarchy,Pose,State" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Sets the hierarchy's pose" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pose_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ElementType_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Space_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ItemsToSet_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "// An optional collection to filter against\n" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "An optional collection to filter against" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Weight_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchySetPoseItemArray constinit property declarations
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_ElementType_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_ElementType;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_Space_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_Space;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ItemsToSet_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_ItemsToSet;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Weight;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_HierarchySetPoseItemArray constinit property declarations **
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Pose"), .Type = TEXT("FRigPose"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("ElementType"), .Type = TEXT("ERigElementType"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Space"), .Type = TEXT("ERigVMTransformSpace"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("ItemsToSet"), .Type = TEXT("TArray<FRigElementKey>"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Weight"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_HierarchySetPoseItemArray::Execute"),
|
|
.Function = &FRigUnit_HierarchySetPoseItemArray::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_HierarchySetPoseItemArray>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_HierarchySetPoseItemArray>() == std::is_polymorphic<FRigUnit_HierarchyBaseMutable>(), "USTRUCT FRigUnit_HierarchySetPoseItemArray cannot be polymorphic unless super FRigUnit_HierarchyBaseMutable is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPoseItemArray;
|
|
class UScriptStruct* FRigUnit_HierarchySetPoseItemArray::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPoseItemArray.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPoseItemArray.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchySetPoseItemArray"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPoseItemArray.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPoseItemArray.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchySetPoseItemArray Property Definitions ***********
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchySetPoseItemArray, Pose), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pose_MetaData), NewProp_Pose_MetaData) }; // 1994900961
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_ElementType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_ElementType = { "ElementType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchySetPoseItemArray, ElementType), Z_Construct_UEnum_ControlRig_ERigElementType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ElementType_MetaData), NewProp_ElementType_MetaData) }; // 2154248775
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_Space_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_Space = { "Space", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchySetPoseItemArray, Space), Z_Construct_UEnum_RigVM_ERigVMTransformSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Space_MetaData), NewProp_Space_MetaData) }; // 771197570
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_ItemsToSet_Inner = { "ItemsToSet", 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_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_ItemsToSet = { "ItemsToSet", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchySetPoseItemArray, ItemsToSet), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ItemsToSet_MetaData), NewProp_ItemsToSet_MetaData) }; // 389243550
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_Weight = { "Weight", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchySetPoseItemArray, Weight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Weight_MetaData), NewProp_Weight_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_Pose,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_ElementType_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_ElementType,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_Space_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_Space,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_ItemsToSet_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_ItemsToSet,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewProp_Weight,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_HierarchySetPoseItemArray Property Definitions *************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBaseMutable,
|
|
&NewStructOps,
|
|
"RigUnit_HierarchySetPoseItemArray",
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::PropPointers),
|
|
sizeof(FRigUnit_HierarchySetPoseItemArray),
|
|
alignof(FRigUnit_HierarchySetPoseItemArray),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPoseItemArray.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPoseItemArray.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPoseItemArray.InnerSingleton);
|
|
}
|
|
void FRigUnit_HierarchySetPoseItemArray::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_HierarchySetPoseItemArray::Execute(FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
TArrayView<const FRigElementKey> ItemsToSet_3_Array(ItemsToSet);
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Pose,
|
|
ElementType,
|
|
Space,
|
|
ItemsToSet_3_Array,
|
|
Weight
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_HierarchySetPoseItemArray **********************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseIsEmpty **********************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_PoseIsEmpty); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_PoseIsEmpty); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Category", "Pose Cache" },
|
|
{ "Comment", "/**\n* Returns true if the hierarchy pose is empty (has no items)\n*/" },
|
|
{ "DisplayName", "Is Pose Cache Empty" },
|
|
{ "Keywords", "Hierarchy,Pose,State" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Returns true if the hierarchy pose is empty (has no items)" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pose_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IsEmpty_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseIsEmpty constinit property declarations **************
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
|
|
static void NewProp_IsEmpty_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_IsEmpty;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_PoseIsEmpty constinit property declarations ****************
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Pose"), .Type = TEXT("FRigPose"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("IsEmpty"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_PoseIsEmpty::Execute"),
|
|
.Function = &FRigUnit_PoseIsEmpty::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_PoseIsEmpty>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_PoseIsEmpty>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_PoseIsEmpty cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_PoseIsEmpty;
|
|
class UScriptStruct* FRigUnit_PoseIsEmpty::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseIsEmpty.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_PoseIsEmpty.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_PoseIsEmpty"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseIsEmpty.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_PoseIsEmpty.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseIsEmpty Property Definitions *************************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseIsEmpty, Pose), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pose_MetaData), NewProp_Pose_MetaData) }; // 1994900961
|
|
void Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::NewProp_IsEmpty_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_PoseIsEmpty*)Obj)->IsEmpty = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::NewProp_IsEmpty = { "IsEmpty", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_PoseIsEmpty), &Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::NewProp_IsEmpty_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IsEmpty_MetaData), NewProp_IsEmpty_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::NewProp_Pose,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::NewProp_IsEmpty,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_PoseIsEmpty Property Definitions ***************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_PoseIsEmpty",
|
|
Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::PropPointers),
|
|
sizeof(FRigUnit_PoseIsEmpty),
|
|
alignof(FRigUnit_PoseIsEmpty),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseIsEmpty.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseIsEmpty.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_PoseIsEmpty.InnerSingleton);
|
|
}
|
|
void FRigUnit_PoseIsEmpty::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_PoseIsEmpty::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Pose,
|
|
IsEmpty
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_PoseIsEmpty ************************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetItems *********************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_PoseGetItems); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_PoseGetItems); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/**\n* Returns the items in the hierarchy pose\n*/" },
|
|
{ "Deprecated", "5.0" },
|
|
{ "DisplayName", "Get Pose Cache Items" },
|
|
{ "Keywords", "Hierarchy,Pose,State" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Returns the items in the hierarchy pose" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pose_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ElementType_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Items_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetItems constinit property declarations *************
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_ElementType_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_ElementType;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Items;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_PoseGetItems constinit property declarations ***************
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Pose"), .Type = TEXT("FRigPose"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("ElementType"), .Type = TEXT("ERigElementType"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Items"), .Type = TEXT("FRigElementKeyCollection"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_PoseGetItems::Execute"),
|
|
.Function = &FRigUnit_PoseGetItems::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_PoseGetItems>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_PoseGetItems>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_PoseGetItems cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItems;
|
|
class UScriptStruct* FRigUnit_PoseGetItems::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItems.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItems.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_PoseGetItems, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_PoseGetItems"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItems.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItems.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetItems Property Definitions ************************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetItems, Pose), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pose_MetaData), NewProp_Pose_MetaData) }; // 1994900961
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::NewProp_ElementType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::NewProp_ElementType = { "ElementType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetItems, ElementType), Z_Construct_UEnum_ControlRig_ERigElementType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ElementType_MetaData), NewProp_ElementType_MetaData) }; // 2154248775
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::NewProp_Items = { "Items", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetItems, Items), Z_Construct_UScriptStruct_FRigElementKeyCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Items_MetaData), NewProp_Items_MetaData) }; // 4251151882
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::NewProp_Pose,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::NewProp_ElementType_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::NewProp_ElementType,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::NewProp_Items,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_PoseGetItems Property Definitions **************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_PoseGetItems",
|
|
Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::PropPointers),
|
|
sizeof(FRigUnit_PoseGetItems),
|
|
alignof(FRigUnit_PoseGetItems),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseGetItems()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItems.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItems.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItems.InnerSingleton);
|
|
}
|
|
void FRigUnit_PoseGetItems::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_PoseGetItems::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Pose,
|
|
ElementType,
|
|
Items
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_PoseGetItems ***********************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetItemsItemArray ************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_PoseGetItemsItemArray); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_PoseGetItemsItemArray); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Category", "Pose Cache" },
|
|
{ "Comment", "/**\n* Returns the items in the hierarchy pose\n*/" },
|
|
{ "DisplayName", "Get Pose Cache Items" },
|
|
{ "Keywords", "Hierarchy,Pose,State" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Returns the items in the hierarchy pose" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pose_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ElementType_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Items_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetItemsItemArray constinit property declarations ****
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_ElementType_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_ElementType;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Items_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_Items;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_PoseGetItemsItemArray constinit property declarations ******
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Pose"), .Type = TEXT("FRigPose"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("ElementType"), .Type = TEXT("ERigElementType"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Items"), .Type = TEXT("TArray<FRigElementKey>"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_PoseGetItemsItemArray::Execute"),
|
|
.Function = &FRigUnit_PoseGetItemsItemArray::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_PoseGetItemsItemArray>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_PoseGetItemsItemArray>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_PoseGetItemsItemArray cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItemsItemArray;
|
|
class UScriptStruct* FRigUnit_PoseGetItemsItemArray::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItemsItemArray.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItemsItemArray.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_PoseGetItemsItemArray"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItemsItemArray.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItemsItemArray.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetItemsItemArray Property Definitions ***************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetItemsItemArray, Pose), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pose_MetaData), NewProp_Pose_MetaData) }; // 1994900961
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::NewProp_ElementType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::NewProp_ElementType = { "ElementType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetItemsItemArray, ElementType), Z_Construct_UEnum_ControlRig_ERigElementType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ElementType_MetaData), NewProp_ElementType_MetaData) }; // 2154248775
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::NewProp_Items_Inner = { "Items", 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_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::NewProp_Items = { "Items", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetItemsItemArray, Items), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Items_MetaData), NewProp_Items_MetaData) }; // 389243550
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::NewProp_Pose,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::NewProp_ElementType_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::NewProp_ElementType,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::NewProp_Items_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::NewProp_Items,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_PoseGetItemsItemArray Property Definitions *****************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_PoseGetItemsItemArray",
|
|
Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::PropPointers),
|
|
sizeof(FRigUnit_PoseGetItemsItemArray),
|
|
alignof(FRigUnit_PoseGetItemsItemArray),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItemsItemArray.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItemsItemArray.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItemsItemArray.InnerSingleton);
|
|
}
|
|
void FRigUnit_PoseGetItemsItemArray::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_PoseGetItemsItemArray::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Pose,
|
|
ElementType,
|
|
Items
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_PoseGetItemsItemArray **************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetDelta *********************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_PoseGetDelta); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_PoseGetDelta); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Category", "Pose Cache" },
|
|
{ "Comment", "/**\n* Compares two pose caches and compares their values.\n*/" },
|
|
{ "DisplayName", "Get Pose Cache Delta" },
|
|
{ "Keywords", "Hierarchy,Pose,State" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Compares two pose caches and compares their values." },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PoseA_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PoseB_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionThreshold_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "// The delta threshold for a translation / position difference. 0.0 disables position differences.\n" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "The delta threshold for a translation / position difference. 0.0 disables position differences." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotationThreshold_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "// The delta threshold for a rotation difference (in degrees). 0.0 disables rotation differences.\n" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "The delta threshold for a rotation difference (in degrees). 0.0 disables rotation differences." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScaleThreshold_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "// The delta threshold for a scale difference. 0.0 disables scale differences.\n" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "The delta threshold for a scale difference. 0.0 disables scale differences." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurveThreshold_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "// The delta threshold for curve value difference. 0.0 disables curve differences.\n" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "The delta threshold for curve value difference. 0.0 disables curve differences." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ElementType_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Space_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "// Defines in which space transform deltas should be computed\n" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Defines in which space transform deltas should be computed" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ItemsToCompare_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "// An optional list of items to compare\n" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "An optional list of items to compare" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PosesAreEqual_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ItemsWithDelta_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetDelta constinit property declarations *************
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_PoseA;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_PoseB;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionThreshold;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_RotationThreshold;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_ScaleThreshold;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_CurveThreshold;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_ElementType_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_ElementType;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_Space_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_Space;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ItemsToCompare;
|
|
static void NewProp_PosesAreEqual_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_PosesAreEqual;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ItemsWithDelta;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_PoseGetDelta constinit property declarations ***************
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("PoseA"), .Type = TEXT("FRigPose"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("PoseB"), .Type = TEXT("FRigPose"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("PositionThreshold"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("RotationThreshold"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("ScaleThreshold"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CurveThreshold"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("ElementType"), .Type = TEXT("ERigElementType"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Space"), .Type = TEXT("ERigVMTransformSpace"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("ItemsToCompare"), .Type = TEXT("FRigElementKeyCollection"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("PosesAreEqual"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("ItemsWithDelta"), .Type = TEXT("FRigElementKeyCollection"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_PoseGetDelta::Execute"),
|
|
.Function = &FRigUnit_PoseGetDelta::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_PoseGetDelta>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_PoseGetDelta>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_PoseGetDelta cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetDelta;
|
|
class UScriptStruct* FRigUnit_PoseGetDelta::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetDelta.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetDelta.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_PoseGetDelta"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetDelta.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetDelta.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetDelta Property Definitions ************************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_PoseA = { "PoseA", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetDelta, PoseA), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PoseA_MetaData), NewProp_PoseA_MetaData) }; // 1994900961
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_PoseB = { "PoseB", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetDelta, PoseB), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PoseB_MetaData), NewProp_PoseB_MetaData) }; // 1994900961
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_PositionThreshold = { "PositionThreshold", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetDelta, PositionThreshold), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionThreshold_MetaData), NewProp_PositionThreshold_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_RotationThreshold = { "RotationThreshold", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetDelta, RotationThreshold), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotationThreshold_MetaData), NewProp_RotationThreshold_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_ScaleThreshold = { "ScaleThreshold", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetDelta, ScaleThreshold), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScaleThreshold_MetaData), NewProp_ScaleThreshold_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_CurveThreshold = { "CurveThreshold", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetDelta, CurveThreshold), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurveThreshold_MetaData), NewProp_CurveThreshold_MetaData) };
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_ElementType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_ElementType = { "ElementType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetDelta, ElementType), Z_Construct_UEnum_ControlRig_ERigElementType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ElementType_MetaData), NewProp_ElementType_MetaData) }; // 2154248775
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_Space_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_Space = { "Space", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetDelta, Space), Z_Construct_UEnum_RigVM_ERigVMTransformSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Space_MetaData), NewProp_Space_MetaData) }; // 771197570
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_ItemsToCompare = { "ItemsToCompare", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetDelta, ItemsToCompare), Z_Construct_UScriptStruct_FRigElementKeyCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ItemsToCompare_MetaData), NewProp_ItemsToCompare_MetaData) }; // 4251151882
|
|
void Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_PosesAreEqual_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_PoseGetDelta*)Obj)->PosesAreEqual = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_PosesAreEqual = { "PosesAreEqual", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_PoseGetDelta), &Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_PosesAreEqual_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PosesAreEqual_MetaData), NewProp_PosesAreEqual_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_ItemsWithDelta = { "ItemsWithDelta", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetDelta, ItemsWithDelta), Z_Construct_UScriptStruct_FRigElementKeyCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ItemsWithDelta_MetaData), NewProp_ItemsWithDelta_MetaData) }; // 4251151882
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_PoseA,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_PoseB,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_PositionThreshold,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_RotationThreshold,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_ScaleThreshold,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_CurveThreshold,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_ElementType_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_ElementType,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_Space_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_Space,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_ItemsToCompare,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_PosesAreEqual,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewProp_ItemsWithDelta,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_PoseGetDelta Property Definitions **************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_PoseGetDelta",
|
|
Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::PropPointers),
|
|
sizeof(FRigUnit_PoseGetDelta),
|
|
alignof(FRigUnit_PoseGetDelta),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetDelta.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetDelta.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetDelta.InnerSingleton);
|
|
}
|
|
void FRigUnit_PoseGetDelta::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_PoseGetDelta::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
PoseA,
|
|
PoseB,
|
|
PositionThreshold,
|
|
RotationThreshold,
|
|
ScaleThreshold,
|
|
CurveThreshold,
|
|
ElementType,
|
|
Space,
|
|
ItemsToCompare,
|
|
PosesAreEqual,
|
|
ItemsWithDelta
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_PoseGetDelta ***********************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetTransform *****************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_PoseGetTransform); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_PoseGetTransform); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Category", "Pose Cache" },
|
|
{ "Comment", "/**\n* Returns the hierarchy's pose transform\n*/" },
|
|
{ "DisplayName", "Get Pose Cache Transform" },
|
|
{ "Keywords", "Hierarchy,Pose,State" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Returns the hierarchy's pose transform" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pose_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Space_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "/**\n\x09* Defines if the transform should be retrieved in local or global space\n\x09*/" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Defines if the transform should be retrieved in local or global space" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Valid_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transform_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurveValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedPoseElementIndex_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedPoseHash_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetTransform constinit property declarations *********
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Item;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_Space_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_Space;
|
|
static void NewProp_Valid_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_Valid;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Transform;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_CurveValue;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_CachedPoseElementIndex;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_CachedPoseHash;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_PoseGetTransform constinit property declarations ***********
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Pose"), .Type = TEXT("FRigPose"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Space"), .Type = TEXT("ERigVMTransformSpace"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Valid"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Transform"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CurveValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedPoseElementIndex"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedPoseHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_PoseGetTransform::Execute"),
|
|
.Function = &FRigUnit_PoseGetTransform::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_PoseGetTransform>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_PoseGetTransform>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_PoseGetTransform cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransform;
|
|
class UScriptStruct* FRigUnit_PoseGetTransform::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransform.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransform.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_PoseGetTransform"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransform.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransform.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetTransform Property Definitions ********************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetTransform, Pose), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pose_MetaData), NewProp_Pose_MetaData) }; // 1994900961
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetTransform, Item), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) }; // 389243550
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_Space_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_Space = { "Space", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetTransform, Space), Z_Construct_UEnum_RigVM_ERigVMTransformSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Space_MetaData), NewProp_Space_MetaData) }; // 771197570
|
|
void Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_Valid_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_PoseGetTransform*)Obj)->Valid = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_Valid = { "Valid", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_PoseGetTransform), &Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_Valid_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Valid_MetaData), NewProp_Valid_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_Transform = { "Transform", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetTransform, Transform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transform_MetaData), NewProp_Transform_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_CurveValue = { "CurveValue", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetTransform, CurveValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurveValue_MetaData), NewProp_CurveValue_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_CachedPoseElementIndex = { "CachedPoseElementIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetTransform, CachedPoseElementIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedPoseElementIndex_MetaData), NewProp_CachedPoseElementIndex_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_CachedPoseHash = { "CachedPoseHash", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetTransform, CachedPoseHash), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedPoseHash_MetaData), NewProp_CachedPoseHash_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_Pose,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_Item,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_Space_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_Space,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_Valid,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_Transform,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_CurveValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_CachedPoseElementIndex,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewProp_CachedPoseHash,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_PoseGetTransform Property Definitions **********************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_PoseGetTransform",
|
|
Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::PropPointers),
|
|
sizeof(FRigUnit_PoseGetTransform),
|
|
alignof(FRigUnit_PoseGetTransform),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransform.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransform.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransform.InnerSingleton);
|
|
}
|
|
void FRigUnit_PoseGetTransform::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_PoseGetTransform::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Pose,
|
|
Item,
|
|
Space,
|
|
Valid,
|
|
Transform,
|
|
CurveValue,
|
|
CachedPoseElementIndex,
|
|
CachedPoseHash
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_PoseGetTransform *******************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetTransformArray ************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_PoseGetTransformArray); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_PoseGetTransformArray); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Category", "Pose Cache" },
|
|
{ "Comment", "/**\n* Returns an array of transforms from a given hierarchy pose\n*/" },
|
|
{ "DisplayName", "Get Pose Cache Transform Array" },
|
|
{ "Keywords", "Hierarchy,Pose,State" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Returns an array of transforms from a given hierarchy pose" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pose_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Space_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "/**\n\x09* Defines if the transform should be retrieved in local or global space\n\x09*/" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Defines if the transform should be retrieved in local or global space" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Valid_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transforms_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetTransformArray constinit property declarations ****
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_Space_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_Space;
|
|
static void NewProp_Valid_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_Valid;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Transforms_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_Transforms;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_PoseGetTransformArray constinit property declarations ******
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Pose"), .Type = TEXT("FRigPose"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Space"), .Type = TEXT("ERigVMTransformSpace"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Valid"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Transforms"), .Type = TEXT("TArray<FTransform>"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_PoseGetTransformArray::Execute"),
|
|
.Function = &FRigUnit_PoseGetTransformArray::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_PoseGetTransformArray>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_PoseGetTransformArray>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_PoseGetTransformArray cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransformArray;
|
|
class UScriptStruct* FRigUnit_PoseGetTransformArray::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransformArray.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransformArray.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_PoseGetTransformArray"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransformArray.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransformArray.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetTransformArray Property Definitions ***************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetTransformArray, Pose), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pose_MetaData), NewProp_Pose_MetaData) }; // 1994900961
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::NewProp_Space_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::NewProp_Space = { "Space", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetTransformArray, Space), Z_Construct_UEnum_RigVM_ERigVMTransformSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Space_MetaData), NewProp_Space_MetaData) }; // 771197570
|
|
void Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::NewProp_Valid_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_PoseGetTransformArray*)Obj)->Valid = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::NewProp_Valid = { "Valid", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_PoseGetTransformArray), &Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::NewProp_Valid_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Valid_MetaData), NewProp_Valid_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::NewProp_Transforms_Inner = { "Transforms", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::NewProp_Transforms = { "Transforms", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetTransformArray, Transforms), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transforms_MetaData), NewProp_Transforms_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::NewProp_Pose,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::NewProp_Space_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::NewProp_Space,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::NewProp_Valid,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::NewProp_Transforms_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::NewProp_Transforms,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_PoseGetTransformArray Property Definitions *****************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_PoseGetTransformArray",
|
|
Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::PropPointers),
|
|
sizeof(FRigUnit_PoseGetTransformArray),
|
|
alignof(FRigUnit_PoseGetTransformArray),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransformArray.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransformArray.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransformArray.InnerSingleton);
|
|
}
|
|
void FRigUnit_PoseGetTransformArray::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_PoseGetTransformArray::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Pose,
|
|
Space,
|
|
Valid,
|
|
Transforms
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_PoseGetTransformArray **************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetCurve *********************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_PoseGetCurve); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_PoseGetCurve); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Category", "Pose Cache" },
|
|
{ "Comment", "/**\n* Returns the hierarchy's pose curve value\n*/" },
|
|
{ "DisplayName", "Get Pose Cache Curve" },
|
|
{ "Keywords", "Hierarchy,Pose,State" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Returns the hierarchy's pose curve value" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pose_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Curve_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "CustomWidget", "CurveName" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Valid_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurveValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedPoseElementIndex_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedPoseHash_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetCurve constinit property declarations *************
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_Curve;
|
|
static void NewProp_Valid_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_Valid;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_CurveValue;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_CachedPoseElementIndex;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_CachedPoseHash;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_PoseGetCurve constinit property declarations ***************
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Pose"), .Type = TEXT("FRigPose"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Curve"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Valid"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CurveValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedPoseElementIndex"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CachedPoseHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_PoseGetCurve::Execute"),
|
|
.Function = &FRigUnit_PoseGetCurve::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_PoseGetCurve>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_PoseGetCurve>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_PoseGetCurve cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetCurve;
|
|
class UScriptStruct* FRigUnit_PoseGetCurve::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetCurve.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetCurve.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_PoseGetCurve"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetCurve.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetCurve.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseGetCurve Property Definitions ************************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetCurve, Pose), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pose_MetaData), NewProp_Pose_MetaData) }; // 1994900961
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::NewProp_Curve = { "Curve", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetCurve, Curve), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Curve_MetaData), NewProp_Curve_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::NewProp_Valid_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_PoseGetCurve*)Obj)->Valid = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::NewProp_Valid = { "Valid", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_PoseGetCurve), &Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::NewProp_Valid_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Valid_MetaData), NewProp_Valid_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::NewProp_CurveValue = { "CurveValue", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetCurve, CurveValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurveValue_MetaData), NewProp_CurveValue_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::NewProp_CachedPoseElementIndex = { "CachedPoseElementIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetCurve, CachedPoseElementIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedPoseElementIndex_MetaData), NewProp_CachedPoseElementIndex_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::NewProp_CachedPoseHash = { "CachedPoseHash", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseGetCurve, CachedPoseHash), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedPoseHash_MetaData), NewProp_CachedPoseHash_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::NewProp_Pose,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::NewProp_Curve,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::NewProp_Valid,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::NewProp_CurveValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::NewProp_CachedPoseElementIndex,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::NewProp_CachedPoseHash,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_PoseGetCurve Property Definitions **************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_PoseGetCurve",
|
|
Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::PropPointers),
|
|
sizeof(FRigUnit_PoseGetCurve),
|
|
alignof(FRigUnit_PoseGetCurve),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetCurve.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetCurve.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetCurve.InnerSingleton);
|
|
}
|
|
void FRigUnit_PoseGetCurve::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_PoseGetCurve::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Pose,
|
|
Curve,
|
|
Valid,
|
|
CurveValue,
|
|
CachedPoseElementIndex,
|
|
CachedPoseHash
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_PoseGetCurve ***********************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseLoop *************************************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_PoseLoop); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_PoseLoop); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Category", "Pose Cache" },
|
|
{ "Comment", "/**\n* Given a pose, execute iteratively across all items in the pose\n*/" },
|
|
{ "DisplayName", "For Each Pose Cache Element" },
|
|
{ "Icon", "EditorStyle|GraphEditor.Macro.ForEach_16x" },
|
|
{ "Keywords", "Collection,Loop,Iterate" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Given a pose, execute iteratively across all items in the pose" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlockToRun_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Singleton", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pose_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
{ "Singleton", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalTransform_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
{ "Singleton", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocalTransform_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
{ "Singleton", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurveValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
{ "Singleton", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Index_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
{ "Singleton", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Count_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
{ "Singleton", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Ratio_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "/**\n\x09* Ranging from 0.0 (first item) and 1.0 (last item)\n\x09* This is useful to drive a consecutive node with a \n\x09* curve or an ease to distribute a value.\n\x09*/" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
{ "Singleton", "" },
|
|
{ "ToolTip", "Ranging from 0.0 (first item) and 1.0 (last item)\nThis is useful to drive a consecutive node with a\ncurve or an ease to distribute a value." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Completed_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseLoop constinit property declarations *****************
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_BlockToRun;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Item;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_GlobalTransform;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_LocalTransform;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_CurveValue;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_Index;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_Count;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Ratio;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Completed;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_PoseLoop constinit property declarations *******************
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("BlockToRun"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Pose"), .Type = TEXT("FRigPose"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("GlobalTransform"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("LocalTransform"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("CurveValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Index"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Count"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Ratio"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_PoseLoop::Execute"),
|
|
.Function = &FRigUnit_PoseLoop::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_PoseLoop>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_PoseLoop>() == std::is_polymorphic<FRigUnit_HierarchyBaseMutable>(), "USTRUCT FRigUnit_PoseLoop cannot be polymorphic unless super FRigUnit_HierarchyBaseMutable is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_PoseLoop;
|
|
class UScriptStruct* FRigUnit_PoseLoop::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseLoop.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_PoseLoop.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_PoseLoop, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_PoseLoop"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseLoop.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_PoseLoop.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_PoseLoop Property Definitions ****************************
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_BlockToRun = { "BlockToRun", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseLoop, BlockToRun), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlockToRun_MetaData), NewProp_BlockToRun_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseLoop, Pose), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pose_MetaData), NewProp_Pose_MetaData) }; // 1994900961
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseLoop, Item), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) }; // 389243550
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_GlobalTransform = { "GlobalTransform", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseLoop, GlobalTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalTransform_MetaData), NewProp_GlobalTransform_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_LocalTransform = { "LocalTransform", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseLoop, LocalTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocalTransform_MetaData), NewProp_LocalTransform_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_CurveValue = { "CurveValue", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseLoop, CurveValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurveValue_MetaData), NewProp_CurveValue_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseLoop, Index), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Index_MetaData), NewProp_Index_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_Count = { "Count", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseLoop, Count), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Count_MetaData), NewProp_Count_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_Ratio = { "Ratio", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseLoop, Ratio), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Ratio_MetaData), NewProp_Ratio_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_Completed = { "Completed", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_PoseLoop, Completed), Z_Construct_UScriptStruct_FControlRigExecuteContext, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Completed_MetaData), NewProp_Completed_MetaData) }; // 3193375729
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_BlockToRun,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_Pose,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_Item,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_GlobalTransform,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_LocalTransform,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_CurveValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_Index,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_Count,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_Ratio,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewProp_Completed,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_PoseLoop Property Definitions ******************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBaseMutable,
|
|
&NewStructOps,
|
|
"RigUnit_PoseLoop",
|
|
Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::PropPointers),
|
|
sizeof(FRigUnit_PoseLoop),
|
|
alignof(FRigUnit_PoseLoop),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_PoseLoop()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_PoseLoop.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_PoseLoop.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_PoseLoop.InnerSingleton);
|
|
}
|
|
void FRigUnit_PoseLoop::Execute()
|
|
{
|
|
FControlRigExecuteContext& TemporaryExecuteContext = Completed;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_PoseLoop::Execute(FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
BlockToRun,
|
|
Pose,
|
|
Item,
|
|
GlobalTransform,
|
|
LocalTransform,
|
|
CurveValue,
|
|
Index,
|
|
Count,
|
|
Ratio
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_PoseLoop ***************************************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyCreatePoseItemArray_Entry ***********************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyCreatePoseItemArray_Entry); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyCreatePoseItemArray_Entry); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = {
|
|
{ "Category", "Entry" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocalTransform_MetaData[] = {
|
|
{ "Category", "Entry" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalTransform_MetaData[] = {
|
|
{ "Category", "Entry" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UseEulerAngles_MetaData[] = {
|
|
{ "Category", "Entry" },
|
|
{ "Comment", "// in case of a control this can be used to drive the preferred euler angles\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "in case of a control this can be used to drive the preferred euler angles" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EulerAngles_MetaData[] = {
|
|
{ "Category", "Entry" },
|
|
{ "Comment", "// in case of a control this can be used to drive the preferred euler angles\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "in case of a control this can be used to drive the preferred euler angles" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurveValue_MetaData[] = {
|
|
{ "Category", "Entry" },
|
|
{ "Comment", "// in case of a curve this can be used to drive the curve value\n" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "in case of a curve this can be used to drive the curve value" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyCreatePoseItemArray_Entry constinit property declarations
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Item;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_LocalTransform;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_GlobalTransform;
|
|
static void NewProp_UseEulerAngles_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_UseEulerAngles;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_EulerAngles;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_CurveValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_HierarchyCreatePoseItemArray_Entry constinit property declarations
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_HierarchyCreatePoseItemArray_Entry>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry;
|
|
class UScriptStruct* FRigUnit_HierarchyCreatePoseItemArray_Entry::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyCreatePoseItemArray_Entry"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyCreatePoseItemArray_Entry Property Definitions **
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyCreatePoseItemArray_Entry, Item), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) }; // 389243550
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::NewProp_LocalTransform = { "LocalTransform", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyCreatePoseItemArray_Entry, LocalTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocalTransform_MetaData), NewProp_LocalTransform_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::NewProp_GlobalTransform = { "GlobalTransform", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyCreatePoseItemArray_Entry, GlobalTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalTransform_MetaData), NewProp_GlobalTransform_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::NewProp_UseEulerAngles_SetBit(void* Obj)
|
|
{
|
|
((FRigUnit_HierarchyCreatePoseItemArray_Entry*)Obj)->UseEulerAngles = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::NewProp_UseEulerAngles = { "UseEulerAngles", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyCreatePoseItemArray_Entry), &Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::NewProp_UseEulerAngles_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UseEulerAngles_MetaData), NewProp_UseEulerAngles_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::NewProp_EulerAngles = { "EulerAngles", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyCreatePoseItemArray_Entry, EulerAngles), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EulerAngles_MetaData), NewProp_EulerAngles_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::NewProp_CurveValue = { "CurveValue", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyCreatePoseItemArray_Entry, CurveValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurveValue_MetaData), NewProp_CurveValue_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::NewProp_Item,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::NewProp_LocalTransform,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::NewProp_GlobalTransform,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::NewProp_UseEulerAngles,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::NewProp_EulerAngles,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::NewProp_CurveValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_HierarchyCreatePoseItemArray_Entry Property Definitions ****
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"RigUnit_HierarchyCreatePoseItemArray_Entry",
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::PropPointers),
|
|
sizeof(FRigUnit_HierarchyCreatePoseItemArray_Entry),
|
|
alignof(FRigUnit_HierarchyCreatePoseItemArray_Entry),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_HierarchyCreatePoseItemArray_Entry *************************
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyCreatePoseItemArray *****************************
|
|
struct Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyCreatePoseItemArray); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyCreatePoseItemArray); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Category", "Pose Cache" },
|
|
{ "Comment", "/**\n * Creates the hierarchy's pose\n */" },
|
|
{ "DisplayName", "Create Pose Cache" },
|
|
{ "Keywords", "Hierarchy,Pose,State,MakePoseCache,NewPoseCache,EmptyPoseCache" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "Creates the hierarchy's pose" },
|
|
{ "Varying", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Entries_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Comment", "// The entries to create\n" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "ToolTip", "The entries to create" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pose_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_Hierarchy.h" },
|
|
{ "Output", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyCreatePoseItemArray constinit property declarations
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Entries_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_Entries;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigUnit_HierarchyCreatePoseItemArray constinit property declarations
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Entries"), .Type = TEXT("TArray<FRigUnit_HierarchyCreatePoseItemArray_Entry>"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Pose"), .Type = TEXT("FRigPose"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigUnit_HierarchyCreatePoseItemArray::Execute"),
|
|
.Function = &FRigUnit_HierarchyCreatePoseItemArray::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_HierarchyCreatePoseItemArray>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics
|
|
static_assert(std::is_polymorphic<FRigUnit_HierarchyCreatePoseItemArray>() == std::is_polymorphic<FRigUnit_HierarchyBase>(), "USTRUCT FRigUnit_HierarchyCreatePoseItemArray cannot be polymorphic unless super FRigUnit_HierarchyBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray;
|
|
class UScriptStruct* FRigUnit_HierarchyCreatePoseItemArray::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyCreatePoseItemArray"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigUnit_HierarchyCreatePoseItemArray Property Definitions ********
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::NewProp_Entries_Inner = { "Entries", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry, METADATA_PARAMS(0, nullptr) }; // 3225231681
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::NewProp_Entries = { "Entries", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyCreatePoseItemArray, Entries), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Entries_MetaData), NewProp_Entries_MetaData) }; // 3225231681
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyCreatePoseItemArray, Pose), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pose_MetaData), NewProp_Pose_MetaData) }; // 1994900961
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::NewProp_Entries_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::NewProp_Entries,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::NewProp_Pose,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigUnit_HierarchyCreatePoseItemArray Property Definitions **********
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyBase,
|
|
&NewStructOps,
|
|
"RigUnit_HierarchyCreatePoseItemArray",
|
|
Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::PropPointers),
|
|
sizeof(FRigUnit_HierarchyCreatePoseItemArray),
|
|
alignof(FRigUnit_HierarchyCreatePoseItemArray),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray.InnerSingleton);
|
|
}
|
|
void FRigUnit_HierarchyCreatePoseItemArray::Execute()
|
|
{
|
|
FControlRigExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigUnit_HierarchyCreatePoseItemArray::Execute(const FControlRigExecuteContext& InExecuteContext)
|
|
{
|
|
TArrayView<const FRigUnit_HierarchyCreatePoseItemArray_Entry> Entries_0_Array(Entries);
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Entries_0_Array,
|
|
Pose
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigUnit_HierarchyCreatePoseItemArray *******************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_Hierarchy_h__Script_ControlRig_Statics
|
|
{
|
|
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
|
|
{ FRigUnit_HierarchyBase::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyBase_Statics::NewStructOps, TEXT("RigUnit_HierarchyBase"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyBase), 982884735U) },
|
|
{ FRigUnit_HierarchyBaseMutable::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyBaseMutable_Statics::NewStructOps, TEXT("RigUnit_HierarchyBaseMutable"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyBaseMutable, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyBaseMutable), 3016576157U) },
|
|
{ FRigUnit_HierarchyGetParent::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParent_Statics::NewStructOps, TEXT("RigUnit_HierarchyGetParent"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParent, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyGetParent), 2328279834U) },
|
|
{ FRigUnit_HierarchyGetParents::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParents_Statics::NewStructOps, TEXT("RigUnit_HierarchyGetParents"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParents, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyGetParents), 718212130U) },
|
|
{ FRigUnit_HierarchyGetParentsItemArray::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray_Statics::NewStructOps, TEXT("RigUnit_HierarchyGetParentsItemArray"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentsItemArray, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyGetParentsItemArray), 2153134934U) },
|
|
{ FRigUnit_HierarchyGetChildren::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChildren_Statics::NewStructOps, TEXT("RigUnit_HierarchyGetChildren"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChildren, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyGetChildren), 3759737006U) },
|
|
{ FRigUnit_HierarchyGetSiblings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblings_Statics::NewStructOps, TEXT("RigUnit_HierarchyGetSiblings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyGetSiblings), 2558520252U) },
|
|
{ FRigUnit_HierarchyGetSiblingsItemArray::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray_Statics::NewStructOps, TEXT("RigUnit_HierarchyGetSiblingsItemArray"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetSiblingsItemArray, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyGetSiblingsItemArray), 998159481U) },
|
|
{ FRigUnit_HierarchyGetChainItemArray::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetChainItemArray_Statics::NewStructOps, TEXT("RigUnit_HierarchyGetChainItemArray"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetChainItemArray, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyGetChainItemArray), 1734988002U) },
|
|
{ FRigUnit_HierarchyGetPose::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPose_Statics::NewStructOps, TEXT("RigUnit_HierarchyGetPose"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPose, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyGetPose), 2981288299U) },
|
|
{ FRigUnit_HierarchyGetPoseItemArray::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray_Statics::NewStructOps, TEXT("RigUnit_HierarchyGetPoseItemArray"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetPoseItemArray, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyGetPoseItemArray), 228452370U) },
|
|
{ FRigUnit_HierarchySetPose::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchySetPose_Statics::NewStructOps, TEXT("RigUnit_HierarchySetPose"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPose, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchySetPose), 800137889U) },
|
|
{ FRigUnit_HierarchySetPoseItemArray::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchySetPoseItemArray_Statics::NewStructOps, TEXT("RigUnit_HierarchySetPoseItemArray"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetPoseItemArray, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchySetPoseItemArray), 2684902870U) },
|
|
{ FRigUnit_PoseIsEmpty::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_PoseIsEmpty_Statics::NewStructOps, TEXT("RigUnit_PoseIsEmpty"),&Z_Registration_Info_UScriptStruct_FRigUnit_PoseIsEmpty, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_PoseIsEmpty), 3749915895U) },
|
|
{ FRigUnit_PoseGetItems::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_PoseGetItems_Statics::NewStructOps, TEXT("RigUnit_PoseGetItems"),&Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItems, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_PoseGetItems), 2290470980U) },
|
|
{ FRigUnit_PoseGetItemsItemArray::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_PoseGetItemsItemArray_Statics::NewStructOps, TEXT("RigUnit_PoseGetItemsItemArray"),&Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetItemsItemArray, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_PoseGetItemsItemArray), 841592010U) },
|
|
{ FRigUnit_PoseGetDelta::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_PoseGetDelta_Statics::NewStructOps, TEXT("RigUnit_PoseGetDelta"),&Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetDelta, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_PoseGetDelta), 127239064U) },
|
|
{ FRigUnit_PoseGetTransform::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_PoseGetTransform_Statics::NewStructOps, TEXT("RigUnit_PoseGetTransform"),&Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransform, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_PoseGetTransform), 3316455650U) },
|
|
{ FRigUnit_PoseGetTransformArray::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_PoseGetTransformArray_Statics::NewStructOps, TEXT("RigUnit_PoseGetTransformArray"),&Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetTransformArray, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_PoseGetTransformArray), 4202243051U) },
|
|
{ FRigUnit_PoseGetCurve::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_PoseGetCurve_Statics::NewStructOps, TEXT("RigUnit_PoseGetCurve"),&Z_Registration_Info_UScriptStruct_FRigUnit_PoseGetCurve, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_PoseGetCurve), 2248066880U) },
|
|
{ FRigUnit_PoseLoop::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_PoseLoop_Statics::NewStructOps, TEXT("RigUnit_PoseLoop"),&Z_Registration_Info_UScriptStruct_FRigUnit_PoseLoop, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_PoseLoop), 2447169466U) },
|
|
{ FRigUnit_HierarchyCreatePoseItemArray_Entry::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry_Statics::NewStructOps, TEXT("RigUnit_HierarchyCreatePoseItemArray_Entry"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Entry, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyCreatePoseItemArray_Entry), 3225231681U) },
|
|
{ FRigUnit_HierarchyCreatePoseItemArray::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray_Statics::NewStructOps, TEXT("RigUnit_HierarchyCreatePoseItemArray"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyCreatePoseItemArray, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyCreatePoseItemArray), 3479955666U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_Hierarchy_h__Script_ControlRig_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_Hierarchy_h__Script_ControlRig_69964042{
|
|
TEXT("/Script/ControlRig"),
|
|
nullptr, 0,
|
|
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_Hierarchy_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_Hierarchy_h__Script_ControlRig_Statics::ScriptStructInfo),
|
|
nullptr, 0,
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|