Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/ControlRig/UHT/ModularRig.gen.cpp

1205 lines
92 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "ModularRig.h"
#include "ModularRigModel.h"
#include "Rigs/RigModuleDefines.h"
#include "RigVMCore/RigVMExternalVariable.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeModularRig() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UModularRig();
CONTROLRIG_API UClass* Z_Construct_UClass_UModularRig_NoRegister();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FModularRigModel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FModularRigSettings();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigModuleExecutionElement();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigModuleExecutionQueue();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigModuleInstance();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMExternalVariable();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigModuleInstance ************************************************
struct Z_Construct_UScriptStruct_FRigModuleInstance_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigModuleInstance); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigModuleInstance); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RigClass_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RigPtr_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentPath_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentModuleName_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VariableBindings_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigModuleInstance constinit property declarations ****************
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FClassPropertyParams NewProp_RigClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_RigPtr;
static const UECodeGen_Private::FStrPropertyParams NewProp_ParentPath;
static const UECodeGen_Private::FNamePropertyParams NewProp_ParentModuleName;
static const UECodeGen_Private::FStructPropertyParams NewProp_VariableBindings_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_VariableBindings_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_VariableBindings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigModuleInstance constinit property declarations ******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigModuleInstance>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigModuleInstance_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigModuleInstance;
class UScriptStruct* FRigModuleInstance::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigModuleInstance.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigModuleInstance.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigModuleInstance, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigModuleInstance"));
}
return Z_Registration_Info_UScriptStruct_FRigModuleInstance.OuterSingleton;
}
// ********** Begin ScriptStruct FRigModuleInstance Property Definitions ***************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleInstance, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_RigClass = { "RigClass", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleInstance, RigClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RigClass_MetaData), NewProp_RigClass_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_RigPtr = { "RigPtr", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleInstance, RigPtr), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RigPtr_MetaData), NewProp_RigPtr_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_ParentPath = { "ParentPath", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleInstance, ParentPath_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentPath_MetaData), NewProp_ParentPath_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_ParentModuleName = { "ParentModuleName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleInstance, ParentModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentModuleName_MetaData), NewProp_ParentModuleName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_VariableBindings_ValueProp = { "VariableBindings", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FRigVMExternalVariable, METADATA_PARAMS(0, nullptr) }; // 1605937090
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_VariableBindings_Key_KeyProp = { "VariableBindings_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_VariableBindings = { "VariableBindings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleInstance, VariableBindings), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VariableBindings_MetaData), NewProp_VariableBindings_MetaData) }; // 1605937090
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigModuleInstance_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_RigClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_RigPtr,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_ParentPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_ParentModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_VariableBindings_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_VariableBindings_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewProp_VariableBindings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigModuleInstance_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigModuleInstance Property Definitions *****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigModuleInstance_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"RigModuleInstance",
Z_Construct_UScriptStruct_FRigModuleInstance_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigModuleInstance_Statics::PropPointers),
sizeof(FRigModuleInstance),
alignof(FRigModuleInstance),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigModuleInstance_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigModuleInstance_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigModuleInstance()
{
if (!Z_Registration_Info_UScriptStruct_FRigModuleInstance.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigModuleInstance.InnerSingleton, Z_Construct_UScriptStruct_FRigModuleInstance_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigModuleInstance.InnerSingleton);
}
// ********** End ScriptStruct FRigModuleInstance **************************************************
// ********** Begin ScriptStruct FRigModuleExecutionElement ****************************************
struct Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigModuleExecutionElement); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigModuleExecutionElement); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModuleName_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EventName_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bExecuted_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DurationInMicroSeconds_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigModuleExecutionElement constinit property declarations ********
static const UECodeGen_Private::FNamePropertyParams NewProp_ModuleName;
static const UECodeGen_Private::FNamePropertyParams NewProp_EventName;
static void NewProp_bExecuted_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExecuted;
static const UECodeGen_Private::FDoublePropertyParams NewProp_DurationInMicroSeconds;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigModuleExecutionElement constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigModuleExecutionElement>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigModuleExecutionElement;
class UScriptStruct* FRigModuleExecutionElement::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigModuleExecutionElement.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigModuleExecutionElement.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigModuleExecutionElement, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigModuleExecutionElement"));
}
return Z_Registration_Info_UScriptStruct_FRigModuleExecutionElement.OuterSingleton;
}
// ********** Begin ScriptStruct FRigModuleExecutionElement Property Definitions *******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::NewProp_ModuleName = { "ModuleName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleExecutionElement, ModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModuleName_MetaData), NewProp_ModuleName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::NewProp_EventName = { "EventName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleExecutionElement, EventName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EventName_MetaData), NewProp_EventName_MetaData) };
void Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::NewProp_bExecuted_SetBit(void* Obj)
{
((FRigModuleExecutionElement*)Obj)->bExecuted = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::NewProp_bExecuted = { "bExecuted", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigModuleExecutionElement), &Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::NewProp_bExecuted_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bExecuted_MetaData), NewProp_bExecuted_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::NewProp_DurationInMicroSeconds = { "DurationInMicroSeconds", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleExecutionElement, DurationInMicroSeconds), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DurationInMicroSeconds_MetaData), NewProp_DurationInMicroSeconds_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::NewProp_ModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::NewProp_EventName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::NewProp_bExecuted,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::NewProp_DurationInMicroSeconds,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigModuleExecutionElement Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"RigModuleExecutionElement",
Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::PropPointers),
sizeof(FRigModuleExecutionElement),
alignof(FRigModuleExecutionElement),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigModuleExecutionElement()
{
if (!Z_Registration_Info_UScriptStruct_FRigModuleExecutionElement.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigModuleExecutionElement.InnerSingleton, Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigModuleExecutionElement.InnerSingleton);
}
// ********** End ScriptStruct FRigModuleExecutionElement ******************************************
// ********** Begin ScriptStruct FRigModuleExecutionQueue ******************************************
struct Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigModuleExecutionQueue); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigModuleExecutionQueue); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Elements_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigModuleExecutionQueue constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_Elements_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Elements;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigModuleExecutionQueue constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigModuleExecutionQueue>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigModuleExecutionQueue;
class UScriptStruct* FRigModuleExecutionQueue::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigModuleExecutionQueue.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigModuleExecutionQueue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigModuleExecutionQueue, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigModuleExecutionQueue"));
}
return Z_Registration_Info_UScriptStruct_FRigModuleExecutionQueue.OuterSingleton;
}
// ********** Begin ScriptStruct FRigModuleExecutionQueue Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics::NewProp_Elements_Inner = { "Elements", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigModuleExecutionElement, METADATA_PARAMS(0, nullptr) }; // 101392568
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics::NewProp_Elements = { "Elements", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleExecutionQueue, Elements), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Elements_MetaData), NewProp_Elements_MetaData) }; // 101392568
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics::NewProp_Elements_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics::NewProp_Elements,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigModuleExecutionQueue Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"RigModuleExecutionQueue",
Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics::PropPointers),
sizeof(FRigModuleExecutionQueue),
alignof(FRigModuleExecutionQueue),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigModuleExecutionQueue()
{
if (!Z_Registration_Info_UScriptStruct_FRigModuleExecutionQueue.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigModuleExecutionQueue.InnerSingleton, Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigModuleExecutionQueue.InnerSingleton);
}
// ********** End ScriptStruct FRigModuleExecutionQueue ********************************************
// ********** Begin Class UModularRig Function ExecuteEventOnAllModules ****************************
struct Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics
{
struct ModularRig_eventExecuteEventOnAllModules_Parms
{
FName InEvent;
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ModularRig" },
{ "Comment", "/**\n\x09 * @param InEvent The name of the event to run\n\x09 * @return Returns the paths of all modules which ran the event successfully\n\x09 */" },
{ "ModuleRelativePath", "Public/ModularRig.h" },
{ "ToolTip", "@param InEvent The name of the event to run\n@return Returns the paths of all modules which ran the event successfully" },
};
#endif // WITH_METADATA
// ********** Begin Function ExecuteEventOnAllModules constinit property declarations **************
static const UECodeGen_Private::FNamePropertyParams NewProp_InEvent;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ExecuteEventOnAllModules constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ExecuteEventOnAllModules Property Definitions *************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::NewProp_InEvent = { "InEvent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventExecuteEventOnAllModules_Parms, InEvent), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventExecuteEventOnAllModules_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::NewProp_InEvent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::PropPointers) < 2048);
// ********** End Function ExecuteEventOnAllModules Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRig, nullptr, "ExecuteEventOnAllModules", Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::ModularRig_eventExecuteEventOnAllModules_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::ModularRig_eventExecuteEventOnAllModules_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRig::execExecuteEventOnAllModules)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InEvent);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->ExecuteEventOnAllModules(Z_Param_InEvent);
P_NATIVE_END;
}
// ********** End Class UModularRig Function ExecuteEventOnAllModules ******************************
// ********** Begin Class UModularRig Function ExecuteEventOnModuleByNameForBP *********************
struct Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics
{
struct ModularRig_eventExecuteEventOnModuleByNameForBP_Parms
{
FName InEvent;
FName InModuleName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ModularRig" },
{ "Comment", "/**\n\x09 * @param InEvent The name of the event to run\n\x09 * @param InModuleName The name of the module to run the event on\n\x09 * @return Returns true if the event was run successfully\n\x09 */" },
{ "DisplayName", "Execute Event On Module By Name" },
{ "ModuleRelativePath", "Public/ModularRig.h" },
{ "ScriptName", "ExecuteEventOnModuleByName" },
{ "ToolTip", "@param InEvent The name of the event to run\n@param InModuleName The name of the module to run the event on\n@return Returns true if the event was run successfully" },
};
#endif // WITH_METADATA
// ********** Begin Function ExecuteEventOnModuleByNameForBP constinit property declarations *******
static const UECodeGen_Private::FNamePropertyParams NewProp_InEvent;
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ExecuteEventOnModuleByNameForBP constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ExecuteEventOnModuleByNameForBP Property Definitions ******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::NewProp_InEvent = { "InEvent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventExecuteEventOnModuleByNameForBP_Parms, InEvent), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventExecuteEventOnModuleByNameForBP_Parms, InModuleName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRig_eventExecuteEventOnModuleByNameForBP_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ModularRig_eventExecuteEventOnModuleByNameForBP_Parms), &Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::NewProp_InEvent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::PropPointers) < 2048);
// ********** End Function ExecuteEventOnModuleByNameForBP Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRig, nullptr, "ExecuteEventOnModuleByNameForBP", Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::ModularRig_eventExecuteEventOnModuleByNameForBP_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::ModularRig_eventExecuteEventOnModuleByNameForBP_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRig::execExecuteEventOnModuleByNameForBP)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InEvent);
P_GET_PROPERTY(FNameProperty,Z_Param_InModuleName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ExecuteEventOnModuleByNameForBP(Z_Param_InEvent,Z_Param_InModuleName);
P_NATIVE_END;
}
// ********** End Class UModularRig Function ExecuteEventOnModuleByNameForBP ***********************
// ********** Begin Class UModularRig Function ExecuteEventOnModuleForBP ***************************
struct Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics
{
struct ModularRig_eventExecuteEventOnModuleForBP_Parms
{
FName InEvent;
FString InModulePath;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ModularRig" },
{ "Comment", "/**\n\x09 * @param InEvent The name of the event to run\n\x09 * @param InModulePath The name of the module to run the event on\n\x09 * @return Returns true if the event was run successfully\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Function has been deprecated, please rely on ExecuteEventOnModuleByName instead." },
{ "DisplayName", "Execute Event On Module" },
{ "ModuleRelativePath", "Public/ModularRig.h" },
{ "ScriptName", "ExecuteEventOnModule" },
{ "ToolTip", "@param InEvent The name of the event to run\n@param InModulePath The name of the module to run the event on\n@return Returns true if the event was run successfully" },
};
#endif // WITH_METADATA
// ********** Begin Function ExecuteEventOnModuleForBP constinit property declarations *************
static const UECodeGen_Private::FNamePropertyParams NewProp_InEvent;
static const UECodeGen_Private::FStrPropertyParams NewProp_InModulePath;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ExecuteEventOnModuleForBP constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ExecuteEventOnModuleForBP Property Definitions ************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::NewProp_InEvent = { "InEvent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventExecuteEventOnModuleForBP_Parms, InEvent), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::NewProp_InModulePath = { "InModulePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventExecuteEventOnModuleForBP_Parms, InModulePath), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRig_eventExecuteEventOnModuleForBP_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ModularRig_eventExecuteEventOnModuleForBP_Parms), &Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::NewProp_InEvent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::NewProp_InModulePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::PropPointers) < 2048);
// ********** End Function ExecuteEventOnModuleForBP Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRig, nullptr, "ExecuteEventOnModuleForBP", Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::ModularRig_eventExecuteEventOnModuleForBP_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::ModularRig_eventExecuteEventOnModuleForBP_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRig::execExecuteEventOnModuleForBP)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InEvent);
P_GET_PROPERTY(FStrProperty,Z_Param_InModulePath);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ExecuteEventOnModuleForBP(Z_Param_InEvent,Z_Param_InModulePath);
P_NATIVE_END;
}
// ********** End Class UModularRig Function ExecuteEventOnModuleForBP *****************************
// ********** Begin Class UModularRig Function GetEventsForAllModules ******************************
struct Z_Construct_UFunction_UModularRig_GetEventsForAllModules_Statics
{
struct ModularRig_eventGetEventsForAllModules_Parms
{
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ModularRig" },
{ "Comment", "/**\n\x09 * @return Returns all of the events supported by the modules in this modular rig\n\x09 */" },
{ "ModuleRelativePath", "Public/ModularRig.h" },
{ "ToolTip", "@return Returns all of the events supported by the modules in this modular rig" },
};
#endif // WITH_METADATA
// ********** Begin Function GetEventsForAllModules constinit property declarations ****************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetEventsForAllModules constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetEventsForAllModules Property Definitions ***************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRig_GetEventsForAllModules_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UModularRig_GetEventsForAllModules_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventGetEventsForAllModules_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRig_GetEventsForAllModules_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetEventsForAllModules_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetEventsForAllModules_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetEventsForAllModules_Statics::PropPointers) < 2048);
// ********** End Function GetEventsForAllModules Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRig_GetEventsForAllModules_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRig, nullptr, "GetEventsForAllModules", Z_Construct_UFunction_UModularRig_GetEventsForAllModules_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetEventsForAllModules_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRig_GetEventsForAllModules_Statics::ModularRig_eventGetEventsForAllModules_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetEventsForAllModules_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRig_GetEventsForAllModules_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRig_GetEventsForAllModules_Statics::ModularRig_eventGetEventsForAllModules_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRig_GetEventsForAllModules()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRig_GetEventsForAllModules_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRig::execGetEventsForAllModules)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->GetEventsForAllModules();
P_NATIVE_END;
}
// ********** End Class UModularRig Function GetEventsForAllModules ********************************
// ********** Begin Class UModularRig Function GetEventsForModule **********************************
struct Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics
{
struct ModularRig_eventGetEventsForModule_Parms
{
FString InModulePath;
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ModularRig" },
{ "Comment", "/**\n\x09 * @param InModulePath The path of the module to receive the events for\n\x09 * @return Returns the names of all supported events for a given module path\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Function has been deprecated, please rely on GetEventsForModuleByName instead." },
{ "ModuleRelativePath", "Public/ModularRig.h" },
{ "ToolTip", "@param InModulePath The path of the module to receive the events for\n@return Returns the names of all supported events for a given module path" },
};
#endif // WITH_METADATA
// ********** Begin Function GetEventsForModule constinit property declarations ********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InModulePath;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetEventsForModule constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetEventsForModule Property Definitions *******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::NewProp_InModulePath = { "InModulePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventGetEventsForModule_Parms, InModulePath), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventGetEventsForModule_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::NewProp_InModulePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::PropPointers) < 2048);
// ********** End Function GetEventsForModule Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRig, nullptr, "GetEventsForModule", Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::ModularRig_eventGetEventsForModule_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::ModularRig_eventGetEventsForModule_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRig_GetEventsForModule()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRig_GetEventsForModule_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRig::execGetEventsForModule)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InModulePath);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->GetEventsForModule(Z_Param_InModulePath);
P_NATIVE_END;
}
// ********** End Class UModularRig Function GetEventsForModule ************************************
// ********** Begin Class UModularRig Function GetEventsForModuleByName ****************************
struct Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics
{
struct ModularRig_eventGetEventsForModuleByName_Parms
{
FName InModuleName;
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ModularRig" },
{ "Comment", "/**\n\x09 * @param InModuleName The name of the module to receive the events for\n\x09 * @return Returns the names of all supported events for a given module name\n\x09 */" },
{ "ModuleRelativePath", "Public/ModularRig.h" },
{ "ToolTip", "@param InModuleName The name of the module to receive the events for\n@return Returns the names of all supported events for a given module name" },
};
#endif // WITH_METADATA
// ********** Begin Function GetEventsForModuleByName constinit property declarations **************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetEventsForModuleByName constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetEventsForModuleByName Property Definitions *************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventGetEventsForModuleByName_Parms, InModuleName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventGetEventsForModuleByName_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::PropPointers) < 2048);
// ********** End Function GetEventsForModuleByName Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRig, nullptr, "GetEventsForModuleByName", Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::ModularRig_eventGetEventsForModuleByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::ModularRig_eventGetEventsForModuleByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRig_GetEventsForModuleByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRig_GetEventsForModuleByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRig::execGetEventsForModuleByName)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InModuleName);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->GetEventsForModuleByName(Z_Param_InModuleName);
P_NATIVE_END;
}
// ********** End Class UModularRig Function GetEventsForModuleByName ******************************
// ********** Begin Class UModularRig Function GetModuleNames **************************************
struct Z_Construct_UFunction_UModularRig_GetModuleNames_Statics
{
struct ModularRig_eventGetModuleNames_Parms
{
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ModularRig" },
{ "Comment", "/**\n\x09 * @return Returns all of the module paths within this rig\n\x09 */" },
{ "ModuleRelativePath", "Public/ModularRig.h" },
{ "ToolTip", "@return Returns all of the module paths within this rig" },
};
#endif // WITH_METADATA
// ********** Begin Function GetModuleNames constinit property declarations ************************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetModuleNames constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetModuleNames Property Definitions ***********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRig_GetModuleNames_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UModularRig_GetModuleNames_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventGetModuleNames_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRig_GetModuleNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetModuleNames_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetModuleNames_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetModuleNames_Statics::PropPointers) < 2048);
// ********** End Function GetModuleNames Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRig_GetModuleNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRig, nullptr, "GetModuleNames", Z_Construct_UFunction_UModularRig_GetModuleNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetModuleNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRig_GetModuleNames_Statics::ModularRig_eventGetModuleNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetModuleNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRig_GetModuleNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRig_GetModuleNames_Statics::ModularRig_eventGetModuleNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRig_GetModuleNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRig_GetModuleNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRig::execGetModuleNames)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->GetModuleNames();
P_NATIVE_END;
}
// ********** End Class UModularRig Function GetModuleNames ****************************************
// ********** Begin Class UModularRig Function GetModulePaths **************************************
struct Z_Construct_UFunction_UModularRig_GetModulePaths_Statics
{
struct ModularRig_eventGetModulePaths_Parms
{
TArray<FString> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ModularRig" },
{ "Comment", "/**\n\x09 * @return Returns all of the module paths within this rig\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Function has been deprecated, please rely on GetModuleNames instead." },
{ "ModuleRelativePath", "Public/ModularRig.h" },
{ "ToolTip", "@return Returns all of the module paths within this rig" },
};
#endif // WITH_METADATA
// ********** Begin Function GetModulePaths constinit property declarations ************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetModulePaths constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetModulePaths Property Definitions ***********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UModularRig_GetModulePaths_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UModularRig_GetModulePaths_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventGetModulePaths_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRig_GetModulePaths_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetModulePaths_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetModulePaths_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetModulePaths_Statics::PropPointers) < 2048);
// ********** End Function GetModulePaths Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRig_GetModulePaths_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRig, nullptr, "GetModulePaths", Z_Construct_UFunction_UModularRig_GetModulePaths_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetModulePaths_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRig_GetModulePaths_Statics::ModularRig_eventGetModulePaths_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetModulePaths_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRig_GetModulePaths_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRig_GetModulePaths_Statics::ModularRig_eventGetModulePaths_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRig_GetModulePaths()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRig_GetModulePaths_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRig::execGetModulePaths)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FString>*)Z_Param__Result=P_THIS->GetModulePaths();
P_NATIVE_END;
}
// ********** End Class UModularRig Function GetModulePaths ****************************************
// ********** Begin Class UModularRig Function GetModuleRig ****************************************
struct Z_Construct_UFunction_UModularRig_GetModuleRig_Statics
{
struct ModularRig_eventGetModuleRig_Parms
{
FString InModulePath;
UControlRig* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ModularRig" },
{ "Comment", "/**\n\x09 * @param InModulePath The path of the module to retrieve the rig for\n\x09 * @return Returns the rig instance for a given module name\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Function has been deprecated, please rely on GetModuleRigByName instead." },
{ "ModuleRelativePath", "Public/ModularRig.h" },
{ "ToolTip", "@param InModulePath The path of the module to retrieve the rig for\n@return Returns the rig instance for a given module name" },
};
#endif // WITH_METADATA
// ********** Begin Function GetModuleRig constinit property declarations **************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InModulePath;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetModuleRig constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetModuleRig Property Definitions *************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UModularRig_GetModuleRig_Statics::NewProp_InModulePath = { "InModulePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventGetModuleRig_Parms, InModulePath), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UModularRig_GetModuleRig_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventGetModuleRig_Parms, ReturnValue), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRig_GetModuleRig_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetModuleRig_Statics::NewProp_InModulePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetModuleRig_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetModuleRig_Statics::PropPointers) < 2048);
// ********** End Function GetModuleRig Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRig_GetModuleRig_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRig, nullptr, "GetModuleRig", Z_Construct_UFunction_UModularRig_GetModuleRig_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetModuleRig_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRig_GetModuleRig_Statics::ModularRig_eventGetModuleRig_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetModuleRig_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRig_GetModuleRig_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRig_GetModuleRig_Statics::ModularRig_eventGetModuleRig_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRig_GetModuleRig()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRig_GetModuleRig_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRig::execGetModuleRig)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InModulePath);
P_FINISH;
P_NATIVE_BEGIN;
*(UControlRig**)Z_Param__Result=P_THIS->GetModuleRig(Z_Param_InModulePath);
P_NATIVE_END;
}
// ********** End Class UModularRig Function GetModuleRig ******************************************
// ********** Begin Class UModularRig Function GetModuleRigByName **********************************
struct Z_Construct_UFunction_UModularRig_GetModuleRigByName_Statics
{
struct ModularRig_eventGetModuleRigByName_Parms
{
FName InModuleName;
UControlRig* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ModularRig" },
{ "Comment", "/**\n\x09 * @param InModuleName The name of the module to retrieve the rig for\n\x09 * @return Returns the rig instance for a given module name\n\x09 */" },
{ "ModuleRelativePath", "Public/ModularRig.h" },
{ "ToolTip", "@param InModuleName The name of the module to retrieve the rig for\n@return Returns the rig instance for a given module name" },
};
#endif // WITH_METADATA
// ********** Begin Function GetModuleRigByName constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetModuleRigByName constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetModuleRigByName Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRig_GetModuleRigByName_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventGetModuleRigByName_Parms, InModuleName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UModularRig_GetModuleRigByName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventGetModuleRigByName_Parms, ReturnValue), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRig_GetModuleRigByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetModuleRigByName_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetModuleRigByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetModuleRigByName_Statics::PropPointers) < 2048);
// ********** End Function GetModuleRigByName Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRig_GetModuleRigByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRig, nullptr, "GetModuleRigByName", Z_Construct_UFunction_UModularRig_GetModuleRigByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetModuleRigByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRig_GetModuleRigByName_Statics::ModularRig_eventGetModuleRigByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetModuleRigByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRig_GetModuleRigByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRig_GetModuleRigByName_Statics::ModularRig_eventGetModuleRigByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRig_GetModuleRigByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRig_GetModuleRigByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRig::execGetModuleRigByName)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InModuleName);
P_FINISH;
P_NATIVE_BEGIN;
*(UControlRig**)Z_Param__Result=P_THIS->GetModuleRigByName(Z_Param_InModuleName);
P_NATIVE_END;
}
// ********** End Class UModularRig Function GetModuleRigByName ************************************
// ********** Begin Class UModularRig Function GetParentModuleNameForBP ****************************
struct Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP_Statics
{
struct ModularRig_eventGetParentModuleNameForBP_Parms
{
FName InModuleName;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ModularRig" },
{ "Comment", "/**\n\x09 * @param InModuleName The name of the module to receive the parent module name for\n\x09 * @return Returns the parent name for a given module name (or an empty string)\n\x09 */" },
{ "DisplayName", "Get Parent Module Name" },
{ "ModuleRelativePath", "Public/ModularRig.h" },
{ "ScriptName", "GetParentModuleName" },
{ "ToolTip", "@param InModuleName The name of the module to receive the parent module name for\n@return Returns the parent name for a given module name (or an empty string)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetParentModuleNameForBP constinit property declarations **************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetParentModuleNameForBP constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetParentModuleNameForBP Property Definitions *************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventGetParentModuleNameForBP_Parms, InModuleName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventGetParentModuleNameForBP_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP_Statics::PropPointers) < 2048);
// ********** End Function GetParentModuleNameForBP Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRig, nullptr, "GetParentModuleNameForBP", Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP_Statics::ModularRig_eventGetParentModuleNameForBP_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP_Statics::ModularRig_eventGetParentModuleNameForBP_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRig::execGetParentModuleNameForBP)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InModuleName);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetParentModuleNameForBP(Z_Param_InModuleName);
P_NATIVE_END;
}
// ********** End Class UModularRig Function GetParentModuleNameForBP ******************************
// ********** Begin Class UModularRig Function GetParentPathForBP **********************************
struct Z_Construct_UFunction_UModularRig_GetParentPathForBP_Statics
{
struct ModularRig_eventGetParentPathForBP_Parms
{
FString InModulePath;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ModularRig" },
{ "Comment", "/**\n\x09 * @param InModulePath The path of the module to receive the parent path for\n\x09 * @return Returns the parent path for a given module path (or an empty string)\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Function has been deprecated, please rely on GetParentModuleName instead." },
{ "DisplayName", "Get Parent Path" },
{ "ModuleRelativePath", "Public/ModularRig.h" },
{ "ScriptName", "GetParentPath" },
{ "ToolTip", "@param InModulePath The path of the module to receive the parent path for\n@return Returns the parent path for a given module path (or an empty string)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetParentPathForBP constinit property declarations ********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InModulePath;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetParentPathForBP constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetParentPathForBP Property Definitions *******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UModularRig_GetParentPathForBP_Statics::NewProp_InModulePath = { "InModulePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventGetParentPathForBP_Parms, InModulePath), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UModularRig_GetParentPathForBP_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRig_eventGetParentPathForBP_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRig_GetParentPathForBP_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetParentPathForBP_Statics::NewProp_InModulePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRig_GetParentPathForBP_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetParentPathForBP_Statics::PropPointers) < 2048);
// ********** End Function GetParentPathForBP Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRig_GetParentPathForBP_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRig, nullptr, "GetParentPathForBP", Z_Construct_UFunction_UModularRig_GetParentPathForBP_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetParentPathForBP_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRig_GetParentPathForBP_Statics::ModularRig_eventGetParentPathForBP_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRig_GetParentPathForBP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRig_GetParentPathForBP_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRig_GetParentPathForBP_Statics::ModularRig_eventGetParentPathForBP_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRig_GetParentPathForBP()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRig_GetParentPathForBP_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRig::execGetParentPathForBP)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InModulePath);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetParentPathForBP(Z_Param_InModulePath);
P_NATIVE_END;
}
// ********** End Class UModularRig Function GetParentPathForBP ************************************
// ********** Begin Class UModularRig **************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UModularRig;
UClass* UModularRig::GetPrivateStaticClass()
{
using TClass = UModularRig;
if (!Z_Registration_Info_UClass_UModularRig.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ModularRig"),
Z_Registration_Info_UClass_UModularRig.InnerSingleton,
StaticRegisterNativesUModularRig,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UModularRig.InnerSingleton;
}
UClass* Z_Construct_UClass_UModularRig_NoRegister()
{
return UModularRig::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UModularRig_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Runs logic for mapping input data to transforms (the \"Rig\") */" },
{ "IncludePath", "ModularRig.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/ModularRig.h" },
{ "ToolTip", "Runs logic for mapping input data to transforms (the \"Rig\")" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Modules_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModularRigSettings_MetaData[] = {
{ "Comment", "// END ControlRig\n" },
{ "ModuleRelativePath", "Public/ModularRig.h" },
{ "ToolTip", "END ControlRig" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModularRigModel_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExecutionQueue_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRig.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UModularRig constinit property declarations ******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Modules_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Modules;
static const UECodeGen_Private::FStructPropertyParams NewProp_ModularRigSettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_ModularRigModel;
static const UECodeGen_Private::FStructPropertyParams NewProp_ExecutionQueue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ExecutionQueue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UModularRig constinit property declarations ********************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ExecuteEventOnAllModules"), .Pointer = &UModularRig::execExecuteEventOnAllModules },
{ .NameUTF8 = UTF8TEXT("ExecuteEventOnModuleByNameForBP"), .Pointer = &UModularRig::execExecuteEventOnModuleByNameForBP },
{ .NameUTF8 = UTF8TEXT("ExecuteEventOnModuleForBP"), .Pointer = &UModularRig::execExecuteEventOnModuleForBP },
{ .NameUTF8 = UTF8TEXT("GetEventsForAllModules"), .Pointer = &UModularRig::execGetEventsForAllModules },
{ .NameUTF8 = UTF8TEXT("GetEventsForModule"), .Pointer = &UModularRig::execGetEventsForModule },
{ .NameUTF8 = UTF8TEXT("GetEventsForModuleByName"), .Pointer = &UModularRig::execGetEventsForModuleByName },
{ .NameUTF8 = UTF8TEXT("GetModuleNames"), .Pointer = &UModularRig::execGetModuleNames },
{ .NameUTF8 = UTF8TEXT("GetModulePaths"), .Pointer = &UModularRig::execGetModulePaths },
{ .NameUTF8 = UTF8TEXT("GetModuleRig"), .Pointer = &UModularRig::execGetModuleRig },
{ .NameUTF8 = UTF8TEXT("GetModuleRigByName"), .Pointer = &UModularRig::execGetModuleRigByName },
{ .NameUTF8 = UTF8TEXT("GetParentModuleNameForBP"), .Pointer = &UModularRig::execGetParentModuleNameForBP },
{ .NameUTF8 = UTF8TEXT("GetParentPathForBP"), .Pointer = &UModularRig::execGetParentPathForBP },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UModularRig_ExecuteEventOnAllModules, "ExecuteEventOnAllModules" }, // 209714251
{ &Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleByNameForBP, "ExecuteEventOnModuleByNameForBP" }, // 1821043773
{ &Z_Construct_UFunction_UModularRig_ExecuteEventOnModuleForBP, "ExecuteEventOnModuleForBP" }, // 824886316
{ &Z_Construct_UFunction_UModularRig_GetEventsForAllModules, "GetEventsForAllModules" }, // 2557471937
{ &Z_Construct_UFunction_UModularRig_GetEventsForModule, "GetEventsForModule" }, // 590598428
{ &Z_Construct_UFunction_UModularRig_GetEventsForModuleByName, "GetEventsForModuleByName" }, // 2921698879
{ &Z_Construct_UFunction_UModularRig_GetModuleNames, "GetModuleNames" }, // 2186222907
{ &Z_Construct_UFunction_UModularRig_GetModulePaths, "GetModulePaths" }, // 3231138280
{ &Z_Construct_UFunction_UModularRig_GetModuleRig, "GetModuleRig" }, // 4243669013
{ &Z_Construct_UFunction_UModularRig_GetModuleRigByName, "GetModuleRigByName" }, // 1248323206
{ &Z_Construct_UFunction_UModularRig_GetParentModuleNameForBP, "GetParentModuleNameForBP" }, // 1914985308
{ &Z_Construct_UFunction_UModularRig_GetParentPathForBP, "GetParentPathForBP" }, // 1465557097
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UModularRig>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UModularRig_Statics
// ********** Begin Class UModularRig Property Definitions *****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UModularRig_Statics::NewProp_Modules_Inner = { "Modules", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigModuleInstance, METADATA_PARAMS(0, nullptr) }; // 189561840
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UModularRig_Statics::NewProp_Modules = { "Modules", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UModularRig, Modules), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Modules_MetaData), NewProp_Modules_MetaData) }; // 189561840
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UModularRig_Statics::NewProp_ModularRigSettings = { "ModularRigSettings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UModularRig, ModularRigSettings), Z_Construct_UScriptStruct_FModularRigSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModularRigSettings_MetaData), NewProp_ModularRigSettings_MetaData) }; // 1944099382
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UModularRig_Statics::NewProp_ModularRigModel = { "ModularRigModel", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UModularRig, ModularRigModel), Z_Construct_UScriptStruct_FModularRigModel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModularRigModel_MetaData), NewProp_ModularRigModel_MetaData) }; // 3867116730
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UModularRig_Statics::NewProp_ExecutionQueue_Inner = { "ExecutionQueue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigModuleExecutionElement, METADATA_PARAMS(0, nullptr) }; // 101392568
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UModularRig_Statics::NewProp_ExecutionQueue = { "ExecutionQueue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UModularRig, ExecutionQueue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExecutionQueue_MetaData), NewProp_ExecutionQueue_MetaData) }; // 101392568
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UModularRig_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UModularRig_Statics::NewProp_Modules_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UModularRig_Statics::NewProp_Modules,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UModularRig_Statics::NewProp_ModularRigSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UModularRig_Statics::NewProp_ModularRigModel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UModularRig_Statics::NewProp_ExecutionQueue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UModularRig_Statics::NewProp_ExecutionQueue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UModularRig_Statics::PropPointers) < 2048);
// ********** End Class UModularRig Property Definitions *******************************************
UObject* (*const Z_Construct_UClass_UModularRig_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UControlRig,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UModularRig_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UModularRig_Statics::ClassParams = {
&UModularRig::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UModularRig_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UModularRig_Statics::PropPointers),
0,
0x008810A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UModularRig_Statics::Class_MetaDataParams), Z_Construct_UClass_UModularRig_Statics::Class_MetaDataParams)
};
void UModularRig::StaticRegisterNativesUModularRig()
{
UClass* Class = UModularRig::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UModularRig_Statics::Funcs));
}
UClass* Z_Construct_UClass_UModularRig()
{
if (!Z_Registration_Info_UClass_UModularRig.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UModularRig.OuterSingleton, Z_Construct_UClass_UModularRig_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UModularRig.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UModularRig);
UModularRig::~UModularRig() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UModularRig)
// ********** End Class UModularRig ****************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigModuleInstance::StaticStruct, Z_Construct_UScriptStruct_FRigModuleInstance_Statics::NewStructOps, TEXT("RigModuleInstance"),&Z_Registration_Info_UScriptStruct_FRigModuleInstance, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigModuleInstance), 189561840U) },
{ FRigModuleExecutionElement::StaticStruct, Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics::NewStructOps, TEXT("RigModuleExecutionElement"),&Z_Registration_Info_UScriptStruct_FRigModuleExecutionElement, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigModuleExecutionElement), 101392568U) },
{ FRigModuleExecutionQueue::StaticStruct, Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics::NewStructOps, TEXT("RigModuleExecutionQueue"),&Z_Registration_Info_UScriptStruct_FRigModuleExecutionQueue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigModuleExecutionQueue), 3598615749U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UModularRig, UModularRig::StaticClass, TEXT("UModularRig"), &Z_Registration_Info_UClass_UModularRig, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UModularRig), 211640564U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h__Script_ControlRig_3625526462{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h__Script_ControlRig_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS