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

1488 lines
102 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_RigModules.h"
#include "Rigs/RigHierarchyDefines.h"
#include "RigVMCore/RigVMFunction.h"
#include "RigVMCore/RigVMRegistry.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_RigModules() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigElementType();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementKey();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetItemShortName();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetModuleName();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ResolveConnector();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_RigModulesBase();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_RigModulesBaseMutable();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnitMutable();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigUnit_RigModulesBase *******************************************
struct Z_Construct_UScriptStruct_FRigUnit_RigModulesBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_RigModulesBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_RigModulesBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Abstract", "" },
{ "Category", "Modules" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "NodeColor", "0.262745, 0.8, 0, 0.229412" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_RigModulesBase constinit property declarations ***********
// ********** End ScriptStruct FRigUnit_RigModulesBase constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_RigModulesBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_RigModulesBase_Statics
static_assert(std::is_polymorphic<FRigUnit_RigModulesBase>() == std::is_polymorphic<FRigUnit>(), "USTRUCT FRigUnit_RigModulesBase cannot be polymorphic unless super FRigUnit is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBase;
class UScriptStruct* FRigUnit_RigModulesBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_RigModulesBase, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_RigModulesBase"));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBase.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_RigModulesBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit,
&NewStructOps,
"RigUnit_RigModulesBase",
nullptr,
0,
sizeof(FRigUnit_RigModulesBase),
alignof(FRigUnit_RigModulesBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_RigModulesBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_RigModulesBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_RigModulesBase()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBase.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_RigModulesBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBase.InnerSingleton);
}
// ********** End ScriptStruct FRigUnit_RigModulesBase *********************************************
// ********** Begin ScriptStruct FRigUnit_RigModulesBaseMutable ************************************
struct Z_Construct_UScriptStruct_FRigUnit_RigModulesBaseMutable_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_RigModulesBaseMutable); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_RigModulesBaseMutable); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Abstract", "" },
{ "Category", "Modules" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "NodeColor", "0.262745, 0.8, 0, 0.229412" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_RigModulesBaseMutable constinit property declarations ****
// ********** End ScriptStruct FRigUnit_RigModulesBaseMutable constinit property declarations ******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_RigModulesBaseMutable>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_RigModulesBaseMutable_Statics
static_assert(std::is_polymorphic<FRigUnit_RigModulesBaseMutable>() == std::is_polymorphic<FRigUnitMutable>(), "USTRUCT FRigUnit_RigModulesBaseMutable cannot be polymorphic unless super FRigUnitMutable is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBaseMutable;
class UScriptStruct* FRigUnit_RigModulesBaseMutable::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBaseMutable.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBaseMutable.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_RigModulesBaseMutable, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_RigModulesBaseMutable"));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBaseMutable.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_RigModulesBaseMutable_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnitMutable,
&NewStructOps,
"RigUnit_RigModulesBaseMutable",
nullptr,
0,
sizeof(FRigUnit_RigModulesBaseMutable),
alignof(FRigUnit_RigModulesBaseMutable),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_RigModulesBaseMutable_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_RigModulesBaseMutable_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_RigModulesBaseMutable()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBaseMutable.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBaseMutable.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_RigModulesBaseMutable_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBaseMutable.InnerSingleton);
}
// ********** End ScriptStruct FRigUnit_RigModulesBaseMutable **************************************
// ********** Begin ScriptStruct FRigUnit_ResolveConnector *****************************************
struct Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_ResolveConnector); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_ResolveConnector); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n* Returns the resolved item of the connector.\n*/" },
{ "DisplayName", "Get Connection" },
{ "Keywords", "Connector,GetResolved,Target,Resolve" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "Returns the resolved item of the connector." },
{ "Varying", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Connector_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The key of the connector to resolve\n\x09 */" },
{ "ExpandByDefault", "" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "* The key of the connector to resolve" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkipSocket_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * If the connector is resolved to a socket the node\n\x09 * will return the socket's direct parent (skipping it).\n\x09 */" },
{ "ExpandByDefault", "" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "* If the connector is resolved to a socket the node\n* will return the socket's direct parent (skipping it)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The resulting item the connector is resolved to\n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "Output", "" },
{ "ToolTip", "* The resulting item the connector is resolved to" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsConnected_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * Returns true if the connector is resolved to a target.\n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "Output", "" },
{ "ToolTip", "* Returns true if the connector is resolved to a target." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_ResolveConnector constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_Connector;
static void NewProp_SkipSocket_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_SkipSocket;
static const UECodeGen_Private::FStructPropertyParams NewProp_Result;
static void NewProp_bIsConnected_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsConnected;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_ResolveConnector constinit property declarations ***********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Connector"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("SkipSocket"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bIsConnected"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_ResolveConnector::Execute"),
.Function = &FRigUnit_ResolveConnector::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_ResolveConnector>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics
static_assert(std::is_polymorphic<FRigUnit_ResolveConnector>() == std::is_polymorphic<FRigUnit_RigModulesBase>(), "USTRUCT FRigUnit_ResolveConnector cannot be polymorphic unless super FRigUnit_RigModulesBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_ResolveConnector;
class UScriptStruct* FRigUnit_ResolveConnector::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_ResolveConnector.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_ResolveConnector.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_ResolveConnector, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_ResolveConnector"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ResolveConnector.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_ResolveConnector.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_ResolveConnector Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::NewProp_Connector = { "Connector", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ResolveConnector, Connector), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Connector_MetaData), NewProp_Connector_MetaData) }; // 389243550
void Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::NewProp_SkipSocket_SetBit(void* Obj)
{
((FRigUnit_ResolveConnector*)Obj)->SkipSocket = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::NewProp_SkipSocket = { "SkipSocket", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_ResolveConnector), &Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::NewProp_SkipSocket_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkipSocket_MetaData), NewProp_SkipSocket_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ResolveConnector, Result), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; // 389243550
void Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::NewProp_bIsConnected_SetBit(void* Obj)
{
((FRigUnit_ResolveConnector*)Obj)->bIsConnected = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::NewProp_bIsConnected = { "bIsConnected", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_ResolveConnector), &Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::NewProp_bIsConnected_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsConnected_MetaData), NewProp_bIsConnected_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::NewProp_Connector,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::NewProp_SkipSocket,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::NewProp_Result,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::NewProp_bIsConnected,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_ResolveConnector Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_RigModulesBase,
&NewStructOps,
"RigUnit_ResolveConnector",
Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::PropPointers),
sizeof(FRigUnit_ResolveConnector),
alignof(FRigUnit_ResolveConnector),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ResolveConnector()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_ResolveConnector.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ResolveConnector.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_ResolveConnector.InnerSingleton);
}
void FRigUnit_ResolveConnector::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_ResolveConnector::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Connector,
SkipSocket,
Result,
bIsConnected
);
}
// ********** End ScriptStruct FRigUnit_ResolveConnector *******************************************
// ********** Begin ScriptStruct FRigUnit_ResolveArrayConnector ************************************
struct Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_ResolveArrayConnector); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_ResolveArrayConnector); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n* Returns the resolved item of the connector.\n*/" },
{ "DisplayName", "Get Array Connection" },
{ "Keywords", "Connector,GetResolved,Target,Resolve" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "Returns the resolved item of the connector." },
{ "Varying", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Connector_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The key of the connector to resolve\n\x09 */" },
{ "ExpandByDefault", "" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "* The key of the connector to resolve" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkipSocket_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * If the connector is resolved to a socket the node\n\x09 * will return the socket's direct parent (skipping it).\n\x09 */" },
{ "ExpandByDefault", "" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "* If the connector is resolved to a socket the node\n* will return the socket's direct parent (skipping it)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The resulting item the connector is resolved to\n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "Output", "" },
{ "ToolTip", "* The resulting item the connector is resolved to" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsConnected_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * Returns true if the connector is resolved to a target.\n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "Output", "" },
{ "ToolTip", "* Returns true if the connector is resolved to a target." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_ResolveArrayConnector constinit property declarations ****
static const UECodeGen_Private::FStructPropertyParams NewProp_Connector;
static void NewProp_SkipSocket_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_SkipSocket;
static const UECodeGen_Private::FStructPropertyParams NewProp_Result_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Result;
static void NewProp_bIsConnected_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsConnected;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_ResolveArrayConnector constinit property declarations ******
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Connector"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("SkipSocket"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("TArray<FRigElementKey>"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bIsConnected"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_ResolveArrayConnector::Execute"),
.Function = &FRigUnit_ResolveArrayConnector::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_ResolveArrayConnector>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics
static_assert(std::is_polymorphic<FRigUnit_ResolveArrayConnector>() == std::is_polymorphic<FRigUnit_RigModulesBase>(), "USTRUCT FRigUnit_ResolveArrayConnector cannot be polymorphic unless super FRigUnit_RigModulesBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_ResolveArrayConnector;
class UScriptStruct* FRigUnit_ResolveArrayConnector::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_ResolveArrayConnector.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_ResolveArrayConnector.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_ResolveArrayConnector"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ResolveArrayConnector.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_ResolveArrayConnector.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_ResolveArrayConnector Property Definitions ***************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::NewProp_Connector = { "Connector", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ResolveArrayConnector, Connector), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Connector_MetaData), NewProp_Connector_MetaData) }; // 389243550
void Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::NewProp_SkipSocket_SetBit(void* Obj)
{
((FRigUnit_ResolveArrayConnector*)Obj)->SkipSocket = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::NewProp_SkipSocket = { "SkipSocket", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_ResolveArrayConnector), &Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::NewProp_SkipSocket_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkipSocket_MetaData), NewProp_SkipSocket_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::NewProp_Result_Inner = { "Result", 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_ResolveArrayConnector_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ResolveArrayConnector, Result), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; // 389243550
void Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::NewProp_bIsConnected_SetBit(void* Obj)
{
((FRigUnit_ResolveArrayConnector*)Obj)->bIsConnected = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::NewProp_bIsConnected = { "bIsConnected", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_ResolveArrayConnector), &Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::NewProp_bIsConnected_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsConnected_MetaData), NewProp_bIsConnected_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::NewProp_Connector,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::NewProp_SkipSocket,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::NewProp_Result_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::NewProp_Result,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::NewProp_bIsConnected,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_ResolveArrayConnector Property Definitions *****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_RigModulesBase,
&NewStructOps,
"RigUnit_ResolveArrayConnector",
Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::PropPointers),
sizeof(FRigUnit_ResolveArrayConnector),
alignof(FRigUnit_ResolveArrayConnector),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_ResolveArrayConnector.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ResolveArrayConnector.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_ResolveArrayConnector.InnerSingleton);
}
void FRigUnit_ResolveArrayConnector::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_ResolveArrayConnector::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Connector,
SkipSocket,
Result,
bIsConnected
);
}
// ********** End ScriptStruct FRigUnit_ResolveArrayConnector **************************************
// ********** Begin ScriptStruct FRigUnit_GetCurrentNameSpace **************************************
struct Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_GetCurrentNameSpace); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_GetCurrentNameSpace); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns the currently used namespace of the module.\n */" },
{ "Deprecated", "5.600000" },
{ "DisplayName", "Get NameSpace" },
{ "Keywords", "NameSpace" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "Returns the currently used namespace of the module." },
{ "Varying", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NameSpace_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The current namespace of the rig module\n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "Output", "" },
{ "ToolTip", "* The current namespace of the rig module" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_GetCurrentNameSpace constinit property declarations ******
static const UECodeGen_Private::FStrPropertyParams NewProp_NameSpace;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_GetCurrentNameSpace constinit property declarations ********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("NameSpace"), .Type = TEXT("FString"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_GetCurrentNameSpace::Execute"),
.Function = &FRigUnit_GetCurrentNameSpace::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_GetCurrentNameSpace>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace_Statics
static_assert(std::is_polymorphic<FRigUnit_GetCurrentNameSpace>() == std::is_polymorphic<FRigUnit_RigModulesBase>(), "USTRUCT FRigUnit_GetCurrentNameSpace cannot be polymorphic unless super FRigUnit_RigModulesBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_GetCurrentNameSpace;
class UScriptStruct* FRigUnit_GetCurrentNameSpace::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetCurrentNameSpace.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_GetCurrentNameSpace.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_GetCurrentNameSpace"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetCurrentNameSpace.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_GetCurrentNameSpace.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_GetCurrentNameSpace Property Definitions *****************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace_Statics::NewProp_NameSpace = { "NameSpace", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetCurrentNameSpace, NameSpace), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NameSpace_MetaData), NewProp_NameSpace_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace_Statics::NewProp_NameSpace,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_GetCurrentNameSpace Property Definitions *******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_RigModulesBase,
&NewStructOps,
"RigUnit_GetCurrentNameSpace",
Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace_Statics::PropPointers),
sizeof(FRigUnit_GetCurrentNameSpace),
alignof(FRigUnit_GetCurrentNameSpace),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetCurrentNameSpace.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetCurrentNameSpace.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_GetCurrentNameSpace.InnerSingleton);
}
void FRigUnit_GetCurrentNameSpace::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_GetCurrentNameSpace::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
NameSpace
);
}
// ********** End ScriptStruct FRigUnit_GetCurrentNameSpace ****************************************
// ********** Begin ScriptStruct FRigUnit_GetItemShortName *****************************************
struct Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_GetItemShortName); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_GetItemShortName); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns the short name of the given item (without the namespace)\n */" },
{ "Deprecated", "5.600000" },
{ "DisplayName", "Get Short Name" },
{ "Keywords", "NameSpace" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "Returns the short name of the given item (without the namespace)" },
{ "Varying", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The key of the item to return the short name for\n\x09 */" },
{ "ExpandByDefault", "" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "* The key of the item to return the short name for" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShortName_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The short name of the item (without the namespace)\n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "Output", "" },
{ "ToolTip", "* The short name of the item (without the namespace)" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_GetItemShortName constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_Item;
static const UECodeGen_Private::FNamePropertyParams NewProp_ShortName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_GetItemShortName constinit property declarations ***********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("ShortName"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_GetItemShortName::Execute"),
.Function = &FRigUnit_GetItemShortName::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_GetItemShortName>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics
static_assert(std::is_polymorphic<FRigUnit_GetItemShortName>() == std::is_polymorphic<FRigUnit_RigModulesBase>(), "USTRUCT FRigUnit_GetItemShortName cannot be polymorphic unless super FRigUnit_RigModulesBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_GetItemShortName;
class UScriptStruct* FRigUnit_GetItemShortName::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetItemShortName.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_GetItemShortName.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_GetItemShortName, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_GetItemShortName"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetItemShortName.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_GetItemShortName.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_GetItemShortName Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetItemShortName, Item), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) }; // 389243550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics::NewProp_ShortName = { "ShortName", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetItemShortName, ShortName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShortName_MetaData), NewProp_ShortName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics::NewProp_Item,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics::NewProp_ShortName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_GetItemShortName Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_RigModulesBase,
&NewStructOps,
"RigUnit_GetItemShortName",
Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics::PropPointers),
sizeof(FRigUnit_GetItemShortName),
alignof(FRigUnit_GetItemShortName),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetItemShortName()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetItemShortName.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetItemShortName.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_GetItemShortName.InnerSingleton);
}
void FRigUnit_GetItemShortName::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_GetItemShortName::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Item,
ShortName
);
}
// ********** End ScriptStruct FRigUnit_GetItemShortName *******************************************
// ********** Begin ScriptStruct FRigUnit_GetItemNameSpace *****************************************
struct Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_GetItemNameSpace); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_GetItemNameSpace); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns the namespace of a given item. This may be an empty string if the item doesn't have a namespace.\n */" },
{ "Deprecated", "5.600000" },
{ "DisplayName", "Get Item NameSpace" },
{ "Keywords", "NameSpace" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "Returns the namespace of a given item. This may be an empty string if the item doesn't have a namespace." },
{ "Varying", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The key of the item to return the namespace for\n\x09 */" },
{ "ExpandByDefault", "" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "* The key of the item to return the namespace for" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HasNameSpace_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * True if the item has a valid namespace\n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "Output", "" },
{ "ToolTip", "* True if the item has a valid namespace" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NameSpace_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The namespace of the item\n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "Output", "" },
{ "ToolTip", "* The namespace of the item" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_GetItemNameSpace constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_Item;
static void NewProp_HasNameSpace_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_HasNameSpace;
static const UECodeGen_Private::FStrPropertyParams NewProp_NameSpace;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_GetItemNameSpace constinit property declarations ***********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("HasNameSpace"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("NameSpace"), .Type = TEXT("FString"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_GetItemNameSpace::Execute"),
.Function = &FRigUnit_GetItemNameSpace::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_GetItemNameSpace>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics
static_assert(std::is_polymorphic<FRigUnit_GetItemNameSpace>() == std::is_polymorphic<FRigUnit_RigModulesBase>(), "USTRUCT FRigUnit_GetItemNameSpace cannot be polymorphic unless super FRigUnit_RigModulesBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_GetItemNameSpace;
class UScriptStruct* FRigUnit_GetItemNameSpace::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetItemNameSpace.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_GetItemNameSpace.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_GetItemNameSpace"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetItemNameSpace.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_GetItemNameSpace.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_GetItemNameSpace Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetItemNameSpace, Item), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) }; // 389243550
void Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::NewProp_HasNameSpace_SetBit(void* Obj)
{
((FRigUnit_GetItemNameSpace*)Obj)->HasNameSpace = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::NewProp_HasNameSpace = { "HasNameSpace", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_GetItemNameSpace), &Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::NewProp_HasNameSpace_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HasNameSpace_MetaData), NewProp_HasNameSpace_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::NewProp_NameSpace = { "NameSpace", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetItemNameSpace, NameSpace), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NameSpace_MetaData), NewProp_NameSpace_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::NewProp_Item,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::NewProp_HasNameSpace,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::NewProp_NameSpace,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_GetItemNameSpace Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_RigModulesBase,
&NewStructOps,
"RigUnit_GetItemNameSpace",
Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::PropPointers),
sizeof(FRigUnit_GetItemNameSpace),
alignof(FRigUnit_GetItemNameSpace),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetItemNameSpace.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetItemNameSpace.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_GetItemNameSpace.InnerSingleton);
}
void FRigUnit_GetItemNameSpace::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_GetItemNameSpace::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Item,
HasNameSpace,
NameSpace
);
}
// ********** End ScriptStruct FRigUnit_GetItemNameSpace *******************************************
// ********** Begin ScriptStruct FRigUnit_IsItemInCurrentNameSpace *********************************
struct Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_IsItemInCurrentNameSpace); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_IsItemInCurrentNameSpace); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns true if the given item has been created by this module, \n * which means that the item's namespace is the module namespace.\n */" },
{ "Deprecated", "5.600000" },
{ "DisplayName", "Is In Current NameSpace" },
{ "Keywords", "NameSpace" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "Returns true if the given item has been created by this module,\nwhich means that the item's namespace is the module namespace." },
{ "Varying", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The key of the item to return the namespace for\n\x09 */" },
{ "ExpandByDefault", "" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "* The key of the item to return the namespace for" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * True if the item is in this namespace / owned by this module.\n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "Output", "" },
{ "ToolTip", "* True if the item is in this namespace / owned by this module." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_IsItemInCurrentNameSpace constinit property declarations *
static const UECodeGen_Private::FStructPropertyParams NewProp_Item;
static void NewProp_Result_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_IsItemInCurrentNameSpace constinit property declarations ***
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_IsItemInCurrentNameSpace::Execute"),
.Function = &FRigUnit_IsItemInCurrentNameSpace::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_IsItemInCurrentNameSpace>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics
static_assert(std::is_polymorphic<FRigUnit_IsItemInCurrentNameSpace>() == std::is_polymorphic<FRigUnit_RigModulesBase>(), "USTRUCT FRigUnit_IsItemInCurrentNameSpace cannot be polymorphic unless super FRigUnit_RigModulesBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace;
class UScriptStruct* FRigUnit_IsItemInCurrentNameSpace::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_IsItemInCurrentNameSpace"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_IsItemInCurrentNameSpace Property Definitions ************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_IsItemInCurrentNameSpace, Item), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) }; // 389243550
void Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::NewProp_Result_SetBit(void* Obj)
{
((FRigUnit_IsItemInCurrentNameSpace*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_IsItemInCurrentNameSpace), &Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::NewProp_Result_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::NewProp_Item,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_IsItemInCurrentNameSpace Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_RigModulesBase,
&NewStructOps,
"RigUnit_IsItemInCurrentNameSpace",
Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::PropPointers),
sizeof(FRigUnit_IsItemInCurrentNameSpace),
alignof(FRigUnit_IsItemInCurrentNameSpace),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace.InnerSingleton);
}
void FRigUnit_IsItemInCurrentNameSpace::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_IsItemInCurrentNameSpace::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Item,
Result
);
}
// ********** End ScriptStruct FRigUnit_IsItemInCurrentNameSpace ***********************************
// ********** Begin ScriptStruct FRigUnit_GetItemsInNameSpace **************************************
struct Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_GetItemsInNameSpace); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_GetItemsInNameSpace); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns all items (based on a filter) in the current namespace. \n */" },
{ "Deprecated", "5.600000" },
{ "DisplayName", "Get Items In NameSpace" },
{ "Keywords", "NameSpace" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "Returns all items (based on a filter) in the current namespace." },
{ "Varying", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TypeToSearch_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Items_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The items within the namespace\n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "Output", "" },
{ "ToolTip", "* The items within the namespace" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_GetItemsInNameSpace constinit property declarations ******
static const UECodeGen_Private::FBytePropertyParams NewProp_TypeToSearch_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_TypeToSearch;
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_GetItemsInNameSpace constinit property declarations ********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("TypeToSearch"), .Type = TEXT("ERigElementType"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Items"), .Type = TEXT("TArray<FRigElementKey>"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_GetItemsInNameSpace::Execute"),
.Function = &FRigUnit_GetItemsInNameSpace::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_GetItemsInNameSpace>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics
static_assert(std::is_polymorphic<FRigUnit_GetItemsInNameSpace>() == std::is_polymorphic<FRigUnit_RigModulesBase>(), "USTRUCT FRigUnit_GetItemsInNameSpace cannot be polymorphic unless super FRigUnit_RigModulesBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInNameSpace;
class UScriptStruct* FRigUnit_GetItemsInNameSpace::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInNameSpace.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInNameSpace.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_GetItemsInNameSpace"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInNameSpace.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInNameSpace.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_GetItemsInNameSpace Property Definitions *****************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics::NewProp_TypeToSearch_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_GetItemsInNameSpace_Statics::NewProp_TypeToSearch = { "TypeToSearch", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetItemsInNameSpace, TypeToSearch), Z_Construct_UEnum_ControlRig_ERigElementType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TypeToSearch_MetaData), NewProp_TypeToSearch_MetaData) }; // 2154248775
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_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_GetItemsInNameSpace_Statics::NewProp_Items = { "Items", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetItemsInNameSpace, Items), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Items_MetaData), NewProp_Items_MetaData) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics::NewProp_TypeToSearch_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics::NewProp_TypeToSearch,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics::NewProp_Items_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics::NewProp_Items,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_GetItemsInNameSpace Property Definitions *******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_RigModulesBase,
&NewStructOps,
"RigUnit_GetItemsInNameSpace",
Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics::PropPointers),
sizeof(FRigUnit_GetItemsInNameSpace),
alignof(FRigUnit_GetItemsInNameSpace),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInNameSpace.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInNameSpace.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInNameSpace.InnerSingleton);
}
void FRigUnit_GetItemsInNameSpace::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_GetItemsInNameSpace::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
TypeToSearch,
Items
);
}
// ********** End ScriptStruct FRigUnit_GetItemsInNameSpace ****************************************
// ********** Begin ScriptStruct FRigUnit_GetModuleName ********************************************
struct Z_Construct_UScriptStruct_FRigUnit_GetModuleName_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_GetModuleName); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_GetModuleName); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns the name of the current module instance.\n */" },
{ "DisplayName", "Get Module Name" },
{ "Keywords", "NameSpace" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "Returns the name of the current module instance." },
{ "Varying", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Module_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The name of the module\n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "Output", "" },
{ "ToolTip", "* The name of the module" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_GetModuleName constinit property declarations ************
static const UECodeGen_Private::FStrPropertyParams NewProp_Module;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_GetModuleName constinit property declarations **************
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Module"), .Type = TEXT("FString"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_GetModuleName::Execute"),
.Function = &FRigUnit_GetModuleName::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_GetModuleName>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_GetModuleName_Statics
static_assert(std::is_polymorphic<FRigUnit_GetModuleName>() == std::is_polymorphic<FRigUnit_RigModulesBase>(), "USTRUCT FRigUnit_GetModuleName cannot be polymorphic unless super FRigUnit_RigModulesBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_GetModuleName;
class UScriptStruct* FRigUnit_GetModuleName::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetModuleName.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_GetModuleName.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_GetModuleName, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_GetModuleName"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetModuleName.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_GetModuleName_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_GetModuleName.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_GetModuleName Property Definitions ***********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetModuleName_Statics::NewProp_Module = { "Module", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetModuleName, Module), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Module_MetaData), NewProp_Module_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_GetModuleName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetModuleName_Statics::NewProp_Module,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetModuleName_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_GetModuleName Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_GetModuleName_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_RigModulesBase,
&NewStructOps,
"RigUnit_GetModuleName",
Z_Construct_UScriptStruct_FRigUnit_GetModuleName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetModuleName_Statics::PropPointers),
sizeof(FRigUnit_GetModuleName),
alignof(FRigUnit_GetModuleName),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetModuleName_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_GetModuleName_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetModuleName()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetModuleName.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetModuleName.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_GetModuleName_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_GetModuleName.InnerSingleton);
}
void FRigUnit_GetModuleName::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_GetModuleName::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Module
);
}
// ********** End ScriptStruct FRigUnit_GetModuleName **********************************************
// ********** Begin ScriptStruct FRigUnit_GetItemModuleName ****************************************
struct Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_GetItemModuleName); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_GetItemModuleName); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns the namespace of a given item. This may be an empty string if the item doesn't have a namespace.\n */" },
{ "DisplayName", "Get Item Module" },
{ "Keywords", "NameSpace" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "Returns the namespace of a given item. This may be an empty string if the item doesn't have a namespace." },
{ "Varying", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The key of the item to return the module for\n\x09 */" },
{ "ExpandByDefault", "" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "* The key of the item to return the module for" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IsPartOfModule_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * True if the item is part of a module\n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "Output", "" },
{ "ToolTip", "* True if the item is part of a module" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Module_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The name of the module of the given item\n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "Output", "" },
{ "ToolTip", "* The name of the module of the given item" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_GetItemModuleName constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_Item;
static void NewProp_IsPartOfModule_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_IsPartOfModule;
static const UECodeGen_Private::FStrPropertyParams NewProp_Module;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_GetItemModuleName constinit property declarations **********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("IsPartOfModule"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Module"), .Type = TEXT("FString"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_GetItemModuleName::Execute"),
.Function = &FRigUnit_GetItemModuleName::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_GetItemModuleName>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics
static_assert(std::is_polymorphic<FRigUnit_GetItemModuleName>() == std::is_polymorphic<FRigUnit_RigModulesBase>(), "USTRUCT FRigUnit_GetItemModuleName cannot be polymorphic unless super FRigUnit_RigModulesBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_GetItemModuleName;
class UScriptStruct* FRigUnit_GetItemModuleName::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetItemModuleName.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_GetItemModuleName.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_GetItemModuleName"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetItemModuleName.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_GetItemModuleName.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_GetItemModuleName Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetItemModuleName, Item), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) }; // 389243550
void Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::NewProp_IsPartOfModule_SetBit(void* Obj)
{
((FRigUnit_GetItemModuleName*)Obj)->IsPartOfModule = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::NewProp_IsPartOfModule = { "IsPartOfModule", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_GetItemModuleName), &Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::NewProp_IsPartOfModule_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IsPartOfModule_MetaData), NewProp_IsPartOfModule_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::NewProp_Module = { "Module", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetItemModuleName, Module), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Module_MetaData), NewProp_Module_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::NewProp_Item,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::NewProp_IsPartOfModule,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::NewProp_Module,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_GetItemModuleName Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_RigModulesBase,
&NewStructOps,
"RigUnit_GetItemModuleName",
Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::PropPointers),
sizeof(FRigUnit_GetItemModuleName),
alignof(FRigUnit_GetItemModuleName),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetItemModuleName.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetItemModuleName.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_GetItemModuleName.InnerSingleton);
}
void FRigUnit_GetItemModuleName::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_GetItemModuleName::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Item,
IsPartOfModule,
Module
);
}
// ********** End ScriptStruct FRigUnit_GetItemModuleName ******************************************
// ********** Begin ScriptStruct FRigUnit_IsItemInCurrentModule ************************************
struct Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_IsItemInCurrentModule); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_IsItemInCurrentModule); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns true if the given item has been created by this module. \n */" },
{ "DisplayName", "Is In Current Module" },
{ "Keywords", "NameSpace" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "Returns true if the given item has been created by this module." },
{ "Varying", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The key of the item to check the module for\n\x09 */" },
{ "ExpandByDefault", "" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "* The key of the item to check the module for" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * True if the item is owned by this module.\n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "Output", "" },
{ "ToolTip", "* True if the item is owned by this module." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_IsItemInCurrentModule constinit property declarations ****
static const UECodeGen_Private::FStructPropertyParams NewProp_Item;
static void NewProp_Result_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_IsItemInCurrentModule constinit property declarations ******
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_IsItemInCurrentModule::Execute"),
.Function = &FRigUnit_IsItemInCurrentModule::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_IsItemInCurrentModule>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics
static_assert(std::is_polymorphic<FRigUnit_IsItemInCurrentModule>() == std::is_polymorphic<FRigUnit_RigModulesBase>(), "USTRUCT FRigUnit_IsItemInCurrentModule cannot be polymorphic unless super FRigUnit_RigModulesBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentModule;
class UScriptStruct* FRigUnit_IsItemInCurrentModule::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentModule.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentModule.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_IsItemInCurrentModule"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentModule.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentModule.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_IsItemInCurrentModule Property Definitions ***************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_IsItemInCurrentModule, Item), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) }; // 389243550
void Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::NewProp_Result_SetBit(void* Obj)
{
((FRigUnit_IsItemInCurrentModule*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_IsItemInCurrentModule), &Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::NewProp_Result_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::NewProp_Item,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_IsItemInCurrentModule Property Definitions *****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_RigModulesBase,
&NewStructOps,
"RigUnit_IsItemInCurrentModule",
Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::PropPointers),
sizeof(FRigUnit_IsItemInCurrentModule),
alignof(FRigUnit_IsItemInCurrentModule),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentModule.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentModule.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentModule.InnerSingleton);
}
void FRigUnit_IsItemInCurrentModule::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_IsItemInCurrentModule::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Item,
Result
);
}
// ********** End ScriptStruct FRigUnit_IsItemInCurrentModule **************************************
// ********** Begin ScriptStruct FRigUnit_GetItemsInModule *****************************************
struct Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_GetItemsInModule); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_GetItemsInModule); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns all items (based on a filter) in the current module. \n */" },
{ "DisplayName", "Get Items In Module" },
{ "Keywords", "NameSpace" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "ToolTip", "Returns all items (based on a filter) in the current module." },
{ "Varying", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TypeToSearch_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Items_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The items within the module\n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Execution/RigUnit_RigModules.h" },
{ "Output", "" },
{ "ToolTip", "* The items within the module" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_GetItemsInModule constinit property declarations *********
static const UECodeGen_Private::FBytePropertyParams NewProp_TypeToSearch_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_TypeToSearch;
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_GetItemsInModule constinit property declarations ***********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("TypeToSearch"), .Type = TEXT("ERigElementType"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Items"), .Type = TEXT("TArray<FRigElementKey>"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_GetItemsInModule::Execute"),
.Function = &FRigUnit_GetItemsInModule::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_GetItemsInModule>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics
static_assert(std::is_polymorphic<FRigUnit_GetItemsInModule>() == std::is_polymorphic<FRigUnit_RigModulesBase>(), "USTRUCT FRigUnit_GetItemsInModule cannot be polymorphic unless super FRigUnit_RigModulesBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInModule;
class UScriptStruct* FRigUnit_GetItemsInModule::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInModule.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInModule.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_GetItemsInModule"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInModule.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInModule.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_GetItemsInModule Property Definitions ********************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics::NewProp_TypeToSearch_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_GetItemsInModule_Statics::NewProp_TypeToSearch = { "TypeToSearch", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetItemsInModule, TypeToSearch), Z_Construct_UEnum_ControlRig_ERigElementType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TypeToSearch_MetaData), NewProp_TypeToSearch_MetaData) }; // 2154248775
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_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_GetItemsInModule_Statics::NewProp_Items = { "Items", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetItemsInModule, Items), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Items_MetaData), NewProp_Items_MetaData) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics::NewProp_TypeToSearch_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics::NewProp_TypeToSearch,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics::NewProp_Items_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics::NewProp_Items,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_GetItemsInModule Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_RigModulesBase,
&NewStructOps,
"RigUnit_GetItemsInModule",
Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics::PropPointers),
sizeof(FRigUnit_GetItemsInModule),
alignof(FRigUnit_GetItemsInModule),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInModule.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInModule.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInModule.InnerSingleton);
}
void FRigUnit_GetItemsInModule::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_GetItemsInModule::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
TypeToSearch,
Items
);
}
// ********** End ScriptStruct FRigUnit_GetItemsInModule *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_RigModules_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigUnit_RigModulesBase::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_RigModulesBase_Statics::NewStructOps, TEXT("RigUnit_RigModulesBase"),&Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_RigModulesBase), 3685438121U) },
{ FRigUnit_RigModulesBaseMutable::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_RigModulesBaseMutable_Statics::NewStructOps, TEXT("RigUnit_RigModulesBaseMutable"),&Z_Registration_Info_UScriptStruct_FRigUnit_RigModulesBaseMutable, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_RigModulesBaseMutable), 1534549819U) },
{ FRigUnit_ResolveConnector::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_ResolveConnector_Statics::NewStructOps, TEXT("RigUnit_ResolveConnector"),&Z_Registration_Info_UScriptStruct_FRigUnit_ResolveConnector, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_ResolveConnector), 3362536744U) },
{ FRigUnit_ResolveArrayConnector::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_ResolveArrayConnector_Statics::NewStructOps, TEXT("RigUnit_ResolveArrayConnector"),&Z_Registration_Info_UScriptStruct_FRigUnit_ResolveArrayConnector, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_ResolveArrayConnector), 2872149452U) },
{ FRigUnit_GetCurrentNameSpace::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_GetCurrentNameSpace_Statics::NewStructOps, TEXT("RigUnit_GetCurrentNameSpace"),&Z_Registration_Info_UScriptStruct_FRigUnit_GetCurrentNameSpace, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_GetCurrentNameSpace), 2676660614U) },
{ FRigUnit_GetItemShortName::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_GetItemShortName_Statics::NewStructOps, TEXT("RigUnit_GetItemShortName"),&Z_Registration_Info_UScriptStruct_FRigUnit_GetItemShortName, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_GetItemShortName), 1682347299U) },
{ FRigUnit_GetItemNameSpace::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_GetItemNameSpace_Statics::NewStructOps, TEXT("RigUnit_GetItemNameSpace"),&Z_Registration_Info_UScriptStruct_FRigUnit_GetItemNameSpace, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_GetItemNameSpace), 1909199603U) },
{ FRigUnit_IsItemInCurrentNameSpace::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace_Statics::NewStructOps, TEXT("RigUnit_IsItemInCurrentNameSpace"),&Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentNameSpace, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_IsItemInCurrentNameSpace), 3219795945U) },
{ FRigUnit_GetItemsInNameSpace::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_GetItemsInNameSpace_Statics::NewStructOps, TEXT("RigUnit_GetItemsInNameSpace"),&Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInNameSpace, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_GetItemsInNameSpace), 1072673298U) },
{ FRigUnit_GetModuleName::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_GetModuleName_Statics::NewStructOps, TEXT("RigUnit_GetModuleName"),&Z_Registration_Info_UScriptStruct_FRigUnit_GetModuleName, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_GetModuleName), 2988183048U) },
{ FRigUnit_GetItemModuleName::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_GetItemModuleName_Statics::NewStructOps, TEXT("RigUnit_GetItemModuleName"),&Z_Registration_Info_UScriptStruct_FRigUnit_GetItemModuleName, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_GetItemModuleName), 3522087904U) },
{ FRigUnit_IsItemInCurrentModule::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_IsItemInCurrentModule_Statics::NewStructOps, TEXT("RigUnit_IsItemInCurrentModule"),&Z_Registration_Info_UScriptStruct_FRigUnit_IsItemInCurrentModule, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_IsItemInCurrentModule), 1137821131U) },
{ FRigUnit_GetItemsInModule::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_GetItemsInModule_Statics::NewStructOps, TEXT("RigUnit_GetItemsInModule"),&Z_Registration_Info_UScriptStruct_FRigUnit_GetItemsInModule, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_GetItemsInModule), 1299628855U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_RigModules_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_RigModules_h__Script_ControlRig_249742876{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_RigModules_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_RigModules_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS