Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,121 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Rigs/AdditiveControlRig.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAdditiveControlRig() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UAdditiveControlRig();
CONTROLRIG_API UClass* Z_Construct_UClass_UAdditiveControlRig_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAdditiveControlRig ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAdditiveControlRig;
UClass* UAdditiveControlRig::GetPrivateStaticClass()
{
using TClass = UAdditiveControlRig;
if (!Z_Registration_Info_UClass_UAdditiveControlRig.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AdditiveControlRig"),
Z_Registration_Info_UClass_UAdditiveControlRig.InnerSingleton,
StaticRegisterNativesUAdditiveControlRig,
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_UAdditiveControlRig.InnerSingleton;
}
UClass* Z_Construct_UClass_UAdditiveControlRig_NoRegister()
{
return UAdditiveControlRig::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAdditiveControlRig_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Rig that allows additive layer editing per joint */" },
{ "IncludePath", "Rigs/AdditiveControlRig.h" },
{ "IsBlueprintBase", "false" },
{ "ModuleRelativePath", "Public/Rigs/AdditiveControlRig.h" },
{ "ToolTip", "Rig that allows additive layer editing per joint" },
};
#endif // WITH_METADATA
// ********** Begin Class UAdditiveControlRig constinit property declarations **********************
// ********** End Class UAdditiveControlRig constinit property declarations ************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAdditiveControlRig>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAdditiveControlRig_Statics
UObject* (*const Z_Construct_UClass_UAdditiveControlRig_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UControlRig,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAdditiveControlRig_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAdditiveControlRig_Statics::ClassParams = {
&UAdditiveControlRig::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x008810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAdditiveControlRig_Statics::Class_MetaDataParams), Z_Construct_UClass_UAdditiveControlRig_Statics::Class_MetaDataParams)
};
void UAdditiveControlRig::StaticRegisterNativesUAdditiveControlRig()
{
}
UClass* Z_Construct_UClass_UAdditiveControlRig()
{
if (!Z_Registration_Info_UClass_UAdditiveControlRig.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAdditiveControlRig.OuterSingleton, Z_Construct_UClass_UAdditiveControlRig_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAdditiveControlRig.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAdditiveControlRig);
UAdditiveControlRig::~UAdditiveControlRig() {}
// ********** End Class UAdditiveControlRig ********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AdditiveControlRig_h__Script_ControlRig_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAdditiveControlRig, UAdditiveControlRig::StaticClass, TEXT("UAdditiveControlRig"), &Z_Registration_Info_UClass_UAdditiveControlRig, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAdditiveControlRig), 456128675U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AdditiveControlRig_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AdditiveControlRig_h__Script_ControlRig_864497310{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AdditiveControlRig_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AdditiveControlRig_h__Script_ControlRig_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Rigs/AdditiveControlRig.h"
#ifdef CONTROLRIG_AdditiveControlRig_generated_h
#error "AdditiveControlRig.generated.h already included, missing '#pragma once' in AdditiveControlRig.h"
#endif
#define CONTROLRIG_AdditiveControlRig_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAdditiveControlRig ******************************************************
struct Z_Construct_UClass_UAdditiveControlRig_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UAdditiveControlRig_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AdditiveControlRig_h_18_INCLASS \
private: \
static void StaticRegisterNativesUAdditiveControlRig(); \
friend struct ::Z_Construct_UClass_UAdditiveControlRig_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UAdditiveControlRig_NoRegister(); \
public: \
DECLARE_CLASS2(UAdditiveControlRig, UControlRig, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UAdditiveControlRig_NoRegister) \
DECLARE_SERIALIZER(UAdditiveControlRig)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AdditiveControlRig_h_18_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UAdditiveControlRig(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAdditiveControlRig) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UAdditiveControlRig); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAdditiveControlRig); \
/** Deleted move- and copy-constructors, should never be used */ \
UAdditiveControlRig(UAdditiveControlRig&&) = delete; \
UAdditiveControlRig(const UAdditiveControlRig&) = delete; \
CONTROLRIG_API virtual ~UAdditiveControlRig();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AdditiveControlRig_h_15_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AdditiveControlRig_h_18_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AdditiveControlRig_h_18_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AdditiveControlRig_h_18_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAdditiveControlRig;
// ********** End Class UAdditiveControlRig ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AdditiveControlRig_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,260 @@
// 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 "AnimNode_ControlRig.h"
#include "Animation/InputScaleBias.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimNode_ControlRig() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig_NoRegister();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_ControlRig();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_ControlRigBase();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EAnimAlphaInputType();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FInputAlphaBoolBlend();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FInputScaleBias();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FInputScaleBiasClamp();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FAnimNode_ControlRig **********************************************
struct Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAnimNode_ControlRig); }
static inline consteval int16 GetStructAlignment() { return alignof(FAnimNode_ControlRig); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Animation node that allows animation ControlRig output to be used in an animation graph\n */" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
{ "ToolTip", "Animation node that allows animation ControlRig output to be used in an animation graph" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlRigClass_MetaData[] = {
{ "Category", "ControlRig" },
{ "Comment", "// The class to use for the rig. \n" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
{ "ToolTip", "The class to use for the rig." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultControlRigClass_MetaData[] = {
{ "Comment", "// The default class to use for the rig. This is needed\n// only if the Control Rig Class is exposed as a pin.\n" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
{ "ToolTip", "The default class to use for the rig. This is needed\nonly if the Control Rig Class is exposed as a pin." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlRig_MetaData[] = {
{ "Comment", "/** Cached ControlRig */" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
{ "ToolTip", "Cached ControlRig" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlRigPerClass_MetaData[] = {
{ "Comment", "/** Cached ControlRigs per class */" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
{ "ToolTip", "Cached ControlRigs per class" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Alpha_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "// alpha value handler\n" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
{ "PinShownByDefault", "" },
{ "ToolTip", "alpha value handler" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AlphaInputType_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAlphaBoolEnabled_MetaData[] = {
{ "Category", "Settings" },
{ "DisplayAfter", "AlphaScaleBias" },
{ "DisplayName", "bEnabled" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
{ "PinShownByDefault", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSetRefPoseFromSkeleton_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "// Override the initial transforms with those taken from the mesh component\n" },
{ "DisplayName", "Set Initial Transforms From Mesh" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
{ "ToolTip", "Override the initial transforms with those taken from the mesh component" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AlphaScaleBias_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AlphaBoolBlend_MetaData[] = {
{ "Category", "Settings" },
{ "DisplayName", "Blend Settings" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AlphaCurveName_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
{ "PinShownByDefault", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AlphaScaleBiasClamp_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputMapping_MetaData[] = {
{ "Comment", "// we only save mapping, \n// we have to query control rig when runtime \n// to ensure type and everything is still valid or not\n" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
{ "ToolTip", "we only save mapping,\nwe have to query control rig when runtime\nto ensure type and everything is still valid or not" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputMapping_MetaData[] = {
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODThreshold_MetaData[] = {
{ "Category", "Performance" },
{ "Comment", "/*\n\x09 * Max LOD that this node is allowed to run\n\x09 * For example if you have LODThreshold to be 2, it will run until LOD 2 (based on 0 index)\n\x09 * when the component LOD becomes 3, it will stop update/evaluate\n\x09 * currently transition would be issue and that has to be re-visited\n\x09 */" },
{ "DisplayName", "LOD Threshold" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig.h" },
{ "PinHiddenByDefault", "" },
{ "ToolTip", "* Max LOD that this node is allowed to run\n* For example if you have LODThreshold to be 2, it will run until LOD 2 (based on 0 index)\n* when the component LOD becomes 3, it will stop update/evaluate\n* currently transition would be issue and that has to be re-visited" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAnimNode_ControlRig constinit property declarations **************
static const UECodeGen_Private::FClassPropertyParams NewProp_ControlRigClass;
static const UECodeGen_Private::FClassPropertyParams NewProp_DefaultControlRigClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ControlRig;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ControlRigPerClass_ValueProp;
static const UECodeGen_Private::FClassPropertyParams NewProp_ControlRigPerClass_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ControlRigPerClass;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Alpha;
static const UECodeGen_Private::FBytePropertyParams NewProp_AlphaInputType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_AlphaInputType;
static void NewProp_bAlphaBoolEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAlphaBoolEnabled;
static void NewProp_bSetRefPoseFromSkeleton_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetRefPoseFromSkeleton;
static const UECodeGen_Private::FStructPropertyParams NewProp_AlphaScaleBias;
static const UECodeGen_Private::FStructPropertyParams NewProp_AlphaBoolBlend;
static const UECodeGen_Private::FNamePropertyParams NewProp_AlphaCurveName;
static const UECodeGen_Private::FStructPropertyParams NewProp_AlphaScaleBiasClamp;
static const UECodeGen_Private::FNamePropertyParams NewProp_InputMapping_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_InputMapping_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_InputMapping;
static const UECodeGen_Private::FNamePropertyParams NewProp_OutputMapping_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_OutputMapping_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_OutputMapping;
static const UECodeGen_Private::FIntPropertyParams NewProp_LODThreshold;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAnimNode_ControlRig constinit property declarations ****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAnimNode_ControlRig>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics
static_assert(std::is_polymorphic<FAnimNode_ControlRig>() == std::is_polymorphic<FAnimNode_ControlRigBase>(), "USTRUCT FAnimNode_ControlRig cannot be polymorphic unless super FAnimNode_ControlRigBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig;
class UScriptStruct* FAnimNode_ControlRig::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAnimNode_ControlRig, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("AnimNode_ControlRig"));
}
return Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig.OuterSingleton;
}
// ********** Begin ScriptStruct FAnimNode_ControlRig Property Definitions *************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_ControlRigClass = { "ControlRigClass", nullptr, (EPropertyFlags)0x0044000000000001, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRig, ControlRigClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlRigClass_MetaData), NewProp_ControlRigClass_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_DefaultControlRigClass = { "DefaultControlRigClass", nullptr, (EPropertyFlags)0x0044000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRig, DefaultControlRigClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultControlRigClass_MetaData), NewProp_DefaultControlRigClass_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_ControlRig = { "ControlRig", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRig, ControlRig), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlRig_MetaData), NewProp_ControlRig_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_ControlRigPerClass_ValueProp = { "ControlRigPerClass", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_ControlRigPerClass_Key_KeyProp = { "ControlRigPerClass_Key", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Class | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_ControlRigPerClass = { "ControlRigPerClass", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRig, ControlRigPerClass), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlRigPerClass_MetaData), NewProp_ControlRigPerClass_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_Alpha = { "Alpha", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRig, Alpha), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Alpha_MetaData), NewProp_Alpha_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_AlphaInputType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_AlphaInputType = { "AlphaInputType", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRig, AlphaInputType), Z_Construct_UEnum_Engine_EAnimAlphaInputType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AlphaInputType_MetaData), NewProp_AlphaInputType_MetaData) }; // 813523293
void Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_bAlphaBoolEnabled_SetBit(void* Obj)
{
((FAnimNode_ControlRig*)Obj)->bAlphaBoolEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_bAlphaBoolEnabled = { "bAlphaBoolEnabled", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAnimNode_ControlRig), &Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_bAlphaBoolEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAlphaBoolEnabled_MetaData), NewProp_bAlphaBoolEnabled_MetaData) };
void Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_bSetRefPoseFromSkeleton_SetBit(void* Obj)
{
((FAnimNode_ControlRig*)Obj)->bSetRefPoseFromSkeleton = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_bSetRefPoseFromSkeleton = { "bSetRefPoseFromSkeleton", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAnimNode_ControlRig), &Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_bSetRefPoseFromSkeleton_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSetRefPoseFromSkeleton_MetaData), NewProp_bSetRefPoseFromSkeleton_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_AlphaScaleBias = { "AlphaScaleBias", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRig, AlphaScaleBias), Z_Construct_UScriptStruct_FInputScaleBias, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AlphaScaleBias_MetaData), NewProp_AlphaScaleBias_MetaData) }; // 4097914101
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_AlphaBoolBlend = { "AlphaBoolBlend", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRig, AlphaBoolBlend), Z_Construct_UScriptStruct_FInputAlphaBoolBlend, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AlphaBoolBlend_MetaData), NewProp_AlphaBoolBlend_MetaData) }; // 1497749117
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_AlphaCurveName = { "AlphaCurveName", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRig, AlphaCurveName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AlphaCurveName_MetaData), NewProp_AlphaCurveName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_AlphaScaleBiasClamp = { "AlphaScaleBiasClamp", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRig, AlphaScaleBiasClamp), Z_Construct_UScriptStruct_FInputScaleBiasClamp, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AlphaScaleBiasClamp_MetaData), NewProp_AlphaScaleBiasClamp_MetaData) }; // 1159384820
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_InputMapping_ValueProp = { "InputMapping", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_InputMapping_Key_KeyProp = { "InputMapping_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_FAnimNode_ControlRig_Statics::NewProp_InputMapping = { "InputMapping", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRig, InputMapping), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputMapping_MetaData), NewProp_InputMapping_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_OutputMapping_ValueProp = { "OutputMapping", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_OutputMapping_Key_KeyProp = { "OutputMapping_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_FAnimNode_ControlRig_Statics::NewProp_OutputMapping = { "OutputMapping", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRig, OutputMapping), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputMapping_MetaData), NewProp_OutputMapping_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_LODThreshold = { "LODThreshold", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRig, LODThreshold), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODThreshold_MetaData), NewProp_LODThreshold_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_ControlRigClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_DefaultControlRigClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_ControlRig,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_ControlRigPerClass_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_ControlRigPerClass_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_ControlRigPerClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_Alpha,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_AlphaInputType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_AlphaInputType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_bAlphaBoolEnabled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_bSetRefPoseFromSkeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_AlphaScaleBias,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_AlphaBoolBlend,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_AlphaCurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_AlphaScaleBiasClamp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_InputMapping_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_InputMapping_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_InputMapping,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_OutputMapping_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_OutputMapping_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_OutputMapping,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewProp_LODThreshold,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAnimNode_ControlRig Property Definitions ***************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FAnimNode_ControlRigBase,
&NewStructOps,
"AnimNode_ControlRig",
Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::PropPointers),
sizeof(FAnimNode_ControlRig),
alignof(FAnimNode_ControlRig),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_ControlRig()
{
if (!Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig.InnerSingleton, Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig.InnerSingleton);
}
// ********** End ScriptStruct FAnimNode_ControlRig ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FAnimNode_ControlRig::StaticStruct, Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics::NewStructOps, TEXT("AnimNode_ControlRig"),&Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAnimNode_ControlRig), 910237920U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_h__Script_ControlRig_1576519718{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,33 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AnimNode_ControlRig.h"
#ifdef CONTROLRIG_AnimNode_ControlRig_generated_h
#error "AnimNode_ControlRig.generated.h already included, missing '#pragma once' in AnimNode_ControlRig.h"
#endif
#define CONTROLRIG_AnimNode_ControlRig_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FAnimNode_ControlRig **********************************************
struct Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_h_22_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAnimNode_ControlRig_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FAnimNode_ControlRigBase Super;
struct FAnimNode_ControlRig;
// ********** End ScriptStruct FAnimNode_ControlRig ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,312 @@
// 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 "AnimNode_ControlRigBase.h"
#include "Animation/AnimNodeBase.h"
#include "Animation/BoneReference.h"
#include "Tools/ControlRigIOSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimNode_ControlRigBase() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_ControlRigBase();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigAnimNodeEventName();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigIOSettings();
ENGINE_API UClass* Z_Construct_UClass_UAssetUserData_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UNodeMappingContainer_NoRegister();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_CustomProperty();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FBoneReference();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FPoseLink();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FControlRigAnimNodeEventName **************************************
struct Z_Construct_UScriptStruct_FControlRigAnimNodeEventName_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRigAnimNodeEventName); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRigAnimNodeEventName); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EventName_MetaData[] = {
{ "Category", "Links" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRigAnimNodeEventName constinit property declarations ******
static const UECodeGen_Private::FNamePropertyParams NewProp_EventName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FControlRigAnimNodeEventName constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRigAnimNodeEventName>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRigAnimNodeEventName_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRigAnimNodeEventName;
class UScriptStruct* FControlRigAnimNodeEventName::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigAnimNodeEventName.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRigAnimNodeEventName.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRigAnimNodeEventName, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRigAnimNodeEventName"));
}
return Z_Registration_Info_UScriptStruct_FControlRigAnimNodeEventName.OuterSingleton;
}
// ********** Begin ScriptStruct FControlRigAnimNodeEventName Property Definitions *****************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FControlRigAnimNodeEventName_Statics::NewProp_EventName = { "EventName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRigAnimNodeEventName, EventName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EventName_MetaData), NewProp_EventName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FControlRigAnimNodeEventName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigAnimNodeEventName_Statics::NewProp_EventName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigAnimNodeEventName_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FControlRigAnimNodeEventName Property Definitions *******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRigAnimNodeEventName_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ControlRigAnimNodeEventName",
Z_Construct_UScriptStruct_FControlRigAnimNodeEventName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigAnimNodeEventName_Statics::PropPointers),
sizeof(FControlRigAnimNodeEventName),
alignof(FControlRigAnimNodeEventName),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigAnimNodeEventName_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRigAnimNodeEventName_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRigAnimNodeEventName()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigAnimNodeEventName.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRigAnimNodeEventName.InnerSingleton, Z_Construct_UScriptStruct_FControlRigAnimNodeEventName_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRigAnimNodeEventName.InnerSingleton);
}
// ********** End ScriptStruct FControlRigAnimNodeEventName ****************************************
// ********** Begin ScriptStruct FAnimNode_ControlRigBase ******************************************
struct Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAnimNode_ControlRigBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FAnimNode_ControlRigBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Animation node that allows animation ControlRig output to be used in an animation graph\n */" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
{ "ToolTip", "Animation node that allows animation ControlRig output to be used in an animation graph" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Source_MetaData[] = {
{ "Category", "Links" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bResetInputPoseToInitial_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/**\n\x09 * If this is checked the rig's pose needs to be reset to its initial\n\x09 * prior to evaluating the rig.\n\x09 */" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
{ "ToolTip", "If this is checked the rig's pose needs to be reset to its initial\nprior to evaluating the rig." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bTransferInputPose_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/**\n\x09 * If this is checked the bone pose coming from the AnimBP will be\n\x09 * transferred into the Control Rig.\n\x09 */" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
{ "ToolTip", "If this is checked the bone pose coming from the AnimBP will be\ntransferred into the Control Rig." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bTransferInputCurves_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/**\n\x09 * If this is checked the curves coming from the AnimBP will be\n\x09 * transferred into the Control Rig.\n\x09 */" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
{ "ToolTip", "If this is checked the curves coming from the AnimBP will be\ntransferred into the Control Rig." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bTransferPoseInGlobalSpace_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/**\n\x09 * Transferring the pose in global space guarantees a global pose match,\n\x09 * while transferring in local space ensures a match of the local transforms.\n\x09 * In general transforms only differ if the hierarchy topology differs\n\x09 * between the Control Rig and the skeleton used in the AnimBP.\n\x09 * Note: Turning this off can potentially improve performance.\n\x09 */" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
{ "ToolTip", "Transferring the pose in global space guarantees a global pose match,\nwhile transferring in local space ensures a match of the local transforms.\nIn general transforms only differ if the hierarchy topology differs\nbetween the Control Rig and the skeleton used in the AnimBP.\nNote: Turning this off can potentially improve performance." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputBonesToTransfer_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/**\n\x09 * An inclusive list of bones to transfer as part\n\x09 * of the input pose transfer phase.\n\x09 * If this list is empty all bones will be transferred.\n\x09 */" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
{ "ToolTip", "An inclusive list of bones to transfer as part\nof the input pose transfer phase.\nIf this list is empty all bones will be transferred." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputBonesToTransfer_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/**\n\x09 * An inclusive list of bones to transfer as part\n\x09 * of the output pose transfer phase.\n\x09 * If this list is empty all bones will be transferred.\n\x09 */" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
{ "ToolTip", "An inclusive list of bones to transfer as part\nof the output pose transfer phase.\nIf this list is empty all bones will be transferred." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetUserData_MetaData[] = {
{ "Category", "Settings" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeMappingContainer_MetaData[] = {
{ "Comment", "/** Node Mapping Container */" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
{ "ToolTip", "Node Mapping Container" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputSettings_MetaData[] = {
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputSettings_MetaData[] = {
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bExecute_MetaData[] = {
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EventQueue_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "// The customized event queue to run\n" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRigBase.h" },
{ "ToolTip", "The customized event queue to run" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAnimNode_ControlRigBase constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_Source;
static void NewProp_bResetInputPoseToInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bResetInputPoseToInitial;
static void NewProp_bTransferInputPose_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTransferInputPose;
static void NewProp_bTransferInputCurves_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTransferInputCurves;
static void NewProp_bTransferPoseInGlobalSpace_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTransferPoseInGlobalSpace;
static const UECodeGen_Private::FStructPropertyParams NewProp_InputBonesToTransfer_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InputBonesToTransfer;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutputBonesToTransfer_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutputBonesToTransfer;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AssetUserData_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AssetUserData;
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_NodeMappingContainer;
static const UECodeGen_Private::FStructPropertyParams NewProp_InputSettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutputSettings;
static void NewProp_bExecute_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExecute;
static const UECodeGen_Private::FStructPropertyParams NewProp_EventQueue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_EventQueue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAnimNode_ControlRigBase constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAnimNode_ControlRigBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics
static_assert(std::is_polymorphic<FAnimNode_ControlRigBase>() == std::is_polymorphic<FAnimNode_CustomProperty>(), "USTRUCT FAnimNode_ControlRigBase cannot be polymorphic unless super FAnimNode_CustomProperty is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigBase;
class UScriptStruct* FAnimNode_ControlRigBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAnimNode_ControlRigBase, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("AnimNode_ControlRigBase"));
}
return Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigBase.OuterSingleton;
}
// ********** Begin ScriptStruct FAnimNode_ControlRigBase Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_Source = { "Source", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRigBase, Source), Z_Construct_UScriptStruct_FPoseLink, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Source_MetaData), NewProp_Source_MetaData) }; // 2890301526
void Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bResetInputPoseToInitial_SetBit(void* Obj)
{
((FAnimNode_ControlRigBase*)Obj)->bResetInputPoseToInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bResetInputPoseToInitial = { "bResetInputPoseToInitial", nullptr, (EPropertyFlags)0x00200c0000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FAnimNode_ControlRigBase), &Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bResetInputPoseToInitial_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bResetInputPoseToInitial_MetaData), NewProp_bResetInputPoseToInitial_MetaData) };
void Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bTransferInputPose_SetBit(void* Obj)
{
((FAnimNode_ControlRigBase*)Obj)->bTransferInputPose = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bTransferInputPose = { "bTransferInputPose", nullptr, (EPropertyFlags)0x00200c0000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FAnimNode_ControlRigBase), &Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bTransferInputPose_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bTransferInputPose_MetaData), NewProp_bTransferInputPose_MetaData) };
void Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bTransferInputCurves_SetBit(void* Obj)
{
((FAnimNode_ControlRigBase*)Obj)->bTransferInputCurves = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bTransferInputCurves = { "bTransferInputCurves", nullptr, (EPropertyFlags)0x00200c0000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FAnimNode_ControlRigBase), &Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bTransferInputCurves_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bTransferInputCurves_MetaData), NewProp_bTransferInputCurves_MetaData) };
void Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bTransferPoseInGlobalSpace_SetBit(void* Obj)
{
((FAnimNode_ControlRigBase*)Obj)->bTransferPoseInGlobalSpace = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bTransferPoseInGlobalSpace = { "bTransferPoseInGlobalSpace", nullptr, (EPropertyFlags)0x00200c0000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FAnimNode_ControlRigBase), &Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bTransferPoseInGlobalSpace_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bTransferPoseInGlobalSpace_MetaData), NewProp_bTransferPoseInGlobalSpace_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_InputBonesToTransfer_Inner = { "InputBonesToTransfer", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FBoneReference, METADATA_PARAMS(0, nullptr) }; // 1102615820
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_InputBonesToTransfer = { "InputBonesToTransfer", nullptr, (EPropertyFlags)0x00200c0000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRigBase, InputBonesToTransfer), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputBonesToTransfer_MetaData), NewProp_InputBonesToTransfer_MetaData) }; // 1102615820
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_OutputBonesToTransfer_Inner = { "OutputBonesToTransfer", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FBoneReference, METADATA_PARAMS(0, nullptr) }; // 1102615820
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_OutputBonesToTransfer = { "OutputBonesToTransfer", nullptr, (EPropertyFlags)0x00200c0000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRigBase, OutputBonesToTransfer), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputBonesToTransfer_MetaData), NewProp_OutputBonesToTransfer_MetaData) }; // 1102615820
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_AssetUserData_Inner = { "AssetUserData", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAssetUserData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_AssetUserData = { "AssetUserData", nullptr, (EPropertyFlags)0x01240c8000000009, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRigBase, AssetUserData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetUserData_MetaData), NewProp_AssetUserData_MetaData) };
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_NodeMappingContainer = { "NodeMappingContainer", nullptr, (EPropertyFlags)0x0024080000002000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRigBase, NodeMappingContainer), Z_Construct_UClass_UNodeMappingContainer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeMappingContainer_MetaData), NewProp_NodeMappingContainer_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_InputSettings = { "InputSettings", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRigBase, InputSettings), Z_Construct_UScriptStruct_FControlRigIOSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputSettings_MetaData), NewProp_InputSettings_MetaData) }; // 95151382
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_OutputSettings = { "OutputSettings", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRigBase, OutputSettings), Z_Construct_UScriptStruct_FControlRigIOSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputSettings_MetaData), NewProp_OutputSettings_MetaData) }; // 95151382
void Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bExecute_SetBit(void* Obj)
{
((FAnimNode_ControlRigBase*)Obj)->bExecute = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bExecute = { "bExecute", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FAnimNode_ControlRigBase), &Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bExecute_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bExecute_MetaData), NewProp_bExecute_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_EventQueue_Inner = { "EventQueue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FControlRigAnimNodeEventName, METADATA_PARAMS(0, nullptr) }; // 709986704
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_EventQueue = { "EventQueue", nullptr, (EPropertyFlags)0x00200c0000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRigBase, EventQueue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EventQueue_MetaData), NewProp_EventQueue_MetaData) }; // 709986704
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_Source,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bResetInputPoseToInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bTransferInputPose,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bTransferInputCurves,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bTransferPoseInGlobalSpace,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_InputBonesToTransfer_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_InputBonesToTransfer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_OutputBonesToTransfer_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_OutputBonesToTransfer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_AssetUserData_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_AssetUserData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_NodeMappingContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_InputSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_OutputSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_bExecute,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_EventQueue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewProp_EventQueue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAnimNode_ControlRigBase Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FAnimNode_CustomProperty,
&NewStructOps,
"AnimNode_ControlRigBase",
Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::PropPointers),
sizeof(FAnimNode_ControlRigBase),
alignof(FAnimNode_ControlRigBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_ControlRigBase()
{
if (!Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigBase.InnerSingleton, Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigBase.InnerSingleton);
}
// ********** End ScriptStruct FAnimNode_ControlRigBase ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRigBase_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FControlRigAnimNodeEventName::StaticStruct, Z_Construct_UScriptStruct_FControlRigAnimNodeEventName_Statics::NewStructOps, TEXT("ControlRigAnimNodeEventName"),&Z_Registration_Info_UScriptStruct_FControlRigAnimNodeEventName, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRigAnimNodeEventName), 709986704U) },
{ FAnimNode_ControlRigBase::StaticStruct, Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics::NewStructOps, TEXT("AnimNode_ControlRigBase"),&Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAnimNode_ControlRigBase), 1794174191U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRigBase_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRigBase_h__Script_ControlRig_3979574578{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRigBase_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRigBase_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,43 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AnimNode_ControlRigBase.h"
#ifdef CONTROLRIG_AnimNode_ControlRigBase_generated_h
#error "AnimNode_ControlRigBase.generated.h already included, missing '#pragma once' in AnimNode_ControlRigBase.h"
#endif
#define CONTROLRIG_AnimNode_ControlRigBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FControlRigAnimNodeEventName **************************************
struct Z_Construct_UScriptStruct_FControlRigAnimNodeEventName_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRigBase_h_26_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigAnimNodeEventName_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigAnimNodeEventName;
// ********** End ScriptStruct FControlRigAnimNodeEventName ****************************************
// ********** Begin ScriptStruct FAnimNode_ControlRigBase ******************************************
struct Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRigBase_h_43_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAnimNode_ControlRigBase_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FAnimNode_CustomProperty Super;
struct FAnimNode_ControlRigBase;
// ********** End ScriptStruct FAnimNode_ControlRigBase ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRigBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,103 @@
// 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 "AnimNode_ControlRig_ExternalSource.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimNode_ControlRig_ExternalSource() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig_NoRegister();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_ControlRigBase();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FAnimNode_ControlRig_ExternalSource *******************************
struct Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAnimNode_ControlRig_ExternalSource); }
static inline consteval int16 GetStructAlignment() { return alignof(FAnimNode_ControlRig_ExternalSource); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Animation node that allows animation ControlRig output to be used in an animation graph\n */" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig_ExternalSource.h" },
{ "ToolTip", "Animation node that allows animation ControlRig output to be used in an animation graph" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlRig_MetaData[] = {
{ "ModuleRelativePath", "Public/AnimNode_ControlRig_ExternalSource.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAnimNode_ControlRig_ExternalSource constinit property declarations
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_ControlRig;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAnimNode_ControlRig_ExternalSource constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAnimNode_ControlRig_ExternalSource>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource_Statics
static_assert(std::is_polymorphic<FAnimNode_ControlRig_ExternalSource>() == std::is_polymorphic<FAnimNode_ControlRigBase>(), "USTRUCT FAnimNode_ControlRig_ExternalSource cannot be polymorphic unless super FAnimNode_ControlRigBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig_ExternalSource;
class UScriptStruct* FAnimNode_ControlRig_ExternalSource::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig_ExternalSource.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig_ExternalSource.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("AnimNode_ControlRig_ExternalSource"));
}
return Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig_ExternalSource.OuterSingleton;
}
// ********** Begin ScriptStruct FAnimNode_ControlRig_ExternalSource Property Definitions **********
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource_Statics::NewProp_ControlRig = { "ControlRig", nullptr, (EPropertyFlags)0x0044000000002000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRig_ExternalSource, ControlRig), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlRig_MetaData), NewProp_ControlRig_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource_Statics::NewProp_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAnimNode_ControlRig_ExternalSource Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FAnimNode_ControlRigBase,
&NewStructOps,
"AnimNode_ControlRig_ExternalSource",
Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource_Statics::PropPointers),
sizeof(FAnimNode_ControlRig_ExternalSource),
alignof(FAnimNode_ControlRig_ExternalSource),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource()
{
if (!Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig_ExternalSource.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig_ExternalSource.InnerSingleton, Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig_ExternalSource.InnerSingleton);
}
// ********** End ScriptStruct FAnimNode_ControlRig_ExternalSource *********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_ExternalSource_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FAnimNode_ControlRig_ExternalSource::StaticStruct, Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource_Statics::NewStructOps, TEXT("AnimNode_ControlRig_ExternalSource"),&Z_Registration_Info_UScriptStruct_FAnimNode_ControlRig_ExternalSource, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAnimNode_ControlRig_ExternalSource), 621622339U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_ExternalSource_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_ExternalSource_h__Script_ControlRig_3165598275{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_ExternalSource_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_ExternalSource_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,33 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AnimNode_ControlRig_ExternalSource.h"
#ifdef CONTROLRIG_AnimNode_ControlRig_ExternalSource_generated_h
#error "AnimNode_ControlRig_ExternalSource.generated.h already included, missing '#pragma once' in AnimNode_ControlRig_ExternalSource.h"
#endif
#define CONTROLRIG_AnimNode_ControlRig_ExternalSource_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FAnimNode_ControlRig_ExternalSource *******************************
struct Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_ExternalSource_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAnimNode_ControlRig_ExternalSource_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FAnimNode_ControlRigBase Super;
struct FAnimNode_ControlRig_ExternalSource;
// ********** End ScriptStruct FAnimNode_ControlRig_ExternalSource *********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_ExternalSource_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,410 @@
// 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 "AnimNode_ControlRig_Library.h"
#include "Animation/AnimNodeReference.h"
#include "UObject/Class.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimNode_ControlRig_Library() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UAnimNodeControlRigLibrary();
CONTROLRIG_API UClass* Z_Construct_UClass_UAnimNodeControlRigLibrary_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig_NoRegister();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigReference();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EAnimNodeReferenceConversionResult();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAnimNodeReference();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FControlRigReference **********************************************
struct Z_Construct_UScriptStruct_FControlRigReference_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRigReference); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRigReference); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig_Library.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRigReference constinit property declarations **************
// ********** End ScriptStruct FControlRigReference constinit property declarations ****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRigReference>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRigReference_Statics
static_assert(std::is_polymorphic<FControlRigReference>() == std::is_polymorphic<FAnimNodeReference>(), "USTRUCT FControlRigReference cannot be polymorphic unless super FAnimNodeReference is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRigReference;
class UScriptStruct* FControlRigReference::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigReference.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRigReference.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRigReference, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRigReference"));
}
return Z_Registration_Info_UScriptStruct_FControlRigReference.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRigReference_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FAnimNodeReference,
&NewStructOps,
"ControlRigReference",
nullptr,
0,
sizeof(FControlRigReference),
alignof(FControlRigReference),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigReference_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRigReference_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRigReference()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigReference.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRigReference.InnerSingleton, Z_Construct_UScriptStruct_FControlRigReference_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRigReference.InnerSingleton);
}
// ********** End ScriptStruct FControlRigReference ************************************************
// ********** Begin Class UAnimNodeControlRigLibrary Function ConvertToControlRig ******************
struct Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics
{
struct AnimNodeControlRigLibrary_eventConvertToControlRig_Parms
{
FAnimNodeReference Node;
EAnimNodeReferenceConversionResult Result;
FControlRigReference ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Animation|ControlRig" },
{ "Comment", "/** Get a control rig context from an anim node context */" },
{ "ExpandEnumAsExecs", "Result" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig_Library.h" },
{ "ToolTip", "Get a control rig context from an anim node context" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Node_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ConvertToControlRig constinit property declarations *******************
static const UECodeGen_Private::FStructPropertyParams NewProp_Node;
static const UECodeGen_Private::FBytePropertyParams NewProp_Result_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Result;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ConvertToControlRig constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ConvertToControlRig Property Definitions ******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::NewProp_Node = { "Node", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimNodeControlRigLibrary_eventConvertToControlRig_Parms, Node), Z_Construct_UScriptStruct_FAnimNodeReference, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Node_MetaData), NewProp_Node_MetaData) }; // 508147072
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::NewProp_Result_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimNodeControlRigLibrary_eventConvertToControlRig_Parms, Result), Z_Construct_UEnum_Engine_EAnimNodeReferenceConversionResult, METADATA_PARAMS(0, nullptr) }; // 981738679
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimNodeControlRigLibrary_eventConvertToControlRig_Parms, ReturnValue), Z_Construct_UScriptStruct_FControlRigReference, METADATA_PARAMS(0, nullptr) }; // 3861196135
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::NewProp_Node,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::NewProp_Result_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::NewProp_Result,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::PropPointers) < 2048);
// ********** End Function ConvertToControlRig Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimNodeControlRigLibrary, nullptr, "ConvertToControlRig", Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::AnimNodeControlRigLibrary_eventConvertToControlRig_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::AnimNodeControlRigLibrary_eventConvertToControlRig_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimNodeControlRigLibrary::execConvertToControlRig)
{
P_GET_STRUCT_REF(FAnimNodeReference,Z_Param_Out_Node);
P_GET_ENUM_REF(EAnimNodeReferenceConversionResult,Z_Param_Out_Result);
P_FINISH;
P_NATIVE_BEGIN;
*(FControlRigReference*)Z_Param__Result=UAnimNodeControlRigLibrary::ConvertToControlRig(Z_Param_Out_Node,(EAnimNodeReferenceConversionResult&)(Z_Param_Out_Result));
P_NATIVE_END;
}
// ********** End Class UAnimNodeControlRigLibrary Function ConvertToControlRig ********************
// ********** Begin Class UAnimNodeControlRigLibrary Function ConvertToControlRigPure **************
struct Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics
{
struct AnimNodeControlRigLibrary_eventConvertToControlRigPure_Parms
{
FAnimNodeReference Node;
FControlRigReference ControlRig;
bool Result;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Animation|ControlRig" },
{ "Comment", "/** Get a control rig context from an anim node context (pure) */" },
{ "DisplayName", "Convert to Sequence Player" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig_Library.h" },
{ "ToolTip", "Get a control rig context from an anim node context (pure)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Node_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ConvertToControlRigPure constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_Node;
static const UECodeGen_Private::FStructPropertyParams NewProp_ControlRig;
static void NewProp_Result_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ConvertToControlRigPure constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ConvertToControlRigPure Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::NewProp_Node = { "Node", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimNodeControlRigLibrary_eventConvertToControlRigPure_Parms, Node), Z_Construct_UScriptStruct_FAnimNodeReference, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Node_MetaData), NewProp_Node_MetaData) }; // 508147072
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::NewProp_ControlRig = { "ControlRig", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimNodeControlRigLibrary_eventConvertToControlRigPure_Parms, ControlRig), Z_Construct_UScriptStruct_FControlRigReference, METADATA_PARAMS(0, nullptr) }; // 3861196135
void Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::NewProp_Result_SetBit(void* Obj)
{
((AnimNodeControlRigLibrary_eventConvertToControlRigPure_Parms*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimNodeControlRigLibrary_eventConvertToControlRigPure_Parms), &Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::NewProp_Result_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::NewProp_Node,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::NewProp_ControlRig,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::PropPointers) < 2048);
// ********** End Function ConvertToControlRigPure Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimNodeControlRigLibrary, nullptr, "ConvertToControlRigPure", Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::AnimNodeControlRigLibrary_eventConvertToControlRigPure_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::AnimNodeControlRigLibrary_eventConvertToControlRigPure_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimNodeControlRigLibrary::execConvertToControlRigPure)
{
P_GET_STRUCT_REF(FAnimNodeReference,Z_Param_Out_Node);
P_GET_STRUCT_REF(FControlRigReference,Z_Param_Out_ControlRig);
P_GET_UBOOL_REF(Z_Param_Out_Result);
P_FINISH;
P_NATIVE_BEGIN;
UAnimNodeControlRigLibrary::ConvertToControlRigPure(Z_Param_Out_Node,Z_Param_Out_ControlRig,Z_Param_Out_Result);
P_NATIVE_END;
}
// ********** End Class UAnimNodeControlRigLibrary Function ConvertToControlRigPure ****************
// ********** Begin Class UAnimNodeControlRigLibrary Function SetControlRigClass *******************
struct Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics
{
struct AnimNodeControlRigLibrary_eventSetControlRigClass_Parms
{
FControlRigReference Node;
TSubclassOf<UControlRig> ControlRigClass;
FControlRigReference ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Animation|ControlRig" },
{ "Comment", "/** Set the control rig class on the node */" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig_Library.h" },
{ "ToolTip", "Set the control rig class on the node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Node_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetControlRigClass constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Node;
static const UECodeGen_Private::FClassPropertyParams NewProp_ControlRigClass;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetControlRigClass constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetControlRigClass Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::NewProp_Node = { "Node", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimNodeControlRigLibrary_eventSetControlRigClass_Parms, Node), Z_Construct_UScriptStruct_FControlRigReference, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Node_MetaData), NewProp_Node_MetaData) }; // 3861196135
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::NewProp_ControlRigClass = { "ControlRigClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimNodeControlRigLibrary_eventSetControlRigClass_Parms, ControlRigClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimNodeControlRigLibrary_eventSetControlRigClass_Parms, ReturnValue), Z_Construct_UScriptStruct_FControlRigReference, METADATA_PARAMS(0, nullptr) }; // 3861196135
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::NewProp_Node,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::NewProp_ControlRigClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::PropPointers) < 2048);
// ********** End Function SetControlRigClass Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimNodeControlRigLibrary, nullptr, "SetControlRigClass", Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::AnimNodeControlRigLibrary_eventSetControlRigClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::AnimNodeControlRigLibrary_eventSetControlRigClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimNodeControlRigLibrary::execSetControlRigClass)
{
P_GET_STRUCT_REF(FControlRigReference,Z_Param_Out_Node);
P_GET_OBJECT(UClass,Z_Param_ControlRigClass);
P_FINISH;
P_NATIVE_BEGIN;
*(FControlRigReference*)Z_Param__Result=UAnimNodeControlRigLibrary::SetControlRigClass(Z_Param_Out_Node,Z_Param_ControlRigClass);
P_NATIVE_END;
}
// ********** End Class UAnimNodeControlRigLibrary Function SetControlRigClass *********************
// ********** Begin Class UAnimNodeControlRigLibrary ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAnimNodeControlRigLibrary;
UClass* UAnimNodeControlRigLibrary::GetPrivateStaticClass()
{
using TClass = UAnimNodeControlRigLibrary;
if (!Z_Registration_Info_UClass_UAnimNodeControlRigLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AnimNodeControlRigLibrary"),
Z_Registration_Info_UClass_UAnimNodeControlRigLibrary.InnerSingleton,
StaticRegisterNativesUAnimNodeControlRigLibrary,
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_UAnimNodeControlRigLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UAnimNodeControlRigLibrary_NoRegister()
{
return UAnimNodeControlRigLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAnimNodeControlRigLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// Exposes operations to be performed on a control rig anim node\n" },
{ "DevelopmentStatus", "Experimental" },
{ "IncludePath", "AnimNode_ControlRig_Library.h" },
{ "ModuleRelativePath", "Public/AnimNode_ControlRig_Library.h" },
{ "ToolTip", "Exposes operations to be performed on a control rig anim node" },
};
#endif // WITH_METADATA
// ********** Begin Class UAnimNodeControlRigLibrary constinit property declarations ***************
// ********** End Class UAnimNodeControlRigLibrary constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ConvertToControlRig"), .Pointer = &UAnimNodeControlRigLibrary::execConvertToControlRig },
{ .NameUTF8 = UTF8TEXT("ConvertToControlRigPure"), .Pointer = &UAnimNodeControlRigLibrary::execConvertToControlRigPure },
{ .NameUTF8 = UTF8TEXT("SetControlRigClass"), .Pointer = &UAnimNodeControlRigLibrary::execSetControlRigClass },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRig, "ConvertToControlRig" }, // 3373807967
{ &Z_Construct_UFunction_UAnimNodeControlRigLibrary_ConvertToControlRigPure, "ConvertToControlRigPure" }, // 2291788920
{ &Z_Construct_UFunction_UAnimNodeControlRigLibrary_SetControlRigClass, "SetControlRigClass" }, // 3950915297
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAnimNodeControlRigLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAnimNodeControlRigLibrary_Statics
UObject* (*const Z_Construct_UClass_UAnimNodeControlRigLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimNodeControlRigLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAnimNodeControlRigLibrary_Statics::ClassParams = {
&UAnimNodeControlRigLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimNodeControlRigLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UAnimNodeControlRigLibrary_Statics::Class_MetaDataParams)
};
void UAnimNodeControlRigLibrary::StaticRegisterNativesUAnimNodeControlRigLibrary()
{
UClass* Class = UAnimNodeControlRigLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAnimNodeControlRigLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UAnimNodeControlRigLibrary()
{
if (!Z_Registration_Info_UClass_UAnimNodeControlRigLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAnimNodeControlRigLibrary.OuterSingleton, Z_Construct_UClass_UAnimNodeControlRigLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAnimNodeControlRigLibrary.OuterSingleton;
}
UAnimNodeControlRigLibrary::UAnimNodeControlRigLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAnimNodeControlRigLibrary);
UAnimNodeControlRigLibrary::~UAnimNodeControlRigLibrary() {}
// ********** End Class UAnimNodeControlRigLibrary *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FControlRigReference::StaticStruct, Z_Construct_UScriptStruct_FControlRigReference_Statics::NewStructOps, TEXT("ControlRigReference"),&Z_Registration_Info_UScriptStruct_FControlRigReference, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRigReference), 3861196135U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAnimNodeControlRigLibrary, UAnimNodeControlRigLibrary::StaticClass, TEXT("UAnimNodeControlRigLibrary"), &Z_Registration_Info_UClass_UAnimNodeControlRigLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAnimNodeControlRigLibrary), 1277026513U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h__Script_ControlRig_599955528{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h__Script_ControlRig_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,86 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AnimNode_ControlRig_Library.h"
#ifdef CONTROLRIG_AnimNode_ControlRig_Library_generated_h
#error "AnimNode_ControlRig_Library.generated.h already included, missing '#pragma once' in AnimNode_ControlRig_Library.h"
#endif
#define CONTROLRIG_AnimNode_ControlRig_Library_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UClass;
class UControlRig;
enum class EAnimNodeReferenceConversionResult : uint8;
struct FAnimNodeReference;
struct FControlRigReference;
// ********** Begin ScriptStruct FControlRigReference **********************************************
struct Z_Construct_UScriptStruct_FControlRigReference_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigReference_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FAnimNodeReference Super;
struct FControlRigReference;
// ********** End ScriptStruct FControlRigReference ************************************************
// ********** Begin Class UAnimNodeControlRigLibrary ***********************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h_24_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetControlRigClass); \
DECLARE_FUNCTION(execConvertToControlRigPure); \
DECLARE_FUNCTION(execConvertToControlRig);
struct Z_Construct_UClass_UAnimNodeControlRigLibrary_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UAnimNodeControlRigLibrary_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h_24_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAnimNodeControlRigLibrary(); \
friend struct ::Z_Construct_UClass_UAnimNodeControlRigLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UAnimNodeControlRigLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UAnimNodeControlRigLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UAnimNodeControlRigLibrary_NoRegister) \
DECLARE_SERIALIZER(UAnimNodeControlRigLibrary)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h_24_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UAnimNodeControlRigLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UAnimNodeControlRigLibrary(UAnimNodeControlRigLibrary&&) = delete; \
UAnimNodeControlRigLibrary(const UAnimNodeControlRigLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UAnimNodeControlRigLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAnimNodeControlRigLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAnimNodeControlRigLibrary) \
CONTROLRIG_API virtual ~UAnimNodeControlRigLibrary();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h_21_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h_24_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h_24_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h_24_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h_24_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAnimNodeControlRigLibrary;
// ********** End Class UAnimNodeControlRigLibrary *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_AnimNode_ControlRig_Library_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,194 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Rigs/AnimationHierarchy.h"
#include "Constraint.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimationHierarchy() {}
// ********** Begin Cross Module References ********************************************************
ANIMATIONCORE_API UScriptStruct* Z_Construct_UScriptStruct_FConstraintOffset();
ANIMATIONCORE_API UScriptStruct* Z_Construct_UScriptStruct_FNodeHierarchyWithUserData();
ANIMATIONCORE_API UScriptStruct* Z_Construct_UScriptStruct_FTransformConstraint();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FAnimationHierarchy();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FConstraintNodeData();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FConstraintNodeData ***********************************************
struct Z_Construct_UScriptStruct_FConstraintNodeData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FConstraintNodeData); }
static inline consteval int16 GetStructAlignment() { return alignof(FConstraintNodeData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Rigs/AnimationHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RelativeParent_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/AnimationHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConstraintOffset_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/AnimationHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LinkedNode_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/AnimationHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Constraints_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/AnimationHierarchy.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FConstraintNodeData constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_RelativeParent;
static const UECodeGen_Private::FStructPropertyParams NewProp_ConstraintOffset;
static const UECodeGen_Private::FNamePropertyParams NewProp_LinkedNode;
static const UECodeGen_Private::FStructPropertyParams NewProp_Constraints_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Constraints;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FConstraintNodeData constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FConstraintNodeData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FConstraintNodeData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FConstraintNodeData;
class UScriptStruct* FConstraintNodeData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FConstraintNodeData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FConstraintNodeData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FConstraintNodeData, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ConstraintNodeData"));
}
return Z_Registration_Info_UScriptStruct_FConstraintNodeData.OuterSingleton;
}
// ********** Begin ScriptStruct FConstraintNodeData Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FConstraintNodeData_Statics::NewProp_RelativeParent = { "RelativeParent", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FConstraintNodeData, RelativeParent), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RelativeParent_MetaData), NewProp_RelativeParent_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FConstraintNodeData_Statics::NewProp_ConstraintOffset = { "ConstraintOffset", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FConstraintNodeData, ConstraintOffset), Z_Construct_UScriptStruct_FConstraintOffset, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConstraintOffset_MetaData), NewProp_ConstraintOffset_MetaData) }; // 3760799434
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FConstraintNodeData_Statics::NewProp_LinkedNode = { "LinkedNode", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FConstraintNodeData, LinkedNode), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LinkedNode_MetaData), NewProp_LinkedNode_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FConstraintNodeData_Statics::NewProp_Constraints_Inner = { "Constraints", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTransformConstraint, METADATA_PARAMS(0, nullptr) }; // 2046795135
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FConstraintNodeData_Statics::NewProp_Constraints = { "Constraints", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FConstraintNodeData, Constraints), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Constraints_MetaData), NewProp_Constraints_MetaData) }; // 2046795135
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FConstraintNodeData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConstraintNodeData_Statics::NewProp_RelativeParent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConstraintNodeData_Statics::NewProp_ConstraintOffset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConstraintNodeData_Statics::NewProp_LinkedNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConstraintNodeData_Statics::NewProp_Constraints_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConstraintNodeData_Statics::NewProp_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FConstraintNodeData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FConstraintNodeData Property Definitions ****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FConstraintNodeData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ConstraintNodeData",
Z_Construct_UScriptStruct_FConstraintNodeData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FConstraintNodeData_Statics::PropPointers),
sizeof(FConstraintNodeData),
alignof(FConstraintNodeData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FConstraintNodeData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FConstraintNodeData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FConstraintNodeData()
{
if (!Z_Registration_Info_UScriptStruct_FConstraintNodeData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FConstraintNodeData.InnerSingleton, Z_Construct_UScriptStruct_FConstraintNodeData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FConstraintNodeData.InnerSingleton);
}
// ********** End ScriptStruct FConstraintNodeData *************************************************
// ********** Begin ScriptStruct FAnimationHierarchy ***********************************************
struct Z_Construct_UScriptStruct_FAnimationHierarchy_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAnimationHierarchy); }
static inline consteval int16 GetStructAlignment() { return alignof(FAnimationHierarchy); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Rigs/AnimationHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UserData_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/AnimationHierarchy.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAnimationHierarchy constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_UserData_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_UserData;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAnimationHierarchy constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAnimationHierarchy>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAnimationHierarchy_Statics
static_assert(std::is_polymorphic<FAnimationHierarchy>() == std::is_polymorphic<FNodeHierarchyWithUserData>(), "USTRUCT FAnimationHierarchy cannot be polymorphic unless super FNodeHierarchyWithUserData is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAnimationHierarchy;
class UScriptStruct* FAnimationHierarchy::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAnimationHierarchy.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAnimationHierarchy.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAnimationHierarchy, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("AnimationHierarchy"));
}
return Z_Registration_Info_UScriptStruct_FAnimationHierarchy.OuterSingleton;
}
// ********** Begin ScriptStruct FAnimationHierarchy Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAnimationHierarchy_Statics::NewProp_UserData_Inner = { "UserData", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FConstraintNodeData, METADATA_PARAMS(0, nullptr) }; // 1742933459
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAnimationHierarchy_Statics::NewProp_UserData = { "UserData", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimationHierarchy, UserData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UserData_MetaData), NewProp_UserData_MetaData) }; // 1742933459
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAnimationHierarchy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimationHierarchy_Statics::NewProp_UserData_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimationHierarchy_Statics::NewProp_UserData,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimationHierarchy_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAnimationHierarchy Property Definitions ****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAnimationHierarchy_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FNodeHierarchyWithUserData,
&NewStructOps,
"AnimationHierarchy",
Z_Construct_UScriptStruct_FAnimationHierarchy_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimationHierarchy_Statics::PropPointers),
sizeof(FAnimationHierarchy),
alignof(FAnimationHierarchy),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimationHierarchy_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAnimationHierarchy_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAnimationHierarchy()
{
if (!Z_Registration_Info_UScriptStruct_FAnimationHierarchy.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAnimationHierarchy.InnerSingleton, Z_Construct_UScriptStruct_FAnimationHierarchy_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAnimationHierarchy.InnerSingleton);
}
// ********** End ScriptStruct FAnimationHierarchy *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AnimationHierarchy_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FConstraintNodeData::StaticStruct, Z_Construct_UScriptStruct_FConstraintNodeData_Statics::NewStructOps, TEXT("ConstraintNodeData"),&Z_Registration_Info_UScriptStruct_FConstraintNodeData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FConstraintNodeData), 1742933459U) },
{ FAnimationHierarchy::StaticStruct, Z_Construct_UScriptStruct_FAnimationHierarchy_Statics::NewStructOps, TEXT("AnimationHierarchy"),&Z_Registration_Info_UScriptStruct_FAnimationHierarchy, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAnimationHierarchy), 2271922849U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AnimationHierarchy_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AnimationHierarchy_h__Script_ControlRig_1727301180{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AnimationHierarchy_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AnimationHierarchy_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,43 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Rigs/AnimationHierarchy.h"
#ifdef CONTROLRIG_AnimationHierarchy_generated_h
#error "AnimationHierarchy.generated.h already included, missing '#pragma once' in AnimationHierarchy.h"
#endif
#define CONTROLRIG_AnimationHierarchy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FConstraintNodeData ***********************************************
struct Z_Construct_UScriptStruct_FConstraintNodeData_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AnimationHierarchy_h_13_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FConstraintNodeData_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FConstraintNodeData;
// ********** End ScriptStruct FConstraintNodeData *************************************************
// ********** Begin ScriptStruct FAnimationHierarchy ***********************************************
struct Z_Construct_UScriptStruct_FAnimationHierarchy_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AnimationHierarchy_h_40_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAnimationHierarchy_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FNodeHierarchyWithUserData Super;
struct FAnimationHierarchy;
// ********** End ScriptStruct FAnimationHierarchy *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_AnimationHierarchy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,117 @@
// 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 "Math/Simulation/CRSimContainer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCRSimContainer() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FCRSimContainer();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FCRSimContainer ***************************************************
struct Z_Construct_UScriptStruct_FCRSimContainer_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCRSimContainer); }
static inline consteval int16 GetStructAlignment() { return alignof(FCRSimContainer); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Abstract", "" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TimeStep_MetaData[] = {
{ "Comment", "/**\n\x09 * The time step used by this container\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimContainer.h" },
{ "ToolTip", "The time step used by this container" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulatedTime_MetaData[] = {
{ "Comment", "/**\n\x09 * The time step used by this container\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimContainer.h" },
{ "ToolTip", "The time step used by this container" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TimeLeftForStep_MetaData[] = {
{ "Comment", "/**\n\x09 * The time left until the next step\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimContainer.h" },
{ "ToolTip", "The time left until the next step" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCRSimContainer constinit property declarations *******************
static const UECodeGen_Private::FFloatPropertyParams NewProp_TimeStep;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AccumulatedTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_TimeLeftForStep;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FCRSimContainer constinit property declarations *********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCRSimContainer>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCRSimContainer_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCRSimContainer;
class UScriptStruct* FCRSimContainer::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCRSimContainer.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCRSimContainer.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCRSimContainer, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("CRSimContainer"));
}
return Z_Registration_Info_UScriptStruct_FCRSimContainer.OuterSingleton;
}
// ********** Begin ScriptStruct FCRSimContainer Property Definitions ******************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FCRSimContainer_Statics::NewProp_TimeStep = { "TimeStep", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimContainer, TimeStep), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TimeStep_MetaData), NewProp_TimeStep_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FCRSimContainer_Statics::NewProp_AccumulatedTime = { "AccumulatedTime", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimContainer, AccumulatedTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulatedTime_MetaData), NewProp_AccumulatedTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FCRSimContainer_Statics::NewProp_TimeLeftForStep = { "TimeLeftForStep", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimContainer, TimeLeftForStep), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TimeLeftForStep_MetaData), NewProp_TimeLeftForStep_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCRSimContainer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimContainer_Statics::NewProp_TimeStep,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimContainer_Statics::NewProp_AccumulatedTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimContainer_Statics::NewProp_TimeLeftForStep,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimContainer_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FCRSimContainer Property Definitions ********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCRSimContainer_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"CRSimContainer",
Z_Construct_UScriptStruct_FCRSimContainer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimContainer_Statics::PropPointers),
sizeof(FCRSimContainer),
alignof(FCRSimContainer),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimContainer_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCRSimContainer_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCRSimContainer()
{
if (!Z_Registration_Info_UScriptStruct_FCRSimContainer.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCRSimContainer.InnerSingleton, Z_Construct_UScriptStruct_FCRSimContainer_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCRSimContainer.InnerSingleton);
}
// ********** End ScriptStruct FCRSimContainer *****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimContainer_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FCRSimContainer::StaticStruct, Z_Construct_UScriptStruct_FCRSimContainer_Statics::NewStructOps, TEXT("CRSimContainer"),&Z_Registration_Info_UScriptStruct_FCRSimContainer, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCRSimContainer), 1825456173U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimContainer_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimContainer_h__Script_ControlRig_3043543910{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimContainer_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimContainer_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Math/Simulation/CRSimContainer.h"
#ifdef CONTROLRIG_CRSimContainer_generated_h
#error "CRSimContainer.generated.h already included, missing '#pragma once' in CRSimContainer.h"
#endif
#define CONTROLRIG_CRSimContainer_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FCRSimContainer ***************************************************
struct Z_Construct_UScriptStruct_FCRSimContainer_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimContainer_h_11_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FCRSimContainer_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FCRSimContainer;
// ********** End ScriptStruct FCRSimContainer *****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimContainer_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,129 @@
// 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 "Math/Simulation/CRSimLinearSpring.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCRSimLinearSpring() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FCRSimLinearSpring();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FCRSimLinearSpring ************************************************
struct Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCRSimLinearSpring); }
static inline consteval int16 GetStructAlignment() { return alignof(FCRSimLinearSpring); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimLinearSpring.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SubjectA_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/**\n\x09 * The first point affected by this spring\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimLinearSpring.h" },
{ "ToolTip", "The first point affected by this spring" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SubjectB_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/**\n\x09 * The second point affected by this spring\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimLinearSpring.h" },
{ "ToolTip", "The second point affected by this spring" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Coefficient_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/**\n\x09 * The power of this spring\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimLinearSpring.h" },
{ "ToolTip", "The power of this spring" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Equilibrium_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/**\n\x09 * The rest length of this spring.\n\x09 * A value of lower than zero indicates that the equilibrium\n\x09 * should be based on the current distance of the two subjects.\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimLinearSpring.h" },
{ "ToolTip", "The rest length of this spring.\nA value of lower than zero indicates that the equilibrium\nshould be based on the current distance of the two subjects." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCRSimLinearSpring constinit property declarations ****************
static const UECodeGen_Private::FIntPropertyParams NewProp_SubjectA;
static const UECodeGen_Private::FIntPropertyParams NewProp_SubjectB;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Coefficient;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Equilibrium;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FCRSimLinearSpring constinit property declarations ******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCRSimLinearSpring>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCRSimLinearSpring;
class UScriptStruct* FCRSimLinearSpring::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCRSimLinearSpring.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCRSimLinearSpring.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCRSimLinearSpring, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("CRSimLinearSpring"));
}
return Z_Registration_Info_UScriptStruct_FCRSimLinearSpring.OuterSingleton;
}
// ********** Begin ScriptStruct FCRSimLinearSpring Property Definitions ***************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::NewProp_SubjectA = { "SubjectA", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimLinearSpring, SubjectA), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SubjectA_MetaData), NewProp_SubjectA_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::NewProp_SubjectB = { "SubjectB", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimLinearSpring, SubjectB), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SubjectB_MetaData), NewProp_SubjectB_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::NewProp_Coefficient = { "Coefficient", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimLinearSpring, Coefficient), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Coefficient_MetaData), NewProp_Coefficient_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::NewProp_Equilibrium = { "Equilibrium", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimLinearSpring, Equilibrium), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Equilibrium_MetaData), NewProp_Equilibrium_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::NewProp_SubjectA,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::NewProp_SubjectB,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::NewProp_Coefficient,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::NewProp_Equilibrium,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FCRSimLinearSpring Property Definitions *****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"CRSimLinearSpring",
Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::PropPointers),
sizeof(FCRSimLinearSpring),
alignof(FCRSimLinearSpring),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCRSimLinearSpring()
{
if (!Z_Registration_Info_UScriptStruct_FCRSimLinearSpring.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCRSimLinearSpring.InnerSingleton, Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCRSimLinearSpring.InnerSingleton);
}
// ********** End ScriptStruct FCRSimLinearSpring **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimLinearSpring_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FCRSimLinearSpring::StaticStruct, Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics::NewStructOps, TEXT("CRSimLinearSpring"),&Z_Registration_Info_UScriptStruct_FCRSimLinearSpring, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCRSimLinearSpring), 1200369604U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimLinearSpring_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimLinearSpring_h__Script_ControlRig_3866175072{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimLinearSpring_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimLinearSpring_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Math/Simulation/CRSimLinearSpring.h"
#ifdef CONTROLRIG_CRSimLinearSpring_generated_h
#error "CRSimLinearSpring.generated.h already included, missing '#pragma once' in CRSimLinearSpring.h"
#endif
#define CONTROLRIG_CRSimLinearSpring_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FCRSimLinearSpring ************************************************
struct Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimLinearSpring_h_12_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FCRSimLinearSpring_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FCRSimLinearSpring;
// ********** End ScriptStruct FCRSimLinearSpring **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimLinearSpring_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,195 @@
// 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 "Math/Simulation/CRSimPointConstraint.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCRSimPointConstraint() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ECRSimConstraintType();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FCRSimPointConstraint();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ECRSimConstraintType ******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ECRSimConstraintType;
static UEnum* ECRSimConstraintType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ECRSimConstraintType.OuterSingleton)
{
Z_Registration_Info_UEnum_ECRSimConstraintType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ControlRig_ECRSimConstraintType, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ECRSimConstraintType"));
}
return Z_Registration_Info_UEnum_ECRSimConstraintType.OuterSingleton;
}
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ECRSimConstraintType>()
{
return ECRSimConstraintType_StaticEnum();
}
struct Z_Construct_UEnum_ControlRig_ECRSimConstraintType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Distance.Name", "ECRSimConstraintType::Distance" },
{ "DistanceFromA.Name", "ECRSimConstraintType::DistanceFromA" },
{ "DistanceFromB.Name", "ECRSimConstraintType::DistanceFromB" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointConstraint.h" },
{ "Plane.Name", "ECRSimConstraintType::Plane" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ECRSimConstraintType::Distance", (int64)ECRSimConstraintType::Distance },
{ "ECRSimConstraintType::DistanceFromA", (int64)ECRSimConstraintType::DistanceFromA },
{ "ECRSimConstraintType::DistanceFromB", (int64)ECRSimConstraintType::DistanceFromB },
{ "ECRSimConstraintType::Plane", (int64)ECRSimConstraintType::Plane },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ControlRig_ECRSimConstraintType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ControlRig_ECRSimConstraintType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
"ECRSimConstraintType",
"ECRSimConstraintType",
Z_Construct_UEnum_ControlRig_ECRSimConstraintType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ECRSimConstraintType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ECRSimConstraintType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ControlRig_ECRSimConstraintType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ControlRig_ECRSimConstraintType()
{
if (!Z_Registration_Info_UEnum_ECRSimConstraintType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ECRSimConstraintType.InnerSingleton, Z_Construct_UEnum_ControlRig_ECRSimConstraintType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ECRSimConstraintType.InnerSingleton;
}
// ********** End Enum ECRSimConstraintType ********************************************************
// ********** Begin ScriptStruct FCRSimPointConstraint *********************************************
struct Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCRSimPointConstraint); }
static inline consteval int16 GetStructAlignment() { return alignof(FCRSimPointConstraint); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointConstraint.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[] = {
{ "Comment", "/**\n\x09 * The type of the constraint\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointConstraint.h" },
{ "ToolTip", "The type of the constraint" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SubjectA_MetaData[] = {
{ "Comment", "/**\n\x09 * The first point affected by this constraint\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointConstraint.h" },
{ "ToolTip", "The first point affected by this constraint" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SubjectB_MetaData[] = {
{ "Comment", "/**\n\x09 * The (optional) second point affected by this constraint\n\x09 * This is currently only used for the distance constraint\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointConstraint.h" },
{ "ToolTip", "The (optional) second point affected by this constraint\nThis is currently only used for the distance constraint" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataA_MetaData[] = {
{ "Comment", "/**\n\x09 * The first data member for the constraint.\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointConstraint.h" },
{ "ToolTip", "The first data member for the constraint." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataB_MetaData[] = {
{ "Comment", "/**\n\x09 * The second data member for the constraint.\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointConstraint.h" },
{ "ToolTip", "The second data member for the constraint." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCRSimPointConstraint constinit property declarations *************
static const UECodeGen_Private::FBytePropertyParams NewProp_Type_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Type;
static const UECodeGen_Private::FIntPropertyParams NewProp_SubjectA;
static const UECodeGen_Private::FIntPropertyParams NewProp_SubjectB;
static const UECodeGen_Private::FStructPropertyParams NewProp_DataA;
static const UECodeGen_Private::FStructPropertyParams NewProp_DataB;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FCRSimPointConstraint constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCRSimPointConstraint>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCRSimPointConstraint;
class UScriptStruct* FCRSimPointConstraint::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCRSimPointConstraint.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCRSimPointConstraint.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCRSimPointConstraint, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("CRSimPointConstraint"));
}
return Z_Registration_Info_UScriptStruct_FCRSimPointConstraint.OuterSingleton;
}
// ********** Begin ScriptStruct FCRSimPointConstraint Property Definitions ************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::NewProp_Type_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimPointConstraint, Type), Z_Construct_UEnum_ControlRig_ECRSimConstraintType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Type_MetaData), NewProp_Type_MetaData) }; // 3517889623
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::NewProp_SubjectA = { "SubjectA", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimPointConstraint, SubjectA), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SubjectA_MetaData), NewProp_SubjectA_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::NewProp_SubjectB = { "SubjectB", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimPointConstraint, SubjectB), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SubjectB_MetaData), NewProp_SubjectB_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::NewProp_DataA = { "DataA", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimPointConstraint, DataA), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataA_MetaData), NewProp_DataA_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::NewProp_DataB = { "DataB", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimPointConstraint, DataB), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataB_MetaData), NewProp_DataB_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::NewProp_Type_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::NewProp_Type,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::NewProp_SubjectA,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::NewProp_SubjectB,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::NewProp_DataA,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::NewProp_DataB,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FCRSimPointConstraint Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"CRSimPointConstraint",
Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::PropPointers),
sizeof(FCRSimPointConstraint),
alignof(FCRSimPointConstraint),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCRSimPointConstraint()
{
if (!Z_Registration_Info_UScriptStruct_FCRSimPointConstraint.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCRSimPointConstraint.InnerSingleton, Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCRSimPointConstraint.InnerSingleton);
}
// ********** End ScriptStruct FCRSimPointConstraint ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointConstraint_h__Script_ControlRig_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ECRSimConstraintType_StaticEnum, TEXT("ECRSimConstraintType"), &Z_Registration_Info_UEnum_ECRSimConstraintType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3517889623U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FCRSimPointConstraint::StaticStruct, Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics::NewStructOps, TEXT("CRSimPointConstraint"),&Z_Registration_Info_UScriptStruct_FCRSimPointConstraint, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCRSimPointConstraint), 252572865U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointConstraint_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointConstraint_h__Script_ControlRig_2131875754{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointConstraint_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointConstraint_h__Script_ControlRig_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointConstraint_h__Script_ControlRig_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointConstraint_h__Script_ControlRig_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,44 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Math/Simulation/CRSimPointConstraint.h"
#ifdef CONTROLRIG_CRSimPointConstraint_generated_h
#error "CRSimPointConstraint.generated.h already included, missing '#pragma once' in CRSimPointConstraint.h"
#endif
#define CONTROLRIG_CRSimPointConstraint_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FCRSimPointConstraint *********************************************
struct Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointConstraint_h_21_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FCRSimPointConstraint_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FCRSimPointConstraint;
// ********** End ScriptStruct FCRSimPointConstraint ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointConstraint_h
// ********** Begin Enum ECRSimConstraintType ******************************************************
#define FOREACH_ENUM_ECRSIMCONSTRAINTTYPE(op) \
op(ECRSimConstraintType::Distance) \
op(ECRSimConstraintType::DistanceFromA) \
op(ECRSimConstraintType::DistanceFromB) \
op(ECRSimConstraintType::Plane)
enum class ECRSimConstraintType : uint8;
template<> struct TIsUEnumClass<ECRSimConstraintType> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ECRSimConstraintType>();
// ********** End Enum ECRSimConstraintType ********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,168 @@
// 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 "Math/Simulation/CRSimPointContainer.h"
#include "Math/Simulation/CRSimLinearSpring.h"
#include "Math/Simulation/CRSimPointConstraint.h"
#include "Math/Simulation/CRSimPointForce.h"
#include "Math/Simulation/CRSimSoftCollision.h"
#include "RigVMFunctions/Math/RigVMMathLibrary.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCRSimPointContainer() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FCRSimContainer();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FCRSimLinearSpring();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FCRSimPointConstraint();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FCRSimPointContainer();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FCRSimPointForce();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FCRSimSoftCollision();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMSimPoint();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FCRSimPointContainer **********************************************
struct Z_Construct_UScriptStruct_FCRSimPointContainer_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCRSimPointContainer); }
static inline consteval int16 GetStructAlignment() { return alignof(FCRSimPointContainer); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Points_MetaData[] = {
{ "Comment", "/**\n\x09 * The points within the simulation\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointContainer.h" },
{ "ToolTip", "The points within the simulation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Springs_MetaData[] = {
{ "Comment", "/**\n\x09 * The springs within the simulation\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointContainer.h" },
{ "ToolTip", "The springs within the simulation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Forces_MetaData[] = {
{ "Comment", "/**\n\x09 * The forces to apply to the points\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointContainer.h" },
{ "ToolTip", "The forces to apply to the points" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CollisionVolumes_MetaData[] = {
{ "Comment", "/**\n * The collision volumes for the simulation\n */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointContainer.h" },
{ "ToolTip", "The collision volumes for the simulation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Constraints_MetaData[] = {
{ "Comment", "/**\n\x09 * The constraints within the simulation\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointContainer.h" },
{ "ToolTip", "The constraints within the simulation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviousStep_MetaData[] = {
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointContainer.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCRSimPointContainer constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_Points_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Points;
static const UECodeGen_Private::FStructPropertyParams NewProp_Springs_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Springs;
static const UECodeGen_Private::FStructPropertyParams NewProp_Forces_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Forces;
static const UECodeGen_Private::FStructPropertyParams NewProp_CollisionVolumes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_CollisionVolumes;
static const UECodeGen_Private::FStructPropertyParams NewProp_Constraints_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Constraints;
static const UECodeGen_Private::FStructPropertyParams NewProp_PreviousStep_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PreviousStep;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FCRSimPointContainer constinit property declarations ****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCRSimPointContainer>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCRSimPointContainer_Statics
static_assert(std::is_polymorphic<FCRSimPointContainer>() == std::is_polymorphic<FCRSimContainer>(), "USTRUCT FCRSimPointContainer cannot be polymorphic unless super FCRSimContainer is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCRSimPointContainer;
class UScriptStruct* FCRSimPointContainer::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCRSimPointContainer.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCRSimPointContainer.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCRSimPointContainer, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("CRSimPointContainer"));
}
return Z_Registration_Info_UScriptStruct_FCRSimPointContainer.OuterSingleton;
}
// ********** Begin ScriptStruct FCRSimPointContainer Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Points_Inner = { "Points", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMSimPoint, METADATA_PARAMS(0, nullptr) }; // 362590693
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Points = { "Points", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimPointContainer, Points), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Points_MetaData), NewProp_Points_MetaData) }; // 362590693
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Springs_Inner = { "Springs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCRSimLinearSpring, METADATA_PARAMS(0, nullptr) }; // 1200369604
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Springs = { "Springs", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimPointContainer, Springs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Springs_MetaData), NewProp_Springs_MetaData) }; // 1200369604
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Forces_Inner = { "Forces", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCRSimPointForce, METADATA_PARAMS(0, nullptr) }; // 320081789
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Forces = { "Forces", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimPointContainer, Forces), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Forces_MetaData), NewProp_Forces_MetaData) }; // 320081789
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_CollisionVolumes_Inner = { "CollisionVolumes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCRSimSoftCollision, METADATA_PARAMS(0, nullptr) }; // 3208360376
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_CollisionVolumes = { "CollisionVolumes", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimPointContainer, CollisionVolumes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CollisionVolumes_MetaData), NewProp_CollisionVolumes_MetaData) }; // 3208360376
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Constraints_Inner = { "Constraints", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCRSimPointConstraint, METADATA_PARAMS(0, nullptr) }; // 252572865
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Constraints = { "Constraints", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimPointContainer, Constraints), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Constraints_MetaData), NewProp_Constraints_MetaData) }; // 252572865
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_PreviousStep_Inner = { "PreviousStep", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMSimPoint, METADATA_PARAMS(0, nullptr) }; // 362590693
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_PreviousStep = { "PreviousStep", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimPointContainer, PreviousStep), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviousStep_MetaData), NewProp_PreviousStep_MetaData) }; // 362590693
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Points_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Points,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Springs_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Springs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Forces_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Forces,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_CollisionVolumes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_CollisionVolumes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Constraints_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_Constraints,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_PreviousStep_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewProp_PreviousStep,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FCRSimPointContainer Property Definitions ***************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FCRSimContainer,
&NewStructOps,
"CRSimPointContainer",
Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::PropPointers),
sizeof(FCRSimPointContainer),
alignof(FCRSimPointContainer),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCRSimPointContainer()
{
if (!Z_Registration_Info_UScriptStruct_FCRSimPointContainer.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCRSimPointContainer.InnerSingleton, Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCRSimPointContainer.InnerSingleton);
}
// ********** End ScriptStruct FCRSimPointContainer ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointContainer_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FCRSimPointContainer::StaticStruct, Z_Construct_UScriptStruct_FCRSimPointContainer_Statics::NewStructOps, TEXT("CRSimPointContainer"),&Z_Registration_Info_UScriptStruct_FCRSimPointContainer, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCRSimPointContainer), 4174428483U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointContainer_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointContainer_h__Script_ControlRig_576708379{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointContainer_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointContainer_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,33 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Math/Simulation/CRSimPointContainer.h"
#ifdef CONTROLRIG_CRSimPointContainer_generated_h
#error "CRSimPointContainer.generated.h already included, missing '#pragma once' in CRSimPointContainer.h"
#endif
#define CONTROLRIG_CRSimPointContainer_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FCRSimPointContainer **********************************************
struct Z_Construct_UScriptStruct_FCRSimPointContainer_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointContainer_h_17_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FCRSimPointContainer_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FCRSimContainer Super;
struct FCRSimPointContainer;
// ********** End ScriptStruct FCRSimPointContainer ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointContainer_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,191 @@
// 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 "Math/Simulation/CRSimPointForce.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCRSimPointForce() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ECRSimPointForceType();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FCRSimPointForce();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ECRSimPointForceType ******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ECRSimPointForceType;
static UEnum* ECRSimPointForceType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ECRSimPointForceType.OuterSingleton)
{
Z_Registration_Info_UEnum_ECRSimPointForceType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ControlRig_ECRSimPointForceType, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ECRSimPointForceType"));
}
return Z_Registration_Info_UEnum_ECRSimPointForceType.OuterSingleton;
}
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ECRSimPointForceType>()
{
return ECRSimPointForceType_StaticEnum();
}
struct Z_Construct_UEnum_ControlRig_ECRSimPointForceType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Direction.Name", "ECRSimPointForceType::Direction" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointForce.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ECRSimPointForceType::Direction", (int64)ECRSimPointForceType::Direction },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ControlRig_ECRSimPointForceType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ControlRig_ECRSimPointForceType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
"ECRSimPointForceType",
"ECRSimPointForceType",
Z_Construct_UEnum_ControlRig_ECRSimPointForceType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ECRSimPointForceType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ECRSimPointForceType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ControlRig_ECRSimPointForceType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ControlRig_ECRSimPointForceType()
{
if (!Z_Registration_Info_UEnum_ECRSimPointForceType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ECRSimPointForceType.InnerSingleton, Z_Construct_UEnum_ControlRig_ECRSimPointForceType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ECRSimPointForceType.InnerSingleton;
}
// ********** End Enum ECRSimPointForceType ********************************************************
// ********** Begin ScriptStruct FCRSimPointForce **************************************************
struct Z_Construct_UScriptStruct_FCRSimPointForce_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCRSimPointForce); }
static inline consteval int16 GetStructAlignment() { return alignof(FCRSimPointForce); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointForce.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ForceType_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/**\n\x09 * The type of force.\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointForce.h" },
{ "ToolTip", "The type of force." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Vector_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/**\n\x09 * The point / direction to use for the force.\n\x09 * This is a direction for direction based forces,\n\x09 * while this is a position for attractor / repel based forces.\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointForce.h" },
{ "ToolTip", "The point / direction to use for the force.\nThis is a direction for direction based forces,\nwhile this is a position for attractor / repel based forces." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Coefficient_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/**\n\x09 * The strength of the force (a multiplier for direction based forces)\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointForce.h" },
{ "ToolTip", "The strength of the force (a multiplier for direction based forces)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bNormalize_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/**\n\x09 * If set to true the input vector will be normalized.\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimPointForce.h" },
{ "ToolTip", "If set to true the input vector will be normalized." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCRSimPointForce constinit property declarations ******************
static const UECodeGen_Private::FBytePropertyParams NewProp_ForceType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ForceType;
static const UECodeGen_Private::FStructPropertyParams NewProp_Vector;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Coefficient;
static void NewProp_bNormalize_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bNormalize;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FCRSimPointForce constinit property declarations ********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCRSimPointForce>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCRSimPointForce_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCRSimPointForce;
class UScriptStruct* FCRSimPointForce::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCRSimPointForce.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCRSimPointForce.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCRSimPointForce, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("CRSimPointForce"));
}
return Z_Registration_Info_UScriptStruct_FCRSimPointForce.OuterSingleton;
}
// ********** Begin ScriptStruct FCRSimPointForce Property Definitions *****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FCRSimPointForce_Statics::NewProp_ForceType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FCRSimPointForce_Statics::NewProp_ForceType = { "ForceType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimPointForce, ForceType), Z_Construct_UEnum_ControlRig_ECRSimPointForceType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ForceType_MetaData), NewProp_ForceType_MetaData) }; // 1017834739
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCRSimPointForce_Statics::NewProp_Vector = { "Vector", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimPointForce, Vector), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Vector_MetaData), NewProp_Vector_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FCRSimPointForce_Statics::NewProp_Coefficient = { "Coefficient", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimPointForce, Coefficient), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Coefficient_MetaData), NewProp_Coefficient_MetaData) };
void Z_Construct_UScriptStruct_FCRSimPointForce_Statics::NewProp_bNormalize_SetBit(void* Obj)
{
((FCRSimPointForce*)Obj)->bNormalize = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FCRSimPointForce_Statics::NewProp_bNormalize = { "bNormalize", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FCRSimPointForce), &Z_Construct_UScriptStruct_FCRSimPointForce_Statics::NewProp_bNormalize_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bNormalize_MetaData), NewProp_bNormalize_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCRSimPointForce_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointForce_Statics::NewProp_ForceType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointForce_Statics::NewProp_ForceType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointForce_Statics::NewProp_Vector,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointForce_Statics::NewProp_Coefficient,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimPointForce_Statics::NewProp_bNormalize,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimPointForce_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FCRSimPointForce Property Definitions *******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCRSimPointForce_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"CRSimPointForce",
Z_Construct_UScriptStruct_FCRSimPointForce_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimPointForce_Statics::PropPointers),
sizeof(FCRSimPointForce),
alignof(FCRSimPointForce),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimPointForce_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCRSimPointForce_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCRSimPointForce()
{
if (!Z_Registration_Info_UScriptStruct_FCRSimPointForce.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCRSimPointForce.InnerSingleton, Z_Construct_UScriptStruct_FCRSimPointForce_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCRSimPointForce.InnerSingleton);
}
// ********** End ScriptStruct FCRSimPointForce ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointForce_h__Script_ControlRig_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ECRSimPointForceType_StaticEnum, TEXT("ECRSimPointForceType"), &Z_Registration_Info_UEnum_ECRSimPointForceType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1017834739U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FCRSimPointForce::StaticStruct, Z_Construct_UScriptStruct_FCRSimPointForce_Statics::NewStructOps, TEXT("CRSimPointForce"),&Z_Registration_Info_UScriptStruct_FCRSimPointForce, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCRSimPointForce), 320081789U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointForce_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointForce_h__Script_ControlRig_3894080297{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointForce_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointForce_h__Script_ControlRig_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointForce_h__Script_ControlRig_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointForce_h__Script_ControlRig_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,41 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Math/Simulation/CRSimPointForce.h"
#ifdef CONTROLRIG_CRSimPointForce_generated_h
#error "CRSimPointForce.generated.h already included, missing '#pragma once' in CRSimPointForce.h"
#endif
#define CONTROLRIG_CRSimPointForce_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FCRSimPointForce **************************************************
struct Z_Construct_UScriptStruct_FCRSimPointForce_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointForce_h_18_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FCRSimPointForce_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FCRSimPointForce;
// ********** End ScriptStruct FCRSimPointForce ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimPointForce_h
// ********** Begin Enum ECRSimPointForceType ******************************************************
#define FOREACH_ENUM_ECRSIMPOINTFORCETYPE(op) \
op(ECRSimPointForceType::Direction)
enum class ECRSimPointForceType : uint8;
template<> struct TIsUEnumClass<ECRSimPointForceType> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ECRSimPointForceType>();
// ********** End Enum ECRSimPointForceType ********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,226 @@
// 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 "Math/Simulation/CRSimSoftCollision.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCRSimSoftCollision() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ECRSimSoftCollisionType();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FCRSimSoftCollision();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
RIGVM_API UEnum* Z_Construct_UEnum_RigVM_ERigVMAnimEasingType();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ECRSimSoftCollisionType ***************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ECRSimSoftCollisionType;
static UEnum* ECRSimSoftCollisionType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ECRSimSoftCollisionType.OuterSingleton)
{
Z_Registration_Info_UEnum_ECRSimSoftCollisionType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ControlRig_ECRSimSoftCollisionType, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ECRSimSoftCollisionType"));
}
return Z_Registration_Info_UEnum_ECRSimSoftCollisionType.OuterSingleton;
}
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ECRSimSoftCollisionType>()
{
return ECRSimSoftCollisionType_StaticEnum();
}
struct Z_Construct_UEnum_ControlRig_ECRSimSoftCollisionType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Cone.Name", "ECRSimSoftCollisionType::Cone" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimSoftCollision.h" },
{ "Plane.Name", "ECRSimSoftCollisionType::Plane" },
{ "Sphere.Name", "ECRSimSoftCollisionType::Sphere" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ECRSimSoftCollisionType::Plane", (int64)ECRSimSoftCollisionType::Plane },
{ "ECRSimSoftCollisionType::Sphere", (int64)ECRSimSoftCollisionType::Sphere },
{ "ECRSimSoftCollisionType::Cone", (int64)ECRSimSoftCollisionType::Cone },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ControlRig_ECRSimSoftCollisionType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ControlRig_ECRSimSoftCollisionType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
"ECRSimSoftCollisionType",
"ECRSimSoftCollisionType",
Z_Construct_UEnum_ControlRig_ECRSimSoftCollisionType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ECRSimSoftCollisionType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ECRSimSoftCollisionType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ControlRig_ECRSimSoftCollisionType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ControlRig_ECRSimSoftCollisionType()
{
if (!Z_Registration_Info_UEnum_ECRSimSoftCollisionType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ECRSimSoftCollisionType.InnerSingleton, Z_Construct_UEnum_ControlRig_ECRSimSoftCollisionType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ECRSimSoftCollisionType.InnerSingleton;
}
// ********** End Enum ECRSimSoftCollisionType *****************************************************
// ********** Begin ScriptStruct FCRSimSoftCollision ***********************************************
struct Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCRSimSoftCollision); }
static inline consteval int16 GetStructAlignment() { return alignof(FCRSimSoftCollision); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimSoftCollision.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transform_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/**\n\x09 * The world / global transform of the collisoin\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimSoftCollision.h" },
{ "ToolTip", "The world / global transform of the collisoin" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShapeType_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/**\n\x09 * The type of collision shape\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimSoftCollision.h" },
{ "ToolTip", "The type of collision shape" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinimumDistance_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/**\n\x09 * The minimum distance for the collision.\n\x09 * If this is equal or higher than the maximum there's no falloff.\n\x09 * For a cone shape this represents the minimum angle in degrees.\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimSoftCollision.h" },
{ "ToolTip", "The minimum distance for the collision.\nIf this is equal or higher than the maximum there's no falloff.\nFor a cone shape this represents the minimum angle in degrees." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaximumDistance_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/**\n\x09 * The maximum distance for the collision.\n\x09 * If this is equal or lower than the minimum there's no falloff.\n\x09 * For a cone shape this represents the maximum angle in degrees.\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimSoftCollision.h" },
{ "ToolTip", "The maximum distance for the collision.\nIf this is equal or lower than the minimum there's no falloff.\nFor a cone shape this represents the maximum angle in degrees." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FalloffType_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/**\n\x09 * The type of falloff to use\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimSoftCollision.h" },
{ "ToolTip", "The type of falloff to use" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Coefficient_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/**\n\x09 * The strength of the collision force\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimSoftCollision.h" },
{ "ToolTip", "The strength of the collision force" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInverted_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/**\n\x09 * If set to true the collision volume will be inverted\n\x09 */" },
{ "ModuleRelativePath", "Public/Math/Simulation/CRSimSoftCollision.h" },
{ "ToolTip", "If set to true the collision volume will be inverted" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCRSimSoftCollision constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_Transform;
static const UECodeGen_Private::FBytePropertyParams NewProp_ShapeType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ShapeType;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MinimumDistance;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaximumDistance;
static const UECodeGen_Private::FBytePropertyParams NewProp_FalloffType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FalloffType;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Coefficient;
static void NewProp_bInverted_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInverted;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FCRSimSoftCollision constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCRSimSoftCollision>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCRSimSoftCollision;
class UScriptStruct* FCRSimSoftCollision::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCRSimSoftCollision.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCRSimSoftCollision.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCRSimSoftCollision, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("CRSimSoftCollision"));
}
return Z_Registration_Info_UScriptStruct_FCRSimSoftCollision.OuterSingleton;
}
// ********** Begin ScriptStruct FCRSimSoftCollision Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_Transform = { "Transform", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimSoftCollision, Transform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transform_MetaData), NewProp_Transform_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_ShapeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_ShapeType = { "ShapeType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimSoftCollision, ShapeType), Z_Construct_UEnum_ControlRig_ECRSimSoftCollisionType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShapeType_MetaData), NewProp_ShapeType_MetaData) }; // 617651602
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_MinimumDistance = { "MinimumDistance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimSoftCollision, MinimumDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinimumDistance_MetaData), NewProp_MinimumDistance_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_MaximumDistance = { "MaximumDistance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimSoftCollision, MaximumDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaximumDistance_MetaData), NewProp_MaximumDistance_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_FalloffType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_FalloffType = { "FalloffType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimSoftCollision, FalloffType), Z_Construct_UEnum_RigVM_ERigVMAnimEasingType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FalloffType_MetaData), NewProp_FalloffType_MetaData) }; // 1781462127
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_Coefficient = { "Coefficient", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCRSimSoftCollision, Coefficient), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Coefficient_MetaData), NewProp_Coefficient_MetaData) };
void Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_bInverted_SetBit(void* Obj)
{
((FCRSimSoftCollision*)Obj)->bInverted = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_bInverted = { "bInverted", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FCRSimSoftCollision), &Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_bInverted_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInverted_MetaData), NewProp_bInverted_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_Transform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_ShapeType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_ShapeType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_MinimumDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_MaximumDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_FalloffType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_FalloffType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_Coefficient,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewProp_bInverted,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FCRSimSoftCollision Property Definitions ****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"CRSimSoftCollision",
Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::PropPointers),
sizeof(FCRSimSoftCollision),
alignof(FCRSimSoftCollision),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCRSimSoftCollision()
{
if (!Z_Registration_Info_UScriptStruct_FCRSimSoftCollision.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCRSimSoftCollision.InnerSingleton, Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCRSimSoftCollision.InnerSingleton);
}
// ********** End ScriptStruct FCRSimSoftCollision *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimSoftCollision_h__Script_ControlRig_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ECRSimSoftCollisionType_StaticEnum, TEXT("ECRSimSoftCollisionType"), &Z_Registration_Info_UEnum_ECRSimSoftCollisionType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 617651602U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FCRSimSoftCollision::StaticStruct, Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics::NewStructOps, TEXT("CRSimSoftCollision"),&Z_Registration_Info_UScriptStruct_FCRSimSoftCollision, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCRSimSoftCollision), 3208360376U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimSoftCollision_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimSoftCollision_h__Script_ControlRig_2920340655{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimSoftCollision_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimSoftCollision_h__Script_ControlRig_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimSoftCollision_h__Script_ControlRig_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimSoftCollision_h__Script_ControlRig_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,43 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Math/Simulation/CRSimSoftCollision.h"
#ifdef CONTROLRIG_CRSimSoftCollision_generated_h
#error "CRSimSoftCollision.generated.h already included, missing '#pragma once' in CRSimSoftCollision.h"
#endif
#define CONTROLRIG_CRSimSoftCollision_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FCRSimSoftCollision ***********************************************
struct Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimSoftCollision_h_21_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FCRSimSoftCollision_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FCRSimSoftCollision;
// ********** End ScriptStruct FCRSimSoftCollision *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Math_Simulation_CRSimSoftCollision_h
// ********** Begin Enum ECRSimSoftCollisionType ***************************************************
#define FOREACH_ENUM_ECRSIMSOFTCOLLISIONTYPE(op) \
op(ECRSimSoftCollisionType::Plane) \
op(ECRSimSoftCollisionType::Sphere) \
op(ECRSimSoftCollisionType::Cone)
enum class ECRSimSoftCollisionType : uint8;
template<> struct TIsUEnumClass<ECRSimSoftCollisionType> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ECRSimSoftCollisionType>();
// ********** End Enum ECRSimSoftCollisionType *****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,101 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ControlRig.h"
#ifdef CONTROLRIG_ControlRig_generated_h
#error "ControlRig.generated.h already included, missing '#pragma once' in ControlRig.h"
#endif
#define CONTROLRIG_ControlRig_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class AActor;
class UClass;
class UControlRig;
class UObject;
class URigHierarchy;
class UTransformableControlHandle;
struct FRigControlElement;
// ********** Begin SparseDelegate FOnControlSelectedBP ********************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h_82_DELEGATE \
static CONTROLRIG_API void FOnControlSelectedBP_DelegateWrapper(const FMulticastScriptDelegate& OnControlSelectedBP, UControlRig* Rig, FRigControlElement const& Control, bool bSelected);
// ********** End SparseDelegate FOnControlSelectedBP **********************************************
// ********** Begin Class UControlRig **************************************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h_62_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetInteractionRigClass); \
DECLARE_FUNCTION(execGetInteractionRigClass); \
DECLARE_FUNCTION(execSetInteractionRig); \
DECLARE_FUNCTION(execGetInteractionRig); \
DECLARE_FUNCTION(execIsControlSelected); \
DECLARE_FUNCTION(execCurrentControlSelection); \
DECLARE_FUNCTION(execClearControlSelection); \
DECLARE_FUNCTION(execSelectControl); \
DECLARE_FUNCTION(execSupportsBackwardsSolve); \
DECLARE_FUNCTION(execRequestConstruction); \
DECLARE_FUNCTION(execGetHierarchy); \
DECLARE_FUNCTION(execGetHostingActor); \
DECLARE_FUNCTION(execCreateTransformableControlHandle); \
DECLARE_FUNCTION(execFindControlRigs);
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h_62_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UControlRig, CONTROLRIG_API)
struct Z_Construct_UClass_UControlRig_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h_62_INCLASS \
private: \
static void StaticRegisterNativesUControlRig(); \
friend struct ::Z_Construct_UClass_UControlRig_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRig_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRig, URigVMHost, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRig_NoRegister) \
DECLARE_SERIALIZER(UControlRig) \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h_62_ARCHIVESERIALIZER \
virtual UObject* _getUObject() const override { return const_cast<UControlRig*>(this); }
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h_62_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UControlRig(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControlRig) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRig); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRig); \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRig(UControlRig&&) = delete; \
UControlRig(const UControlRig&) = delete; \
CONTROLRIG_API virtual ~UControlRig();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h_59_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h_62_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h_62_RPC_WRAPPERS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h_62_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h_62_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRig;
// ********** End Class UControlRig ****************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,37 @@
// 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"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeControlRig_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); CONTROLRIG_API UFunction* Z_Construct_UDelegateFunction_ControlRig_ControlRigComponentDelegate__DelegateSignature();
CONTROLRIG_API UFunction* Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature();
CONTROLRIG_API UFunction* Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature();
static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_ControlRig;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_ControlRig()
{
if (!Z_Registration_Info_UPackage__Script_ControlRig.OuterSingleton)
{
static UObject* (*const SingletonFuncArray[])() = {
(UObject* (*)())Z_Construct_UDelegateFunction_ControlRig_ControlRigComponentDelegate__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_ControlRig_RigHierarchyModifiedDynamicEvent__DelegateSignature,
(UObject* (*)())Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature,
};
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/ControlRig",
SingletonFuncArray,
UE_ARRAY_COUNT(SingletonFuncArray),
PKG_CompiledIn | 0x00000000,
0x6817155C,
0x39FCC286,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_ControlRig.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_ControlRig.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_ControlRig(Z_Construct_UPackage__Script_ControlRig, TEXT("/Script/ControlRig"), Z_Registration_Info_UPackage__Script_ControlRig, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x6817155C, 0x39FCC286));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,180 @@
// 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 "ControlRigAnimInstance.h"
#include "Components/SkeletalMeshComponent.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigAnimInstance() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigAnimInstance();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigAnimInstance_NoRegister();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigAnimInstanceProxy();
ENGINE_API UClass* Z_Construct_UClass_UAnimInstance();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAnimInstanceProxy();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FControlRigAnimInstanceProxy **************************************
struct Z_Construct_UScriptStruct_FControlRigAnimInstanceProxy_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRigAnimInstanceProxy); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRigAnimInstanceProxy); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Proxy override for this UAnimInstance-derived class */" },
{ "ModuleRelativePath", "Public/ControlRigAnimInstance.h" },
{ "ToolTip", "Proxy override for this UAnimInstance-derived class" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRigAnimInstanceProxy constinit property declarations ******
// ********** End ScriptStruct FControlRigAnimInstanceProxy constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRigAnimInstanceProxy>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRigAnimInstanceProxy_Statics
static_assert(std::is_polymorphic<FControlRigAnimInstanceProxy>() == std::is_polymorphic<FAnimInstanceProxy>(), "USTRUCT FControlRigAnimInstanceProxy cannot be polymorphic unless super FAnimInstanceProxy is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRigAnimInstanceProxy;
class UScriptStruct* FControlRigAnimInstanceProxy::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigAnimInstanceProxy.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRigAnimInstanceProxy.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRigAnimInstanceProxy, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRigAnimInstanceProxy"));
}
return Z_Registration_Info_UScriptStruct_FControlRigAnimInstanceProxy.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRigAnimInstanceProxy_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FAnimInstanceProxy,
&NewStructOps,
"ControlRigAnimInstanceProxy",
nullptr,
0,
sizeof(FControlRigAnimInstanceProxy),
alignof(FControlRigAnimInstanceProxy),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigAnimInstanceProxy_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRigAnimInstanceProxy_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRigAnimInstanceProxy()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigAnimInstanceProxy.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRigAnimInstanceProxy.InnerSingleton, Z_Construct_UScriptStruct_FControlRigAnimInstanceProxy_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRigAnimInstanceProxy.InnerSingleton);
}
// ********** End ScriptStruct FControlRigAnimInstanceProxy ****************************************
// ********** Begin Class UControlRigAnimInstance **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigAnimInstance;
UClass* UControlRigAnimInstance::GetPrivateStaticClass()
{
using TClass = UControlRigAnimInstance;
if (!Z_Registration_Info_UClass_UControlRigAnimInstance.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigAnimInstance"),
Z_Registration_Info_UClass_UControlRigAnimInstance.InnerSingleton,
StaticRegisterNativesUControlRigAnimInstance,
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_UControlRigAnimInstance.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigAnimInstance_NoRegister()
{
return UControlRigAnimInstance::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigAnimInstance_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "HideCategories", "AnimInstance" },
{ "IncludePath", "ControlRigAnimInstance.h" },
{ "IsBlueprintBase", "false" },
{ "ModuleRelativePath", "Public/ControlRigAnimInstance.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UControlRigAnimInstance constinit property declarations ******************
// ********** End Class UControlRigAnimInstance constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigAnimInstance>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigAnimInstance_Statics
UObject* (*const Z_Construct_UClass_UControlRigAnimInstance_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAnimInstance,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigAnimInstance_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigAnimInstance_Statics::ClassParams = {
&UControlRigAnimInstance::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x008800A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigAnimInstance_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigAnimInstance_Statics::Class_MetaDataParams)
};
void UControlRigAnimInstance::StaticRegisterNativesUControlRigAnimInstance()
{
}
UClass* Z_Construct_UClass_UControlRigAnimInstance()
{
if (!Z_Registration_Info_UClass_UControlRigAnimInstance.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigAnimInstance.OuterSingleton, Z_Construct_UClass_UControlRigAnimInstance_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigAnimInstance.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigAnimInstance);
UControlRigAnimInstance::~UControlRigAnimInstance() {}
// ********** End Class UControlRigAnimInstance ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAnimInstance_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FControlRigAnimInstanceProxy::StaticStruct, Z_Construct_UScriptStruct_FControlRigAnimInstanceProxy_Statics::NewStructOps, TEXT("ControlRigAnimInstanceProxy"),&Z_Registration_Info_UScriptStruct_FControlRigAnimInstanceProxy, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRigAnimInstanceProxy), 1975938925U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UControlRigAnimInstance, UControlRigAnimInstance::StaticClass, TEXT("UControlRigAnimInstance"), &Z_Registration_Info_UClass_UControlRigAnimInstance, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigAnimInstance), 2774802634U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAnimInstance_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAnimInstance_h__Script_ControlRig_2518353289{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAnimInstance_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAnimInstance_h__Script_ControlRig_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAnimInstance_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAnimInstance_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,74 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ControlRigAnimInstance.h"
#ifdef CONTROLRIG_ControlRigAnimInstance_generated_h
#error "ControlRigAnimInstance.generated.h already included, missing '#pragma once' in ControlRigAnimInstance.h"
#endif
#define CONTROLRIG_ControlRigAnimInstance_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FControlRigAnimInstanceProxy **************************************
struct Z_Construct_UScriptStruct_FControlRigAnimInstanceProxy_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAnimInstance_h_18_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigAnimInstanceProxy_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FAnimInstanceProxy Super;
struct FControlRigAnimInstanceProxy;
// ********** End ScriptStruct FControlRigAnimInstanceProxy ****************************************
// ********** Begin Class UControlRigAnimInstance **************************************************
struct Z_Construct_UClass_UControlRigAnimInstance_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigAnimInstance_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAnimInstance_h_45_INCLASS \
private: \
static void StaticRegisterNativesUControlRigAnimInstance(); \
friend struct ::Z_Construct_UClass_UControlRigAnimInstance_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigAnimInstance_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigAnimInstance, UAnimInstance, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigAnimInstance_NoRegister) \
DECLARE_SERIALIZER(UControlRigAnimInstance)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAnimInstance_h_45_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UControlRigAnimInstance(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControlRigAnimInstance) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigAnimInstance); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigAnimInstance); \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigAnimInstance(UControlRigAnimInstance&&) = delete; \
UControlRigAnimInstance(const UControlRigAnimInstance&) = delete; \
CONTROLRIG_API virtual ~UControlRigAnimInstance();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAnimInstance_h_42_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAnimInstance_h_45_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAnimInstance_h_45_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAnimInstance_h_45_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigAnimInstance;
// ********** End Class UControlRigAnimInstance ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAnimInstance_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,273 @@
// 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 "ControlRigAssetUserData.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 EmptyLinkFunctionForGeneratedCodeControlRigAssetUserData() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigShapeLibrary_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigShapeLibraryLink();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigShapeLibraryLink_NoRegister();
RIGVM_API UClass* Z_Construct_UClass_UNameSpacedUserData();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UControlRigShapeLibraryLink Function GetShapeLibrary *********************
struct Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics
{
struct ControlRigShapeLibraryLink_eventGetShapeLibrary_Parms
{
TSoftObjectPtr<UControlRigShapeLibrary> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintGetter", "" },
{ "ModuleRelativePath", "Public/ControlRigAssetUserData.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetShapeLibrary constinit property declarations ***********************
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetShapeLibrary constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetShapeLibrary Property Definitions **********************************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0014000000000580, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigShapeLibraryLink_eventGetShapeLibrary_Parms, ReturnValue), Z_Construct_UClass_UControlRigShapeLibrary_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::PropPointers) < 2048);
// ********** End Function GetShapeLibrary Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRigShapeLibraryLink, nullptr, "GetShapeLibrary", Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::ControlRigShapeLibraryLink_eventGetShapeLibrary_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::ControlRigShapeLibraryLink_eventGetShapeLibrary_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UControlRigShapeLibraryLink::execGetShapeLibrary)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TSoftObjectPtr<UControlRigShapeLibrary>*)Z_Param__Result=P_THIS->GetShapeLibrary();
P_NATIVE_END;
}
// ********** End Class UControlRigShapeLibraryLink Function GetShapeLibrary ***********************
// ********** Begin Class UControlRigShapeLibraryLink Function SetShapeLibrary *********************
struct Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics
{
struct ControlRigShapeLibraryLink_eventSetShapeLibrary_Parms
{
TSoftObjectPtr<UControlRigShapeLibrary> InShapeLibrary;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintSetter", "" },
{ "ModuleRelativePath", "Public/ControlRigAssetUserData.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetShapeLibrary constinit property declarations ***********************
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_InShapeLibrary;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetShapeLibrary constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetShapeLibrary Property Definitions **********************************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::NewProp_InShapeLibrary = { "InShapeLibrary", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigShapeLibraryLink_eventSetShapeLibrary_Parms, InShapeLibrary), Z_Construct_UClass_UControlRigShapeLibrary_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::NewProp_InShapeLibrary,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::PropPointers) < 2048);
// ********** End Function SetShapeLibrary Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRigShapeLibraryLink, nullptr, "SetShapeLibrary", Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::ControlRigShapeLibraryLink_eventSetShapeLibrary_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::ControlRigShapeLibraryLink_eventSetShapeLibrary_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UControlRigShapeLibraryLink::execSetShapeLibrary)
{
P_GET_SOFTOBJECT(TSoftObjectPtr<UControlRigShapeLibrary>,Z_Param_InShapeLibrary);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetShapeLibrary(Z_Param_InShapeLibrary);
P_NATIVE_END;
}
// ********** End Class UControlRigShapeLibraryLink Function SetShapeLibrary ***********************
// ********** Begin Class UControlRigShapeLibraryLink **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigShapeLibraryLink;
UClass* UControlRigShapeLibraryLink::GetPrivateStaticClass()
{
using TClass = UControlRigShapeLibraryLink;
if (!Z_Registration_Info_UClass_UControlRigShapeLibraryLink.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigShapeLibraryLink"),
Z_Registration_Info_UClass_UControlRigShapeLibraryLink.InnerSingleton,
StaticRegisterNativesUControlRigShapeLibraryLink,
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_UControlRigShapeLibraryLink.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigShapeLibraryLink_NoRegister()
{
return UControlRigShapeLibraryLink::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigShapeLibraryLink_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n* Namespaced user data which provides access to a linked shape library\n*/" },
{ "IncludePath", "ControlRigAssetUserData.h" },
{ "ModuleRelativePath", "Public/ControlRigAssetUserData.h" },
{ "ToolTip", "Namespaced user data which provides access to a linked shape library" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShapeLibrary_MetaData[] = {
{ "BlueprintGetter", "GetShapeLibrary" },
{ "BlueprintSetter", "SetShapeLibrary" },
{ "Category", "General" },
{ "Comment", "/** If assigned, the data asset link will provide access to the data asset's content. */" },
{ "DisplayAfter", "NameSpace" },
{ "ModuleRelativePath", "Public/ControlRigAssetUserData.h" },
{ "ToolTip", "If assigned, the data asset link will provide access to the data asset's content." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShapeNames_MetaData[] = {
{ "ModuleRelativePath", "Public/ControlRigAssetUserData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShapeLibraryCached_MetaData[] = {
{ "ModuleRelativePath", "Public/ControlRigAssetUserData.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UControlRigShapeLibraryLink constinit property declarations **************
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ShapeLibrary;
static const UECodeGen_Private::FNamePropertyParams NewProp_ShapeNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ShapeNames;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ShapeLibraryCached;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UControlRigShapeLibraryLink constinit property declarations ****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetShapeLibrary"), .Pointer = &UControlRigShapeLibraryLink::execGetShapeLibrary },
{ .NameUTF8 = UTF8TEXT("SetShapeLibrary"), .Pointer = &UControlRigShapeLibraryLink::execSetShapeLibrary },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary, "GetShapeLibrary" }, // 1532174353
{ &Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary, "SetShapeLibrary" }, // 2920638868
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigShapeLibraryLink>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigShapeLibraryLink_Statics
// ********** Begin Class UControlRigShapeLibraryLink Property Definitions *************************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeLibrary = { "ShapeLibrary", nullptr, (EPropertyFlags)0x0014000000000005, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigShapeLibraryLink, ShapeLibrary), Z_Construct_UClass_UControlRigShapeLibrary_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShapeLibrary_MetaData), NewProp_ShapeLibrary_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeNames_Inner = { "ShapeNames", 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_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeNames = { "ShapeNames", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigShapeLibraryLink, ShapeNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShapeNames_MetaData), NewProp_ShapeNames_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeLibraryCached = { "ShapeLibraryCached", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigShapeLibraryLink, ShapeLibraryCached), Z_Construct_UClass_UControlRigShapeLibrary_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShapeLibraryCached_MetaData), NewProp_ShapeLibraryCached_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeLibrary,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeLibraryCached,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::PropPointers) < 2048);
// ********** End Class UControlRigShapeLibraryLink Property Definitions ***************************
UObject* (*const Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UNameSpacedUserData,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::ClassParams = {
&UControlRigShapeLibraryLink::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::PropPointers),
0,
0x002810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::Class_MetaDataParams)
};
void UControlRigShapeLibraryLink::StaticRegisterNativesUControlRigShapeLibraryLink()
{
UClass* Class = UControlRigShapeLibraryLink::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::Funcs));
}
UClass* Z_Construct_UClass_UControlRigShapeLibraryLink()
{
if (!Z_Registration_Info_UClass_UControlRigShapeLibraryLink.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigShapeLibraryLink.OuterSingleton, Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigShapeLibraryLink.OuterSingleton;
}
UControlRigShapeLibraryLink::UControlRigShapeLibraryLink(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigShapeLibraryLink);
UControlRigShapeLibraryLink::~UControlRigShapeLibraryLink() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UControlRigShapeLibraryLink)
// ********** End Class UControlRigShapeLibraryLink ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h__Script_ControlRig_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UControlRigShapeLibraryLink, UControlRigShapeLibraryLink::StaticClass, TEXT("UControlRigShapeLibraryLink"), &Z_Registration_Info_UClass_UControlRigShapeLibraryLink, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigShapeLibraryLink), 1510277084U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h__Script_ControlRig_507863362{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h__Script_ControlRig_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,75 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ControlRigAssetUserData.h"
#ifdef CONTROLRIG_ControlRigAssetUserData_generated_h
#error "ControlRigAssetUserData.generated.h already included, missing '#pragma once' in ControlRigAssetUserData.h"
#endif
#define CONTROLRIG_ControlRigAssetUserData_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UControlRigShapeLibrary;
// ********** Begin Class UControlRigShapeLibraryLink **********************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetShapeLibrary); \
DECLARE_FUNCTION(execGetShapeLibrary);
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h_17_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UControlRigShapeLibraryLink, CONTROLRIG_API)
struct Z_Construct_UClass_UControlRigShapeLibraryLink_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigShapeLibraryLink_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUControlRigShapeLibraryLink(); \
friend struct ::Z_Construct_UClass_UControlRigShapeLibraryLink_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigShapeLibraryLink_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigShapeLibraryLink, UNameSpacedUserData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigShapeLibraryLink_NoRegister) \
DECLARE_SERIALIZER(UControlRigShapeLibraryLink) \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h_17_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UControlRigShapeLibraryLink(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigShapeLibraryLink(UControlRigShapeLibraryLink&&) = delete; \
UControlRigShapeLibraryLink(const UControlRigShapeLibraryLink&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigShapeLibraryLink); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigShapeLibraryLink); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControlRigShapeLibraryLink) \
CONTROLRIG_API virtual ~UControlRigShapeLibraryLink();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h_14_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigShapeLibraryLink;
// ********** End Class UControlRigShapeLibraryLink ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,228 @@
// 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 "ControlRigBlueprintGeneratedClass.h"
#include "Rigs/RigModuleDefines.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
#include "UObject/Package.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigBlueprintGeneratedClass() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigBlueprintGeneratedClass();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigBlueprintGeneratedClass_NoRegister();
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_EControlRigType();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FModuleReferenceData();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigModuleSettings();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
RIGVM_API UClass* Z_Construct_UClass_URigVMBlueprintGeneratedClass();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UControlRigBlueprintGeneratedClass ***************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigBlueprintGeneratedClass;
UClass* UControlRigBlueprintGeneratedClass::GetPrivateStaticClass()
{
using TClass = UControlRigBlueprintGeneratedClass;
if (!Z_Registration_Info_UClass_UControlRigBlueprintGeneratedClass.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigBlueprintGeneratedClass"),
Z_Registration_Info_UClass_UControlRigBlueprintGeneratedClass.InnerSingleton,
StaticRegisterNativesUControlRigBlueprintGeneratedClass,
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_UControlRigBlueprintGeneratedClass.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigBlueprintGeneratedClass_NoRegister()
{
return UControlRigBlueprintGeneratedClass::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ControlRigBlueprintGeneratedClass.h" },
{ "ModuleRelativePath", "Public/ControlRigBlueprintGeneratedClass.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviewSkeletalMesh_MetaData[] = {
{ "ModuleRelativePath", "Public/ControlRigBlueprintGeneratedClass.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bExposesAnimatableControls_MetaData[] = {
{ "ModuleRelativePath", "Public/ControlRigBlueprintGeneratedClass.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAllowMultipleInstances_MetaData[] = {
{ "ModuleRelativePath", "Public/ControlRigBlueprintGeneratedClass.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlRigType_MetaData[] = {
{ "ModuleRelativePath", "Public/ControlRigBlueprintGeneratedClass.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ItemTypeDisplayName_MetaData[] = {
{ "ModuleRelativePath", "Public/ControlRigBlueprintGeneratedClass.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RigModuleSettings_MetaData[] = {
{ "ModuleRelativePath", "Public/ControlRigBlueprintGeneratedClass.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModuleReferenceData_MetaData[] = {
{ "Comment", "/** Asset searchable information module references in this rig */" },
{ "ModuleRelativePath", "Public/ControlRigBlueprintGeneratedClass.h" },
{ "ToolTip", "Asset searchable information module references in this rig" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CustomThumbnail_MetaData[] = {
{ "Comment", "// This relates to FAssetThumbnailPool::CustomThumbnailTagName and allows\n// the thumbnail pool to show the thumbnail of the icon rather than the\n// rig itself to avoid deploying the 3D renderer.\n" },
{ "ModuleRelativePath", "Public/ControlRigBlueprintGeneratedClass.h" },
{ "ToolTip", "This relates to FAssetThumbnailPool::CustomThumbnailTagName and allows\nthe thumbnail pool to show the thumbnail of the icon rather than the\nrig itself to avoid deploying the 3D renderer." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSupportsInversion_MetaData[] = {
{ "Comment", "/** Whether or not this rig has an Inversion Event */" },
{ "ModuleRelativePath", "Public/ControlRigBlueprintGeneratedClass.h" },
{ "ToolTip", "Whether or not this rig has an Inversion Event" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSupportsControls_MetaData[] = {
{ "Comment", "/** Whether or not this rig has Controls on It */" },
{ "ModuleRelativePath", "Public/ControlRigBlueprintGeneratedClass.h" },
{ "ToolTip", "Whether or not this rig has Controls on It" },
};
#endif // WITH_METADATA
// ********** Begin Class UControlRigBlueprintGeneratedClass constinit property declarations *******
static const UECodeGen_Private::FStructPropertyParams NewProp_PreviewSkeletalMesh;
static void NewProp_bExposesAnimatableControls_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExposesAnimatableControls;
static void NewProp_bAllowMultipleInstances_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAllowMultipleInstances;
static const UECodeGen_Private::FBytePropertyParams NewProp_ControlRigType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ControlRigType;
static const UECodeGen_Private::FNamePropertyParams NewProp_ItemTypeDisplayName;
static const UECodeGen_Private::FStructPropertyParams NewProp_RigModuleSettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_ModuleReferenceData_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ModuleReferenceData;
static const UECodeGen_Private::FStrPropertyParams NewProp_CustomThumbnail;
static void NewProp_bSupportsInversion_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSupportsInversion;
static void NewProp_bSupportsControls_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSupportsControls;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UControlRigBlueprintGeneratedClass constinit property declarations *********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigBlueprintGeneratedClass>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics
// ********** Begin Class UControlRigBlueprintGeneratedClass Property Definitions ******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_PreviewSkeletalMesh = { "PreviewSkeletalMesh", nullptr, (EPropertyFlags)0x0010010000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigBlueprintGeneratedClass, PreviewSkeletalMesh), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviewSkeletalMesh_MetaData), NewProp_PreviewSkeletalMesh_MetaData) }; // 2425717601
void Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bExposesAnimatableControls_SetBit(void* Obj)
{
((UControlRigBlueprintGeneratedClass*)Obj)->bExposesAnimatableControls = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bExposesAnimatableControls = { "bExposesAnimatableControls", nullptr, (EPropertyFlags)0x0010010000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigBlueprintGeneratedClass), &Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bExposesAnimatableControls_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bExposesAnimatableControls_MetaData), NewProp_bExposesAnimatableControls_MetaData) };
void Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bAllowMultipleInstances_SetBit(void* Obj)
{
((UControlRigBlueprintGeneratedClass*)Obj)->bAllowMultipleInstances = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bAllowMultipleInstances = { "bAllowMultipleInstances", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigBlueprintGeneratedClass), &Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bAllowMultipleInstances_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAllowMultipleInstances_MetaData), NewProp_bAllowMultipleInstances_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_ControlRigType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_ControlRigType = { "ControlRigType", nullptr, (EPropertyFlags)0x0010010000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigBlueprintGeneratedClass, ControlRigType), Z_Construct_UEnum_ControlRig_EControlRigType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlRigType_MetaData), NewProp_ControlRigType_MetaData) }; // 3105138315
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_ItemTypeDisplayName = { "ItemTypeDisplayName", nullptr, (EPropertyFlags)0x0010010000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigBlueprintGeneratedClass, ItemTypeDisplayName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ItemTypeDisplayName_MetaData), NewProp_ItemTypeDisplayName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_RigModuleSettings = { "RigModuleSettings", nullptr, (EPropertyFlags)0x0010010000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigBlueprintGeneratedClass, RigModuleSettings), Z_Construct_UScriptStruct_FRigModuleSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RigModuleSettings_MetaData), NewProp_RigModuleSettings_MetaData) }; // 1644715620
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_ModuleReferenceData_Inner = { "ModuleReferenceData", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FModuleReferenceData, METADATA_PARAMS(0, nullptr) }; // 618013919
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_ModuleReferenceData = { "ModuleReferenceData", nullptr, (EPropertyFlags)0x0010010000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigBlueprintGeneratedClass, ModuleReferenceData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModuleReferenceData_MetaData), NewProp_ModuleReferenceData_MetaData) }; // 618013919
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_CustomThumbnail = { "CustomThumbnail", nullptr, (EPropertyFlags)0x0010010000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigBlueprintGeneratedClass, CustomThumbnail), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CustomThumbnail_MetaData), NewProp_CustomThumbnail_MetaData) };
void Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bSupportsInversion_SetBit(void* Obj)
{
((UControlRigBlueprintGeneratedClass*)Obj)->bSupportsInversion = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bSupportsInversion = { "bSupportsInversion", nullptr, (EPropertyFlags)0x0010010000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigBlueprintGeneratedClass), &Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bSupportsInversion_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSupportsInversion_MetaData), NewProp_bSupportsInversion_MetaData) };
void Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bSupportsControls_SetBit(void* Obj)
{
((UControlRigBlueprintGeneratedClass*)Obj)->bSupportsControls = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bSupportsControls = { "bSupportsControls", nullptr, (EPropertyFlags)0x0010010000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigBlueprintGeneratedClass), &Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bSupportsControls_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSupportsControls_MetaData), NewProp_bSupportsControls_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_PreviewSkeletalMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bExposesAnimatableControls,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bAllowMultipleInstances,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_ControlRigType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_ControlRigType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_ItemTypeDisplayName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_RigModuleSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_ModuleReferenceData_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_ModuleReferenceData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_CustomThumbnail,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bSupportsInversion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::NewProp_bSupportsControls,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::PropPointers) < 2048);
// ********** End Class UControlRigBlueprintGeneratedClass Property Definitions ********************
UObject* (*const Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMBlueprintGeneratedClass,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::ClassParams = {
&UControlRigBlueprintGeneratedClass::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::PropPointers),
0,
0x008A00A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::Class_MetaDataParams)
};
void UControlRigBlueprintGeneratedClass::StaticRegisterNativesUControlRigBlueprintGeneratedClass()
{
}
UClass* Z_Construct_UClass_UControlRigBlueprintGeneratedClass()
{
if (!Z_Registration_Info_UClass_UControlRigBlueprintGeneratedClass.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigBlueprintGeneratedClass.OuterSingleton, Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigBlueprintGeneratedClass.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigBlueprintGeneratedClass);
UControlRigBlueprintGeneratedClass::~UControlRigBlueprintGeneratedClass() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UControlRigBlueprintGeneratedClass)
// ********** End Class UControlRigBlueprintGeneratedClass *****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigBlueprintGeneratedClass_h__Script_ControlRig_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UControlRigBlueprintGeneratedClass, UControlRigBlueprintGeneratedClass::StaticClass, TEXT("UControlRigBlueprintGeneratedClass"), &Z_Registration_Info_UClass_UControlRigBlueprintGeneratedClass, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigBlueprintGeneratedClass), 2263897966U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigBlueprintGeneratedClass_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigBlueprintGeneratedClass_h__Script_ControlRig_839001069{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigBlueprintGeneratedClass_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigBlueprintGeneratedClass_h__Script_ControlRig_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,68 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ControlRigBlueprintGeneratedClass.h"
#ifdef CONTROLRIG_ControlRigBlueprintGeneratedClass_generated_h
#error "ControlRigBlueprintGeneratedClass.generated.h already included, missing '#pragma once' in ControlRigBlueprintGeneratedClass.h"
#endif
#define CONTROLRIG_ControlRigBlueprintGeneratedClass_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UControlRigBlueprintGeneratedClass ***************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigBlueprintGeneratedClass_h_17_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UControlRigBlueprintGeneratedClass, CONTROLRIG_API)
struct Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigBlueprintGeneratedClass_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigBlueprintGeneratedClass_h_17_INCLASS \
private: \
static void StaticRegisterNativesUControlRigBlueprintGeneratedClass(); \
friend struct ::Z_Construct_UClass_UControlRigBlueprintGeneratedClass_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigBlueprintGeneratedClass_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigBlueprintGeneratedClass, URigVMBlueprintGeneratedClass, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigBlueprintGeneratedClass_NoRegister) \
DECLARE_SERIALIZER(UControlRigBlueprintGeneratedClass) \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigBlueprintGeneratedClass_h_17_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigBlueprintGeneratedClass_h_17_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UControlRigBlueprintGeneratedClass(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControlRigBlueprintGeneratedClass) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigBlueprintGeneratedClass); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigBlueprintGeneratedClass); \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigBlueprintGeneratedClass(UControlRigBlueprintGeneratedClass&&) = delete; \
UControlRigBlueprintGeneratedClass(const UControlRigBlueprintGeneratedClass&) = delete; \
CONTROLRIG_API virtual ~UControlRigBlueprintGeneratedClass();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigBlueprintGeneratedClass_h_14_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigBlueprintGeneratedClass_h_17_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigBlueprintGeneratedClass_h_17_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigBlueprintGeneratedClass_h_17_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigBlueprintGeneratedClass;
// ********** End Class UControlRigBlueprintGeneratedClass *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigBlueprintGeneratedClass_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once

View File

@@ -0,0 +1,211 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ControlRigComponent.h"
#ifdef CONTROLRIG_ControlRigComponent_generated_h
#error "ControlRigComponent.generated.h already included, missing '#pragma once' in ControlRigComponent.h"
#endif
#define CONTROLRIG_ControlRigComponent_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UClass;
class UControlRig;
class UControlRigComponent;
class UObject;
class USkeletalMesh;
class USkeletalMeshComponent;
enum class EControlRigComponentMapDirection : uint8;
enum class EControlRigComponentSpace : uint8;
enum class ERigElementType : uint8;
struct FControlRigComponentMappedBone;
struct FControlRigComponentMappedComponent;
struct FControlRigComponentMappedCurve;
struct FControlRigComponentMappedElement;
// ********** Begin ScriptStruct FControlRigComponentMappedElement *********************************
struct Z_Construct_UScriptStruct_FControlRigComponentMappedElement_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_52_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigComponentMappedElement_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigComponentMappedElement;
// ********** End ScriptStruct FControlRigComponentMappedElement ***********************************
// ********** Begin ScriptStruct FControlRigComponentMappedComponent *******************************
struct Z_Construct_UScriptStruct_FControlRigComponentMappedComponent_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_123_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigComponentMappedComponent_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigComponentMappedComponent;
// ********** End ScriptStruct FControlRigComponentMappedComponent *********************************
// ********** Begin ScriptStruct FControlRigComponentMappedBone ************************************
struct Z_Construct_UScriptStruct_FControlRigComponentMappedBone_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_149_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigComponentMappedBone_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigComponentMappedBone;
// ********** End ScriptStruct FControlRigComponentMappedBone **************************************
// ********** Begin ScriptStruct FControlRigComponentMappedCurve ***********************************
struct Z_Construct_UScriptStruct_FControlRigComponentMappedCurve_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_161_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigComponentMappedCurve_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigComponentMappedCurve;
// ********** End ScriptStruct FControlRigComponentMappedCurve *************************************
// ********** Begin Delegate FControlRigComponentDelegate ******************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_171_DELEGATE \
CONTROLRIG_API void FControlRigComponentDelegate_DelegateWrapper(const FMulticastScriptDelegate& ControlRigComponentDelegate, UControlRigComponent* Component);
// ********** End Delegate FControlRigComponentDelegate ********************************************
// ********** Begin Class UControlRigComponent *****************************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_177_RPC_WRAPPERS \
CONTROLRIG_API virtual void OnPostForwardsSolve_Implementation(UControlRigComponent* Component); \
CONTROLRIG_API virtual void OnPreForwardsSolve_Implementation(UControlRigComponent* Component); \
CONTROLRIG_API virtual void OnPostConstruction_Implementation(UControlRigComponent* Component); \
CONTROLRIG_API virtual void OnPreConstruction_Implementation(UControlRigComponent* Component); \
CONTROLRIG_API virtual void OnPostInitialize_Implementation(UControlRigComponent* Component); \
CONTROLRIG_API virtual void OnPreInitialize_Implementation(UControlRigComponent* Component); \
DECLARE_FUNCTION(execSetObjectBinding); \
DECLARE_FUNCTION(execSetControlRigClass); \
DECLARE_FUNCTION(execSetInitialSpaceTransform); \
DECLARE_FUNCTION(execGetInitialSpaceTransform); \
DECLARE_FUNCTION(execGetSpaceTransform); \
DECLARE_FUNCTION(execSetControlOffset); \
DECLARE_FUNCTION(execGetControlOffset); \
DECLARE_FUNCTION(execSetControlTransform); \
DECLARE_FUNCTION(execSetControlScale); \
DECLARE_FUNCTION(execSetControlRotator); \
DECLARE_FUNCTION(execSetControlPosition); \
DECLARE_FUNCTION(execSetControlVector2D); \
DECLARE_FUNCTION(execSetControlInt); \
DECLARE_FUNCTION(execSetControlFloat); \
DECLARE_FUNCTION(execSetControlBool); \
DECLARE_FUNCTION(execGetControlTransform); \
DECLARE_FUNCTION(execGetControlScale); \
DECLARE_FUNCTION(execGetControlRotator); \
DECLARE_FUNCTION(execGetControlPosition); \
DECLARE_FUNCTION(execGetControlVector2D); \
DECLARE_FUNCTION(execGetControlInt); \
DECLARE_FUNCTION(execGetControlFloat); \
DECLARE_FUNCTION(execGetControlBool); \
DECLARE_FUNCTION(execSetInitialBoneTransform); \
DECLARE_FUNCTION(execSetBoneTransform); \
DECLARE_FUNCTION(execGetInitialBoneTransform); \
DECLARE_FUNCTION(execGetBoneTransform); \
DECLARE_FUNCTION(execDoesElementExist); \
DECLARE_FUNCTION(execGetElementNames); \
DECLARE_FUNCTION(execSetBoneInitialTransformsFromSkeletalMesh); \
DECLARE_FUNCTION(execAddMappedCompleteSkeletalMesh); \
DECLARE_FUNCTION(execAddMappedSkeletalMesh); \
DECLARE_FUNCTION(execAddMappedComponents); \
DECLARE_FUNCTION(execAddMappedElements); \
DECLARE_FUNCTION(execSetMappedElements); \
DECLARE_FUNCTION(execClearMappedElements); \
DECLARE_FUNCTION(execUpdate); \
DECLARE_FUNCTION(execInitialize); \
DECLARE_FUNCTION(execOnPostForwardsSolve); \
DECLARE_FUNCTION(execOnPreForwardsSolve); \
DECLARE_FUNCTION(execOnPostConstruction); \
DECLARE_FUNCTION(execOnPreConstruction); \
DECLARE_FUNCTION(execOnPostInitialize); \
DECLARE_FUNCTION(execOnPreInitialize); \
DECLARE_FUNCTION(execGetAbsoluteTime); \
DECLARE_FUNCTION(execCanExecute); \
DECLARE_FUNCTION(execGetControlRig);
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_177_CALLBACK_WRAPPERS
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_177_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UControlRigComponent, CONTROLRIG_API)
struct Z_Construct_UClass_UControlRigComponent_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigComponent_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_177_INCLASS \
private: \
static void StaticRegisterNativesUControlRigComponent(); \
friend struct ::Z_Construct_UClass_UControlRigComponent_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigComponent_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigComponent, UPrimitiveComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigComponent_NoRegister) \
DECLARE_SERIALIZER(UControlRigComponent) \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_177_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_177_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UControlRigComponent(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControlRigComponent) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigComponent); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigComponent); \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigComponent(UControlRigComponent&&) = delete; \
UControlRigComponent(const UControlRigComponent&) = delete; \
CONTROLRIG_API virtual ~UControlRigComponent();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_174_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_177_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_177_RPC_WRAPPERS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_177_CALLBACK_WRAPPERS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_177_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h_177_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigComponent;
// ********** End Class UControlRigComponent *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigComponent_h
// ********** Begin Enum EControlRigComponentSpace *************************************************
#define FOREACH_ENUM_ECONTROLRIGCOMPONENTSPACE(op) \
op(EControlRigComponentSpace::WorldSpace) \
op(EControlRigComponentSpace::ActorSpace) \
op(EControlRigComponentSpace::ComponentSpace) \
op(EControlRigComponentSpace::RigSpace) \
op(EControlRigComponentSpace::LocalSpace) \
op(EControlRigComponentSpace::Max)
enum class EControlRigComponentSpace : uint8;
template<> struct TIsUEnumClass<EControlRigComponentSpace> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<EControlRigComponentSpace>();
// ********** End Enum EControlRigComponentSpace ***************************************************
// ********** Begin Enum EControlRigComponentMapDirection ******************************************
#define FOREACH_ENUM_ECONTROLRIGCOMPONENTMAPDIRECTION(op) \
op(EControlRigComponentMapDirection::Input) \
op(EControlRigComponentMapDirection::Output)
enum class EControlRigComponentMapDirection : uint8;
template<> struct TIsUEnumClass<EControlRigComponentMapDirection> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<EControlRigComponentMapDirection>();
// ********** End Enum EControlRigComponentMapDirection ********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,377 @@
// 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 "ControlRigControlActor.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigControlActor() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_AControlRigControlActor();
CONTROLRIG_API UClass* Z_Construct_UClass_AControlRigControlActor_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
ENGINE_API UClass* Z_Construct_UClass_AActor();
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UMaterialInstanceDynamic_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USceneComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UStaticMeshComponent_NoRegister();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Class AControlRigControlActor Function Clear ***********************************
struct Z_Construct_UFunction_AControlRigControlActor_Clear_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Control Actor" },
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
#endif // WITH_METADATA
// ********** Begin Function Clear constinit property declarations *********************************
// ********** End Function Clear constinit property declarations ***********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AControlRigControlActor_Clear_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AControlRigControlActor, nullptr, "Clear", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AControlRigControlActor_Clear_Statics::Function_MetaDataParams), Z_Construct_UFunction_AControlRigControlActor_Clear_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_AControlRigControlActor_Clear()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AControlRigControlActor_Clear_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(AControlRigControlActor::execClear)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->Clear();
P_NATIVE_END;
}
// ********** End Class AControlRigControlActor Function Clear *************************************
// ********** Begin Class AControlRigControlActor Function Refresh *********************************
struct Z_Construct_UFunction_AControlRigControlActor_Refresh_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Control Actor" },
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
#endif // WITH_METADATA
// ********** Begin Function Refresh constinit property declarations *******************************
// ********** End Function Refresh constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AControlRigControlActor_Refresh_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AControlRigControlActor, nullptr, "Refresh", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AControlRigControlActor_Refresh_Statics::Function_MetaDataParams), Z_Construct_UFunction_AControlRigControlActor_Refresh_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_AControlRigControlActor_Refresh()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AControlRigControlActor_Refresh_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(AControlRigControlActor::execRefresh)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->Refresh();
P_NATIVE_END;
}
// ********** End Class AControlRigControlActor Function Refresh ***********************************
// ********** Begin Class AControlRigControlActor Function ResetControlActor ***********************
struct Z_Construct_UFunction_AControlRigControlActor_ResetControlActor_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Control Actor" },
{ "DisplayName", "Reset" },
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
#endif // WITH_METADATA
// ********** Begin Function ResetControlActor constinit property declarations *********************
// ********** End Function ResetControlActor constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AControlRigControlActor_ResetControlActor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AControlRigControlActor, nullptr, "ResetControlActor", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AControlRigControlActor_ResetControlActor_Statics::Function_MetaDataParams), Z_Construct_UFunction_AControlRigControlActor_ResetControlActor_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_AControlRigControlActor_ResetControlActor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AControlRigControlActor_ResetControlActor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(AControlRigControlActor::execResetControlActor)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ResetControlActor();
P_NATIVE_END;
}
// ********** End Class AControlRigControlActor Function ResetControlActor *************************
// ********** Begin Class AControlRigControlActor **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_AControlRigControlActor;
UClass* AControlRigControlActor::GetPrivateStaticClass()
{
using TClass = AControlRigControlActor;
if (!Z_Registration_Info_UClass_AControlRigControlActor.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigControlActor"),
Z_Registration_Info_UClass_AControlRigControlActor.InnerSingleton,
StaticRegisterNativesAControlRigControlActor,
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_AControlRigControlActor.InnerSingleton;
}
UClass* Z_Construct_UClass_AControlRigControlActor_NoRegister()
{
return AControlRigControlActor::GetPrivateStaticClass();
}
struct Z_Construct_UClass_AControlRigControlActor_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "DisplayName", "Control Display Actor" },
{ "IncludePath", "ControlRigControlActor.h" },
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorToTrack_MetaData[] = {
{ "Category", "Control Actor" },
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlRigClass_MetaData[] = {
{ "Category", "Control Actor" },
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRefreshOnTick_MetaData[] = {
{ "Category", "Control Actor" },
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsSelectable_MetaData[] = {
{ "Category", "Control Actor" },
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialOverride_MetaData[] = {
{ "Category", "Materials" },
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColorParameter_MetaData[] = {
{ "Category", "Materials" },
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastShadows_MetaData[] = {
{ "Category", "Materials" },
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorRootComponent_MetaData[] = {
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlRig_MetaData[] = {
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlNames_MetaData[] = {
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShapeTransforms_MetaData[] = {
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Components_MetaData[] = {
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Materials_MetaData[] = {
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColorParameterName_MetaData[] = {
{ "ModuleRelativePath", "Public/ControlRigControlActor.h" },
};
#endif // WITH_METADATA
// ********** Begin Class AControlRigControlActor constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorToTrack;
static const UECodeGen_Private::FClassPropertyParams NewProp_ControlRigClass;
static void NewProp_bRefreshOnTick_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRefreshOnTick;
static void NewProp_bIsSelectable_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsSelectable;
static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialOverride;
static const UECodeGen_Private::FStrPropertyParams NewProp_ColorParameter;
static void NewProp_bCastShadows_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastShadows;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorRootComponent;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ControlRig;
static const UECodeGen_Private::FNamePropertyParams NewProp_ControlNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ControlNames;
static const UECodeGen_Private::FStructPropertyParams NewProp_ShapeTransforms_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ShapeTransforms;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Components_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Components;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Materials_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Materials;
static const UECodeGen_Private::FNamePropertyParams NewProp_ColorParameterName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class AControlRigControlActor constinit property declarations ********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("Clear"), .Pointer = &AControlRigControlActor::execClear },
{ .NameUTF8 = UTF8TEXT("Refresh"), .Pointer = &AControlRigControlActor::execRefresh },
{ .NameUTF8 = UTF8TEXT("ResetControlActor"), .Pointer = &AControlRigControlActor::execResetControlActor },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_AControlRigControlActor_Clear, "Clear" }, // 594538308
{ &Z_Construct_UFunction_AControlRigControlActor_Refresh, "Refresh" }, // 2059279737
{ &Z_Construct_UFunction_AControlRigControlActor_ResetControlActor, "ResetControlActor" }, // 442991055
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<AControlRigControlActor>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_AControlRigControlActor_Statics
// ********** Begin Class AControlRigControlActor Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ActorToTrack = { "ActorToTrack", nullptr, (EPropertyFlags)0x0114000200000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AControlRigControlActor, ActorToTrack), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorToTrack_MetaData), NewProp_ActorToTrack_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ControlRigClass = { "ControlRigClass", nullptr, (EPropertyFlags)0x0014000200000005, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AControlRigControlActor, ControlRigClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlRigClass_MetaData), NewProp_ControlRigClass_MetaData) };
void Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_bRefreshOnTick_SetBit(void* Obj)
{
((AControlRigControlActor*)Obj)->bRefreshOnTick = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_bRefreshOnTick = { "bRefreshOnTick", nullptr, (EPropertyFlags)0x0010000200000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AControlRigControlActor), &Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_bRefreshOnTick_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRefreshOnTick_MetaData), NewProp_bRefreshOnTick_MetaData) };
void Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_bIsSelectable_SetBit(void* Obj)
{
((AControlRigControlActor*)Obj)->bIsSelectable = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_bIsSelectable = { "bIsSelectable", nullptr, (EPropertyFlags)0x0010000200000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AControlRigControlActor), &Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_bIsSelectable_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsSelectable_MetaData), NewProp_bIsSelectable_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_MaterialOverride = { "MaterialOverride", nullptr, (EPropertyFlags)0x0114000200000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AControlRigControlActor, MaterialOverride), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialOverride_MetaData), NewProp_MaterialOverride_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ColorParameter = { "ColorParameter", nullptr, (EPropertyFlags)0x0010000200000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AControlRigControlActor, ColorParameter), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColorParameter_MetaData), NewProp_ColorParameter_MetaData) };
void Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_bCastShadows_SetBit(void* Obj)
{
((AControlRigControlActor*)Obj)->bCastShadows = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_bCastShadows = { "bCastShadows", nullptr, (EPropertyFlags)0x0010000200000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AControlRigControlActor), &Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_bCastShadows_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastShadows_MetaData), NewProp_bCastShadows_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ActorRootComponent = { "ActorRootComponent", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AControlRigControlActor, ActorRootComponent), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorRootComponent_MetaData), NewProp_ActorRootComponent_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ControlRig = { "ControlRig", nullptr, (EPropertyFlags)0x0044000000002000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AControlRigControlActor, ControlRig), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlRig_MetaData), NewProp_ControlRig_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ControlNames_Inner = { "ControlNames", 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_UClass_AControlRigControlActor_Statics::NewProp_ControlNames = { "ControlNames", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AControlRigControlActor, ControlNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlNames_MetaData), NewProp_ControlNames_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ShapeTransforms_Inner = { "ShapeTransforms", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ShapeTransforms = { "ShapeTransforms", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AControlRigControlActor, ShapeTransforms), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShapeTransforms_MetaData), NewProp_ShapeTransforms_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_Components_Inner = { "Components", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UStaticMeshComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_Components = { "Components", nullptr, (EPropertyFlags)0x0144008000002008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AControlRigControlActor, Components), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Components_MetaData), NewProp_Components_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_Materials_Inner = { "Materials", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialInstanceDynamic_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_Materials = { "Materials", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AControlRigControlActor, Materials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Materials_MetaData), NewProp_Materials_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ColorParameterName = { "ColorParameterName", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AControlRigControlActor, ColorParameterName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColorParameterName_MetaData), NewProp_ColorParameterName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_AControlRigControlActor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ActorToTrack,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ControlRigClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_bRefreshOnTick,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_bIsSelectable,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_MaterialOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ColorParameter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_bCastShadows,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ActorRootComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ControlRig,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ControlNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ControlNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ShapeTransforms_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ShapeTransforms,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_Components_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_Components,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_Materials_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_Materials,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AControlRigControlActor_Statics::NewProp_ColorParameterName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AControlRigControlActor_Statics::PropPointers) < 2048);
// ********** End Class AControlRigControlActor Property Definitions *******************************
UObject* (*const Z_Construct_UClass_AControlRigControlActor_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AActor,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AControlRigControlActor_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_AControlRigControlActor_Statics::ClassParams = {
&AControlRigControlActor::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_AControlRigControlActor_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_AControlRigControlActor_Statics::PropPointers),
0,
0x008800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_AControlRigControlActor_Statics::Class_MetaDataParams), Z_Construct_UClass_AControlRigControlActor_Statics::Class_MetaDataParams)
};
void AControlRigControlActor::StaticRegisterNativesAControlRigControlActor()
{
UClass* Class = AControlRigControlActor::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_AControlRigControlActor_Statics::Funcs));
}
UClass* Z_Construct_UClass_AControlRigControlActor()
{
if (!Z_Registration_Info_UClass_AControlRigControlActor.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_AControlRigControlActor.OuterSingleton, Z_Construct_UClass_AControlRigControlActor_Statics::ClassParams);
}
return Z_Registration_Info_UClass_AControlRigControlActor.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, AControlRigControlActor);
// ********** End Class AControlRigControlActor ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigControlActor_h__Script_ControlRig_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_AControlRigControlActor, AControlRigControlActor::StaticClass, TEXT("AControlRigControlActor"), &Z_Registration_Info_UClass_AControlRigControlActor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(AControlRigControlActor), 2162854255U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigControlActor_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigControlActor_h__Script_ControlRig_2812747686{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigControlActor_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigControlActor_h__Script_ControlRig_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,67 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ControlRigControlActor.h"
#ifdef CONTROLRIG_ControlRigControlActor_generated_h
#error "ControlRigControlActor.generated.h already included, missing '#pragma once' in ControlRigControlActor.h"
#endif
#define CONTROLRIG_ControlRigControlActor_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class AControlRigControlActor **************************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigControlActor_h_22_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execRefresh); \
DECLARE_FUNCTION(execClear); \
DECLARE_FUNCTION(execResetControlActor);
struct Z_Construct_UClass_AControlRigControlActor_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_AControlRigControlActor_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigControlActor_h_22_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesAControlRigControlActor(); \
friend struct ::Z_Construct_UClass_AControlRigControlActor_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_AControlRigControlActor_NoRegister(); \
public: \
DECLARE_CLASS2(AControlRigControlActor, AActor, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_AControlRigControlActor_NoRegister) \
DECLARE_SERIALIZER(AControlRigControlActor)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigControlActor_h_22_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
AControlRigControlActor(AControlRigControlActor&&) = delete; \
AControlRigControlActor(const AControlRigControlActor&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, AControlRigControlActor); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(AControlRigControlActor); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(AControlRigControlActor)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigControlActor_h_19_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigControlActor_h_22_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigControlActor_h_22_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigControlActor_h_22_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigControlActor_h_22_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class AControlRigControlActor;
// ********** End Class AControlRigControlActor ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigControlActor_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,220 @@
// 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 "ControlRigDefines.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigDefines() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigExecutionType();
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ETransformGetterType();
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ETransformSpaceMode();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ETransformSpaceMode *******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ETransformSpaceMode;
static UEnum* ETransformSpaceMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ETransformSpaceMode.OuterSingleton)
{
Z_Registration_Info_UEnum_ETransformSpaceMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ControlRig_ETransformSpaceMode, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ETransformSpaceMode"));
}
return Z_Registration_Info_UEnum_ETransformSpaceMode.OuterSingleton;
}
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ETransformSpaceMode>()
{
return ETransformSpaceMode_StaticEnum();
}
struct Z_Construct_UEnum_ControlRig_ETransformSpaceMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BaseJoint.Comment", "/** Apply in base bone */" },
{ "BaseJoint.Name", "ETransformSpaceMode::BaseJoint" },
{ "BaseJoint.ToolTip", "Apply in base bone" },
{ "BaseSpace.Comment", "/** Apply in Base space */" },
{ "BaseSpace.Name", "ETransformSpaceMode::BaseSpace" },
{ "BaseSpace.ToolTip", "Apply in Base space" },
{ "Comment", "//#define UE_CONTROLRIG_LLM_SCOPE_BYNAME(InLabel) \\\n//\x09LLM_SCOPE_BYNAME(TEXT(InLabel));\n" },
{ "GlobalSpace.Comment", "/** Apply in rig space*/" },
{ "GlobalSpace.Name", "ETransformSpaceMode::GlobalSpace" },
{ "GlobalSpace.ToolTip", "Apply in rig space" },
{ "LocalSpace.Comment", "/** Apply in parent space */" },
{ "LocalSpace.Name", "ETransformSpaceMode::LocalSpace" },
{ "LocalSpace.ToolTip", "Apply in parent space" },
{ "Max.Comment", "/** MAX - invalid */" },
{ "Max.Hidden", "" },
{ "Max.Name", "ETransformSpaceMode::Max" },
{ "Max.ToolTip", "MAX - invalid" },
{ "ModuleRelativePath", "Public/ControlRigDefines.h" },
{ "ToolTip", "#define UE_CONTROLRIG_LLM_SCOPE_BYNAME(InLabel) \\\n LLM_SCOPE_BYNAME(TEXT(InLabel));" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ETransformSpaceMode::LocalSpace", (int64)ETransformSpaceMode::LocalSpace },
{ "ETransformSpaceMode::GlobalSpace", (int64)ETransformSpaceMode::GlobalSpace },
{ "ETransformSpaceMode::BaseSpace", (int64)ETransformSpaceMode::BaseSpace },
{ "ETransformSpaceMode::BaseJoint", (int64)ETransformSpaceMode::BaseJoint },
{ "ETransformSpaceMode::Max", (int64)ETransformSpaceMode::Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ControlRig_ETransformSpaceMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ControlRig_ETransformSpaceMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
"ETransformSpaceMode",
"ETransformSpaceMode",
Z_Construct_UEnum_ControlRig_ETransformSpaceMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ETransformSpaceMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ETransformSpaceMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ControlRig_ETransformSpaceMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ControlRig_ETransformSpaceMode()
{
if (!Z_Registration_Info_UEnum_ETransformSpaceMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ETransformSpaceMode.InnerSingleton, Z_Construct_UEnum_ControlRig_ETransformSpaceMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ETransformSpaceMode.InnerSingleton;
}
// ********** End Enum ETransformSpaceMode *********************************************************
// ********** Begin Enum ETransformGetterType ******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ETransformGetterType;
static UEnum* ETransformGetterType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ETransformGetterType.OuterSingleton)
{
Z_Registration_Info_UEnum_ETransformGetterType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ControlRig_ETransformGetterType, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ETransformGetterType"));
}
return Z_Registration_Info_UEnum_ETransformGetterType.OuterSingleton;
}
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ETransformGetterType>()
{
return ETransformGetterType_StaticEnum();
}
struct Z_Construct_UEnum_ControlRig_ETransformGetterType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Current.Name", "ETransformGetterType::Current" },
{ "Initial.Name", "ETransformGetterType::Initial" },
{ "Max.Hidden", "" },
{ "Max.Name", "ETransformGetterType::Max" },
{ "ModuleRelativePath", "Public/ControlRigDefines.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ETransformGetterType::Initial", (int64)ETransformGetterType::Initial },
{ "ETransformGetterType::Current", (int64)ETransformGetterType::Current },
{ "ETransformGetterType::Max", (int64)ETransformGetterType::Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ControlRig_ETransformGetterType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ControlRig_ETransformGetterType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
"ETransformGetterType",
"ETransformGetterType",
Z_Construct_UEnum_ControlRig_ETransformGetterType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ETransformGetterType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ETransformGetterType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ControlRig_ETransformGetterType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ControlRig_ETransformGetterType()
{
if (!Z_Registration_Info_UEnum_ETransformGetterType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ETransformGetterType.InnerSingleton, Z_Construct_UEnum_ControlRig_ETransformGetterType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ETransformGetterType.InnerSingleton;
}
// ********** End Enum ETransformGetterType ********************************************************
// ********** Begin Enum ERigExecutionType *********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERigExecutionType;
static UEnum* ERigExecutionType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ERigExecutionType.OuterSingleton)
{
Z_Registration_Info_UEnum_ERigExecutionType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ControlRig_ERigExecutionType, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ERigExecutionType"));
}
return Z_Registration_Info_UEnum_ERigExecutionType.OuterSingleton;
}
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigExecutionType>()
{
return ERigExecutionType_StaticEnum();
}
struct Z_Construct_UEnum_ControlRig_ERigExecutionType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "// thought of mixing this with execution on\n// the problem is execution on is transient state, and \n// this execution type is something to be set per rig\n" },
{ "Editing.Name", "ERigExecutionType::Editing" },
{ "Max.Comment", "// editing time\n" },
{ "Max.Hidden", "" },
{ "Max.Name", "ERigExecutionType::Max" },
{ "Max.ToolTip", "editing time" },
{ "ModuleRelativePath", "Public/ControlRigDefines.h" },
{ "Runtime.Name", "ERigExecutionType::Runtime" },
{ "ToolTip", "thought of mixing this with execution on\nthe problem is execution on is transient state, and\nthis execution type is something to be set per rig" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ERigExecutionType::Runtime", (int64)ERigExecutionType::Runtime },
{ "ERigExecutionType::Editing", (int64)ERigExecutionType::Editing },
{ "ERigExecutionType::Max", (int64)ERigExecutionType::Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ControlRig_ERigExecutionType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ControlRig_ERigExecutionType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
"ERigExecutionType",
"ERigExecutionType",
Z_Construct_UEnum_ControlRig_ERigExecutionType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ERigExecutionType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ERigExecutionType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ControlRig_ERigExecutionType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ControlRig_ERigExecutionType()
{
if (!Z_Registration_Info_UEnum_ERigExecutionType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERigExecutionType.InnerSingleton, Z_Construct_UEnum_ControlRig_ERigExecutionType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ERigExecutionType.InnerSingleton;
}
// ********** End Enum ERigExecutionType ***********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigDefines_h__Script_ControlRig_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ETransformSpaceMode_StaticEnum, TEXT("ETransformSpaceMode"), &Z_Registration_Info_UEnum_ETransformSpaceMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1436407766U) },
{ ETransformGetterType_StaticEnum, TEXT("ETransformGetterType"), &Z_Registration_Info_UEnum_ETransformGetterType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2258014961U) },
{ ERigExecutionType_StaticEnum, TEXT("ERigExecutionType"), &Z_Registration_Info_UEnum_ERigExecutionType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3582167834U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigDefines_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigDefines_h__Script_ControlRig_298098101{
TEXT("/Script/ControlRig"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigDefines_h__Script_ControlRig_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigDefines_h__Script_ControlRig_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,59 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ControlRigDefines.h"
#ifdef CONTROLRIG_ControlRigDefines_generated_h
#error "ControlRigDefines.generated.h already included, missing '#pragma once' in ControlRigDefines.h"
#endif
#define CONTROLRIG_ControlRigDefines_generated_h
#include "Templates/IsUEnumClass.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ReflectedTypeAccessors.h"
#include "Templates/NoDestroy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigDefines_h
// ********** Begin Enum ETransformSpaceMode *******************************************************
#define FOREACH_ENUM_ETRANSFORMSPACEMODE(op) \
op(ETransformSpaceMode::LocalSpace) \
op(ETransformSpaceMode::GlobalSpace) \
op(ETransformSpaceMode::BaseSpace) \
op(ETransformSpaceMode::BaseJoint) \
op(ETransformSpaceMode::Max)
enum class ETransformSpaceMode : uint8;
template<> struct TIsUEnumClass<ETransformSpaceMode> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ETransformSpaceMode>();
// ********** End Enum ETransformSpaceMode *********************************************************
// ********** Begin Enum ETransformGetterType ******************************************************
#define FOREACH_ENUM_ETRANSFORMGETTERTYPE(op) \
op(ETransformGetterType::Initial) \
op(ETransformGetterType::Current) \
op(ETransformGetterType::Max)
enum class ETransformGetterType : uint8;
template<> struct TIsUEnumClass<ETransformGetterType> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ETransformGetterType>();
// ********** End Enum ETransformGetterType ********************************************************
// ********** Begin Enum ERigExecutionType *********************************************************
#define FOREACH_ENUM_ERIGEXECUTIONTYPE(op) \
op(ERigExecutionType::Runtime) \
op(ERigExecutionType::Editing) \
op(ERigExecutionType::Max)
enum class ERigExecutionType : uint8;
template<> struct TIsUEnumClass<ERigExecutionType> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigExecutionType>();
// ********** End Enum ERigExecutionType ***********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,87 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ControlRigGizmoActor.h"
#ifdef CONTROLRIG_ControlRigGizmoActor_generated_h
#error "ControlRigGizmoActor.generated.h already included, missing '#pragma once' in ControlRigGizmoActor.h"
#endif
#define CONTROLRIG_ControlRigGizmoActor_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FControlShapeActorCreationParam ***********************************
struct Z_Construct_UScriptStruct_FControlShapeActorCreationParam_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoActor_h_21_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlShapeActorCreationParam_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlShapeActorCreationParam;
// ********** End ScriptStruct FControlShapeActorCreationParam *************************************
// ********** Begin Class AControlRigShapeActor ****************************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoActor_h_59_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetGlobalTransform); \
DECLARE_FUNCTION(execSetGlobalTransform); \
DECLARE_FUNCTION(execIsHovered); \
DECLARE_FUNCTION(execSetHovered); \
DECLARE_FUNCTION(execSetSelectable); \
DECLARE_FUNCTION(execIsSelectedInEditor); \
DECLARE_FUNCTION(execSetSelected); \
DECLARE_FUNCTION(execIsEnabled); \
DECLARE_FUNCTION(execSetEnabled);
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoActor_h_59_CALLBACK_WRAPPERS
struct Z_Construct_UClass_AControlRigShapeActor_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_AControlRigShapeActor_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoActor_h_59_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesAControlRigShapeActor(); \
friend struct ::Z_Construct_UClass_AControlRigShapeActor_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_AControlRigShapeActor_NoRegister(); \
public: \
DECLARE_CLASS2(AControlRigShapeActor, AActor, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_AControlRigShapeActor_NoRegister) \
DECLARE_SERIALIZER(AControlRigShapeActor) \
virtual UObject* _getUObject() const override { return const_cast<AControlRigShapeActor*>(this); }
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoActor_h_59_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
AControlRigShapeActor(AControlRigShapeActor&&) = delete; \
AControlRigShapeActor(const AControlRigShapeActor&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, AControlRigShapeActor); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(AControlRigShapeActor); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(AControlRigShapeActor) \
CONTROLRIG_API virtual ~AControlRigShapeActor();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoActor_h_56_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoActor_h_59_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoActor_h_59_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoActor_h_59_CALLBACK_WRAPPERS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoActor_h_59_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoActor_h_59_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class AControlRigShapeActor;
// ********** End Class AControlRigShapeActor ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoActor_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,254 @@
// 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 "ControlRigGizmoLibrary.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigGizmoLibrary() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigShapeLibrary();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigShapeLibrary_NoRegister();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigShapeDefinition();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
ENGINE_API UClass* Z_Construct_UClass_UMaterial_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UStaticMesh_NoRegister();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FControlRigShapeDefinition ****************************************
struct Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRigShapeDefinition); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRigShapeDefinition); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "DisplayName", "Shape" },
{ "ModuleRelativePath", "Public/ControlRigGizmoLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShapeName_MetaData[] = {
{ "Category", "Shape" },
{ "ModuleRelativePath", "Public/ControlRigGizmoLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticMesh_MetaData[] = {
{ "Category", "Shape" },
{ "ModuleRelativePath", "Public/ControlRigGizmoLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transform_MetaData[] = {
{ "Category", "Shape" },
{ "ModuleRelativePath", "Public/ControlRigGizmoLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRigShapeDefinition constinit property declarations ********
static const UECodeGen_Private::FNamePropertyParams NewProp_ShapeName;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_StaticMesh;
static const UECodeGen_Private::FStructPropertyParams NewProp_Transform;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FControlRigShapeDefinition constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRigShapeDefinition>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRigShapeDefinition;
class UScriptStruct* FControlRigShapeDefinition::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigShapeDefinition.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRigShapeDefinition.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRigShapeDefinition, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRigShapeDefinition"));
}
return Z_Registration_Info_UScriptStruct_FControlRigShapeDefinition.OuterSingleton;
}
// ********** Begin ScriptStruct FControlRigShapeDefinition Property Definitions *******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics::NewProp_ShapeName = { "ShapeName", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRigShapeDefinition, ShapeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShapeName_MetaData), NewProp_ShapeName_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics::NewProp_StaticMesh = { "StaticMesh", nullptr, (EPropertyFlags)0x0014000000000015, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRigShapeDefinition, StaticMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticMesh_MetaData), NewProp_StaticMesh_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics::NewProp_Transform = { "Transform", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRigShapeDefinition, Transform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transform_MetaData), NewProp_Transform_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics::NewProp_ShapeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics::NewProp_StaticMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics::NewProp_Transform,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FControlRigShapeDefinition Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ControlRigShapeDefinition",
Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics::PropPointers),
sizeof(FControlRigShapeDefinition),
alignof(FControlRigShapeDefinition),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRigShapeDefinition()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigShapeDefinition.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRigShapeDefinition.InnerSingleton, Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRigShapeDefinition.InnerSingleton);
}
// ********** End ScriptStruct FControlRigShapeDefinition ******************************************
// ********** Begin Class UControlRigShapeLibrary **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigShapeLibrary;
UClass* UControlRigShapeLibrary::GetPrivateStaticClass()
{
using TClass = UControlRigShapeLibrary;
if (!Z_Registration_Info_UClass_UControlRigShapeLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigShapeLibrary"),
Z_Registration_Info_UClass_UControlRigShapeLibrary.InnerSingleton,
StaticRegisterNativesUControlRigShapeLibrary,
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_UControlRigShapeLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigShapeLibrary_NoRegister()
{
return UControlRigShapeLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigShapeLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "DisplayName", "Control Rig Shape Library" },
{ "IncludePath", "ControlRigGizmoLibrary.h" },
{ "ModuleRelativePath", "Public/ControlRigGizmoLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultShape_MetaData[] = {
{ "Category", "ShapeLibrary" },
{ "ModuleRelativePath", "Public/ControlRigGizmoLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultMaterial_MetaData[] = {
{ "Category", "ShapeLibrary" },
{ "DisplayName", "Override Material" },
{ "ModuleRelativePath", "Public/ControlRigGizmoLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_XRayMaterial_MetaData[] = {
{ "Category", "ShapeLibrary" },
{ "ModuleRelativePath", "Public/ControlRigGizmoLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialColorParameter_MetaData[] = {
{ "Category", "ShapeLibrary" },
{ "ModuleRelativePath", "Public/ControlRigGizmoLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Shapes_MetaData[] = {
{ "Category", "ShapeLibrary" },
{ "ModuleRelativePath", "Public/ControlRigGizmoLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UControlRigShapeLibrary constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultShape;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_DefaultMaterial;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_XRayMaterial;
static const UECodeGen_Private::FNamePropertyParams NewProp_MaterialColorParameter;
static const UECodeGen_Private::FStructPropertyParams NewProp_Shapes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Shapes;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UControlRigShapeLibrary constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigShapeLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigShapeLibrary_Statics
// ********** Begin Class UControlRigShapeLibrary Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigShapeLibrary_Statics::NewProp_DefaultShape = { "DefaultShape", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigShapeLibrary, DefaultShape), Z_Construct_UScriptStruct_FControlRigShapeDefinition, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultShape_MetaData), NewProp_DefaultShape_MetaData) }; // 997566940
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UControlRigShapeLibrary_Statics::NewProp_DefaultMaterial = { "DefaultMaterial", nullptr, (EPropertyFlags)0x0014000000000001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigShapeLibrary, DefaultMaterial), Z_Construct_UClass_UMaterial_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultMaterial_MetaData), NewProp_DefaultMaterial_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UControlRigShapeLibrary_Statics::NewProp_XRayMaterial = { "XRayMaterial", nullptr, (EPropertyFlags)0x0014000000000001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigShapeLibrary, XRayMaterial), Z_Construct_UClass_UMaterial_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_XRayMaterial_MetaData), NewProp_XRayMaterial_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UControlRigShapeLibrary_Statics::NewProp_MaterialColorParameter = { "MaterialColorParameter", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigShapeLibrary, MaterialColorParameter), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialColorParameter_MetaData), NewProp_MaterialColorParameter_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigShapeLibrary_Statics::NewProp_Shapes_Inner = { "Shapes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FControlRigShapeDefinition, METADATA_PARAMS(0, nullptr) }; // 997566940
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UControlRigShapeLibrary_Statics::NewProp_Shapes = { "Shapes", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigShapeLibrary, Shapes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Shapes_MetaData), NewProp_Shapes_MetaData) }; // 997566940
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRigShapeLibrary_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigShapeLibrary_Statics::NewProp_DefaultShape,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigShapeLibrary_Statics::NewProp_DefaultMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigShapeLibrary_Statics::NewProp_XRayMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigShapeLibrary_Statics::NewProp_MaterialColorParameter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigShapeLibrary_Statics::NewProp_Shapes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigShapeLibrary_Statics::NewProp_Shapes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigShapeLibrary_Statics::PropPointers) < 2048);
// ********** End Class UControlRigShapeLibrary Property Definitions *******************************
UObject* (*const Z_Construct_UClass_UControlRigShapeLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigShapeLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigShapeLibrary_Statics::ClassParams = {
&UControlRigShapeLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UControlRigShapeLibrary_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigShapeLibrary_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigShapeLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigShapeLibrary_Statics::Class_MetaDataParams)
};
void UControlRigShapeLibrary::StaticRegisterNativesUControlRigShapeLibrary()
{
}
UClass* Z_Construct_UClass_UControlRigShapeLibrary()
{
if (!Z_Registration_Info_UClass_UControlRigShapeLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigShapeLibrary.OuterSingleton, Z_Construct_UClass_UControlRigShapeLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigShapeLibrary.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigShapeLibrary);
UControlRigShapeLibrary::~UControlRigShapeLibrary() {}
// ********** End Class UControlRigShapeLibrary ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoLibrary_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FControlRigShapeDefinition::StaticStruct, Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics::NewStructOps, TEXT("ControlRigShapeDefinition"),&Z_Registration_Info_UScriptStruct_FControlRigShapeDefinition, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRigShapeDefinition), 997566940U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UControlRigShapeLibrary, UControlRigShapeLibrary::StaticClass, TEXT("UControlRigShapeLibrary"), &Z_Registration_Info_UClass_UControlRigShapeLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigShapeLibrary), 3681029550U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoLibrary_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoLibrary_h__Script_ControlRig_2144691846{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoLibrary_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoLibrary_h__Script_ControlRig_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoLibrary_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoLibrary_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,71 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ControlRigGizmoLibrary.h"
#ifdef CONTROLRIG_ControlRigGizmoLibrary_generated_h
#error "ControlRigGizmoLibrary.generated.h already included, missing '#pragma once' in ControlRigGizmoLibrary.h"
#endif
#define CONTROLRIG_ControlRigGizmoLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FControlRigShapeDefinition ****************************************
struct Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoLibrary_h_18_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigShapeDefinition_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigShapeDefinition;
// ********** End ScriptStruct FControlRigShapeDefinition ******************************************
// ********** Begin Class UControlRigShapeLibrary **************************************************
struct Z_Construct_UClass_UControlRigShapeLibrary_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigShapeLibrary_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoLibrary_h_42_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUControlRigShapeLibrary(); \
friend struct ::Z_Construct_UClass_UControlRigShapeLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigShapeLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigShapeLibrary, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigShapeLibrary_NoRegister) \
DECLARE_SERIALIZER(UControlRigShapeLibrary)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoLibrary_h_42_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigShapeLibrary(UControlRigShapeLibrary&&) = delete; \
UControlRigShapeLibrary(const UControlRigShapeLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigShapeLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigShapeLibrary); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UControlRigShapeLibrary) \
CONTROLRIG_API virtual ~UControlRigShapeLibrary();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoLibrary_h_39_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoLibrary_h_42_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoLibrary_h_42_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoLibrary_h_42_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigShapeLibrary;
// ********** End Class UControlRigShapeLibrary ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigGizmoLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,116 @@
// 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 "Tools/ControlRigIOSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigIOSettings() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigIOSettings();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FControlRigIOSettings *********************************************
struct Z_Construct_UScriptStruct_FControlRigIOSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRigIOSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRigIOSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Struct defining the settings to override when driving a control rig */" },
{ "ModuleRelativePath", "Public/Tools/ControlRigIOSettings.h" },
{ "ToolTip", "Struct defining the settings to override when driving a control rig" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUpdatePose_MetaData[] = {
{ "ModuleRelativePath", "Public/Tools/ControlRigIOSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUpdateCurves_MetaData[] = {
{ "ModuleRelativePath", "Public/Tools/ControlRigIOSettings.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRigIOSettings constinit property declarations *************
static void NewProp_bUpdatePose_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUpdatePose;
static void NewProp_bUpdateCurves_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUpdateCurves;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FControlRigIOSettings constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRigIOSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRigIOSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRigIOSettings;
class UScriptStruct* FControlRigIOSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigIOSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRigIOSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRigIOSettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRigIOSettings"));
}
return Z_Registration_Info_UScriptStruct_FControlRigIOSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FControlRigIOSettings Property Definitions ************************
void Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::NewProp_bUpdatePose_SetBit(void* Obj)
{
((FControlRigIOSettings*)Obj)->bUpdatePose = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::NewProp_bUpdatePose = { "bUpdatePose", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FControlRigIOSettings), &Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::NewProp_bUpdatePose_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUpdatePose_MetaData), NewProp_bUpdatePose_MetaData) };
void Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::NewProp_bUpdateCurves_SetBit(void* Obj)
{
((FControlRigIOSettings*)Obj)->bUpdateCurves = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::NewProp_bUpdateCurves = { "bUpdateCurves", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FControlRigIOSettings), &Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::NewProp_bUpdateCurves_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUpdateCurves_MetaData), NewProp_bUpdateCurves_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::NewProp_bUpdatePose,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::NewProp_bUpdateCurves,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FControlRigIOSettings Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ControlRigIOSettings",
Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::PropPointers),
sizeof(FControlRigIOSettings),
alignof(FControlRigIOSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRigIOSettings()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigIOSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRigIOSettings.InnerSingleton, Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRigIOSettings.InnerSingleton);
}
// ********** End ScriptStruct FControlRigIOSettings ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigIOSettings_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FControlRigIOSettings::StaticStruct, Z_Construct_UScriptStruct_FControlRigIOSettings_Statics::NewStructOps, TEXT("ControlRigIOSettings"),&Z_Registration_Info_UScriptStruct_FControlRigIOSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRigIOSettings), 95151382U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigIOSettings_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigIOSettings_h__Script_ControlRig_3267652371{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigIOSettings_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigIOSettings_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Tools/ControlRigIOSettings.h"
#ifdef CONTROLRIG_ControlRigIOSettings_generated_h
#error "ControlRigIOSettings.generated.h already included, missing '#pragma once' in ControlRigIOSettings.h"
#endif
#define CONTROLRIG_ControlRigIOSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FControlRigIOSettings *********************************************
struct Z_Construct_UScriptStruct_FControlRigIOSettings_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigIOSettings_h_11_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigIOSettings_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigIOSettings;
// ********** End ScriptStruct FControlRigIOSettings ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigIOSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,126 @@
// 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 "Sequencer/ControlRigLayerInstance.h"
#include "Components/SkeletalMeshComponent.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigLayerInstance() {}
// ********** Begin Cross Module References ********************************************************
ANIMGRAPHRUNTIME_API UClass* Z_Construct_UClass_USequencerAnimationSupport_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigLayerInstance();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigLayerInstance_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAnimInstance();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UControlRigLayerInstance *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigLayerInstance;
UClass* UControlRigLayerInstance::GetPrivateStaticClass()
{
using TClass = UControlRigLayerInstance;
if (!Z_Registration_Info_UClass_UControlRigLayerInstance.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigLayerInstance"),
Z_Registration_Info_UClass_UControlRigLayerInstance.InnerSingleton,
StaticRegisterNativesUControlRigLayerInstance,
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_UControlRigLayerInstance.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigLayerInstance_NoRegister()
{
return UControlRigLayerInstance::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigLayerInstance_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "HideCategories", "AnimInstance" },
{ "IncludePath", "Sequencer/ControlRigLayerInstance.h" },
{ "IsBlueprintBase", "false" },
{ "ModuleRelativePath", "Public/Sequencer/ControlRigLayerInstance.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UControlRigLayerInstance constinit property declarations *****************
// ********** End Class UControlRigLayerInstance constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigLayerInstance>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigLayerInstance_Statics
UObject* (*const Z_Construct_UClass_UControlRigLayerInstance_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAnimInstance,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigLayerInstance_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UControlRigLayerInstance_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_USequencerAnimationSupport_NoRegister, (int32)VTABLE_OFFSET(UControlRigLayerInstance, ISequencerAnimationSupport), false }, // 629602979
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigLayerInstance_Statics::ClassParams = {
&UControlRigLayerInstance::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
UE_ARRAY_COUNT(InterfaceParams),
0x008800A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigLayerInstance_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigLayerInstance_Statics::Class_MetaDataParams)
};
void UControlRigLayerInstance::StaticRegisterNativesUControlRigLayerInstance()
{
}
UClass* Z_Construct_UClass_UControlRigLayerInstance()
{
if (!Z_Registration_Info_UClass_UControlRigLayerInstance.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigLayerInstance.OuterSingleton, Z_Construct_UClass_UControlRigLayerInstance_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigLayerInstance.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigLayerInstance);
UControlRigLayerInstance::~UControlRigLayerInstance() {}
// ********** End Class UControlRigLayerInstance ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigLayerInstance_h__Script_ControlRig_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UControlRigLayerInstance, UControlRigLayerInstance::StaticClass, TEXT("UControlRigLayerInstance"), &Z_Registration_Info_UClass_UControlRigLayerInstance, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigLayerInstance), 2598955634U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigLayerInstance_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigLayerInstance_h__Script_ControlRig_401331889{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigLayerInstance_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigLayerInstance_h__Script_ControlRig_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,64 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Sequencer/ControlRigLayerInstance.h"
#ifdef CONTROLRIG_ControlRigLayerInstance_generated_h
#error "ControlRigLayerInstance.generated.h already included, missing '#pragma once' in ControlRigLayerInstance.h"
#endif
#define CONTROLRIG_ControlRigLayerInstance_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UControlRigLayerInstance *************************************************
struct Z_Construct_UClass_UControlRigLayerInstance_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigLayerInstance_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigLayerInstance_h_22_INCLASS \
private: \
static void StaticRegisterNativesUControlRigLayerInstance(); \
friend struct ::Z_Construct_UClass_UControlRigLayerInstance_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigLayerInstance_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigLayerInstance, UAnimInstance, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigLayerInstance_NoRegister) \
DECLARE_SERIALIZER(UControlRigLayerInstance) \
virtual UObject* _getUObject() const override { return const_cast<UControlRigLayerInstance*>(this); }
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigLayerInstance_h_22_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UControlRigLayerInstance(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControlRigLayerInstance) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigLayerInstance); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigLayerInstance); \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigLayerInstance(UControlRigLayerInstance&&) = delete; \
UControlRigLayerInstance(const UControlRigLayerInstance&) = delete; \
CONTROLRIG_API virtual ~UControlRigLayerInstance();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigLayerInstance_h_19_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigLayerInstance_h_22_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigLayerInstance_h_22_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigLayerInstance_h_22_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigLayerInstance;
// ********** End Class UControlRigLayerInstance ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigLayerInstance_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,163 @@
// 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 "Sequencer/ControlRigLayerInstanceProxy.h"
#include "Animation/AnimNodeBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigLayerInstanceProxy() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigLayerInstanceProxy();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAnimInstanceProxy();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_Base();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FPoseLink();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FAnimNode_ControlRigInputPose *************************************
struct Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAnimNode_ControlRigInputPose); }
static inline consteval int16 GetStructAlignment() { return alignof(FAnimNode_ControlRigInputPose); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Custom internal Input Pose node that handles any AnimInstance */" },
{ "ModuleRelativePath", "Private/Sequencer/ControlRigLayerInstanceProxy.h" },
{ "ToolTip", "Custom internal Input Pose node that handles any AnimInstance" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputPose_MetaData[] = {
{ "Comment", "/** Input pose, optionally linked dynamically to another graph */" },
{ "ModuleRelativePath", "Private/Sequencer/ControlRigLayerInstanceProxy.h" },
{ "ToolTip", "Input pose, optionally linked dynamically to another graph" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAnimNode_ControlRigInputPose constinit property declarations *****
static const UECodeGen_Private::FStructPropertyParams NewProp_InputPose;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAnimNode_ControlRigInputPose constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAnimNode_ControlRigInputPose>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose_Statics
static_assert(std::is_polymorphic<FAnimNode_ControlRigInputPose>() == std::is_polymorphic<FAnimNode_Base>(), "USTRUCT FAnimNode_ControlRigInputPose cannot be polymorphic unless super FAnimNode_Base is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigInputPose;
class UScriptStruct* FAnimNode_ControlRigInputPose::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigInputPose.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigInputPose.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("AnimNode_ControlRigInputPose"));
}
return Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigInputPose.OuterSingleton;
}
// ********** Begin ScriptStruct FAnimNode_ControlRigInputPose Property Definitions ****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose_Statics::NewProp_InputPose = { "InputPose", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_ControlRigInputPose, InputPose), Z_Construct_UScriptStruct_FPoseLink, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputPose_MetaData), NewProp_InputPose_MetaData) }; // 2890301526
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose_Statics::NewProp_InputPose,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAnimNode_ControlRigInputPose Property Definitions ******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FAnimNode_Base,
&NewStructOps,
"AnimNode_ControlRigInputPose",
Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose_Statics::PropPointers),
sizeof(FAnimNode_ControlRigInputPose),
alignof(FAnimNode_ControlRigInputPose),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose()
{
if (!Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigInputPose.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigInputPose.InnerSingleton, Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigInputPose.InnerSingleton);
}
// ********** End ScriptStruct FAnimNode_ControlRigInputPose ***************************************
// ********** Begin ScriptStruct FControlRigLayerInstanceProxy *************************************
struct Z_Construct_UScriptStruct_FControlRigLayerInstanceProxy_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRigLayerInstanceProxy); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRigLayerInstanceProxy); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Proxy override for this UAnimInstance-derived class */" },
{ "ModuleRelativePath", "Private/Sequencer/ControlRigLayerInstanceProxy.h" },
{ "ToolTip", "Proxy override for this UAnimInstance-derived class" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRigLayerInstanceProxy constinit property declarations *****
// ********** End ScriptStruct FControlRigLayerInstanceProxy constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRigLayerInstanceProxy>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRigLayerInstanceProxy_Statics
static_assert(std::is_polymorphic<FControlRigLayerInstanceProxy>() == std::is_polymorphic<FAnimInstanceProxy>(), "USTRUCT FControlRigLayerInstanceProxy cannot be polymorphic unless super FAnimInstanceProxy is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRigLayerInstanceProxy;
class UScriptStruct* FControlRigLayerInstanceProxy::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigLayerInstanceProxy.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRigLayerInstanceProxy.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRigLayerInstanceProxy, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRigLayerInstanceProxy"));
}
return Z_Registration_Info_UScriptStruct_FControlRigLayerInstanceProxy.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRigLayerInstanceProxy_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FAnimInstanceProxy,
&NewStructOps,
"ControlRigLayerInstanceProxy",
nullptr,
0,
sizeof(FControlRigLayerInstanceProxy),
alignof(FControlRigLayerInstanceProxy),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigLayerInstanceProxy_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRigLayerInstanceProxy_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRigLayerInstanceProxy()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigLayerInstanceProxy.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRigLayerInstanceProxy.InnerSingleton, Z_Construct_UScriptStruct_FControlRigLayerInstanceProxy_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRigLayerInstanceProxy.InnerSingleton);
}
// ********** End ScriptStruct FControlRigLayerInstanceProxy ***************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Sequencer_ControlRigLayerInstanceProxy_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FAnimNode_ControlRigInputPose::StaticStruct, Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose_Statics::NewStructOps, TEXT("AnimNode_ControlRigInputPose"),&Z_Registration_Info_UScriptStruct_FAnimNode_ControlRigInputPose, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAnimNode_ControlRigInputPose), 1675908579U) },
{ FControlRigLayerInstanceProxy::StaticStruct, Z_Construct_UScriptStruct_FControlRigLayerInstanceProxy_Statics::NewStructOps, TEXT("ControlRigLayerInstanceProxy"),&Z_Registration_Info_UScriptStruct_FControlRigLayerInstanceProxy, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRigLayerInstanceProxy), 2173839063U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Sequencer_ControlRigLayerInstanceProxy_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Sequencer_ControlRigLayerInstanceProxy_h__Script_ControlRig_1304172582{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Sequencer_ControlRigLayerInstanceProxy_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Sequencer_ControlRigLayerInstanceProxy_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,44 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Sequencer/ControlRigLayerInstanceProxy.h"
#ifdef CONTROLRIG_ControlRigLayerInstanceProxy_generated_h
#error "ControlRigLayerInstanceProxy.generated.h already included, missing '#pragma once' in ControlRigLayerInstanceProxy.h"
#endif
#define CONTROLRIG_ControlRigLayerInstanceProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FAnimNode_ControlRigInputPose *************************************
struct Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Sequencer_ControlRigLayerInstanceProxy_h_18_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAnimNode_ControlRigInputPose_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FAnimNode_Base Super;
struct FAnimNode_ControlRigInputPose;
// ********** End ScriptStruct FAnimNode_ControlRigInputPose ***************************************
// ********** Begin ScriptStruct FControlRigLayerInstanceProxy *************************************
struct Z_Construct_UScriptStruct_FControlRigLayerInstanceProxy_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Sequencer_ControlRigLayerInstanceProxy_h_54_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigLayerInstanceProxy_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FAnimInstanceProxy Super;
struct FControlRigLayerInstanceProxy;
// ********** End ScriptStruct FControlRigLayerInstanceProxy ***************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Sequencer_ControlRigLayerInstanceProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,390 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Units/ControlRigNodeWorkflow.h"
#include "Rigs/RigHierarchyDefines.h"
#include "RigVMCore/RigVMUserWorkflow.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigNodeWorkflow() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigTransformWorkflowOptions();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigTransformWorkflowOptions_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigWorkflowOptions();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigWorkflowOptions_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_URigHierarchy_NoRegister();
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigTransformType();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementKey();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
RIGVM_API UClass* Z_Construct_UClass_URigVMUserWorkflowOptions();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMUserWorkflow();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UControlRigWorkflowOptions Function EnsureAtLeastOneRigElementSelected ***
struct Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected_Statics
{
struct ControlRigWorkflowOptions_eventEnsureAtLeastOneRigElementSelected_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Options" },
{ "ModuleRelativePath", "Public/Units/ControlRigNodeWorkflow.h" },
};
#endif // WITH_METADATA
// ********** Begin Function EnsureAtLeastOneRigElementSelected constinit property declarations ****
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EnsureAtLeastOneRigElementSelected constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EnsureAtLeastOneRigElementSelected Property Definitions ***************
void Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ControlRigWorkflowOptions_eventEnsureAtLeastOneRigElementSelected_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected_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(ControlRigWorkflowOptions_eventEnsureAtLeastOneRigElementSelected_Parms), &Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected_Statics::PropPointers) < 2048);
// ********** End Function EnsureAtLeastOneRigElementSelected Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRigWorkflowOptions, nullptr, "EnsureAtLeastOneRigElementSelected", Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected_Statics::ControlRigWorkflowOptions_eventEnsureAtLeastOneRigElementSelected_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected_Statics::ControlRigWorkflowOptions_eventEnsureAtLeastOneRigElementSelected_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UControlRigWorkflowOptions::execEnsureAtLeastOneRigElementSelected)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->EnsureAtLeastOneRigElementSelected();
P_NATIVE_END;
}
// ********** End Class UControlRigWorkflowOptions Function EnsureAtLeastOneRigElementSelected *****
// ********** Begin Class UControlRigWorkflowOptions ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigWorkflowOptions;
UClass* UControlRigWorkflowOptions::GetPrivateStaticClass()
{
using TClass = UControlRigWorkflowOptions;
if (!Z_Registration_Info_UClass_UControlRigWorkflowOptions.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigWorkflowOptions"),
Z_Registration_Info_UClass_UControlRigWorkflowOptions.InnerSingleton,
StaticRegisterNativesUControlRigWorkflowOptions,
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_UControlRigWorkflowOptions.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigWorkflowOptions_NoRegister()
{
return UControlRigWorkflowOptions::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigWorkflowOptions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "Units/ControlRigNodeWorkflow.h" },
{ "ModuleRelativePath", "Public/Units/ControlRigNodeWorkflow.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Hierarchy_MetaData[] = {
{ "Category", "Options" },
{ "ModuleRelativePath", "Public/Units/ControlRigNodeWorkflow.h" },
{ "NativeConstTemplateArg", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Selection_MetaData[] = {
{ "Category", "Options" },
{ "ModuleRelativePath", "Public/Units/ControlRigNodeWorkflow.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UControlRigWorkflowOptions constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Hierarchy;
static const UECodeGen_Private::FStructPropertyParams NewProp_Selection_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Selection;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UControlRigWorkflowOptions constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("EnsureAtLeastOneRigElementSelected"), .Pointer = &UControlRigWorkflowOptions::execEnsureAtLeastOneRigElementSelected },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UControlRigWorkflowOptions_EnsureAtLeastOneRigElementSelected, "EnsureAtLeastOneRigElementSelected" }, // 1394837627
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigWorkflowOptions>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigWorkflowOptions_Statics
// ********** Begin Class UControlRigWorkflowOptions Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UControlRigWorkflowOptions_Statics::NewProp_Hierarchy = { "Hierarchy", nullptr, (EPropertyFlags)0x0114000000010005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigWorkflowOptions, Hierarchy), Z_Construct_UClass_URigHierarchy_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Hierarchy_MetaData), NewProp_Hierarchy_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigWorkflowOptions_Statics::NewProp_Selection_Inner = { "Selection", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UControlRigWorkflowOptions_Statics::NewProp_Selection = { "Selection", nullptr, (EPropertyFlags)0x0010000000010005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigWorkflowOptions, Selection), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Selection_MetaData), NewProp_Selection_MetaData) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRigWorkflowOptions_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigWorkflowOptions_Statics::NewProp_Hierarchy,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigWorkflowOptions_Statics::NewProp_Selection_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigWorkflowOptions_Statics::NewProp_Selection,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigWorkflowOptions_Statics::PropPointers) < 2048);
// ********** End Class UControlRigWorkflowOptions Property Definitions ****************************
UObject* (*const Z_Construct_UClass_UControlRigWorkflowOptions_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMUserWorkflowOptions,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigWorkflowOptions_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigWorkflowOptions_Statics::ClassParams = {
&UControlRigWorkflowOptions::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UControlRigWorkflowOptions_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigWorkflowOptions_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigWorkflowOptions_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigWorkflowOptions_Statics::Class_MetaDataParams)
};
void UControlRigWorkflowOptions::StaticRegisterNativesUControlRigWorkflowOptions()
{
UClass* Class = UControlRigWorkflowOptions::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UControlRigWorkflowOptions_Statics::Funcs));
}
UClass* Z_Construct_UClass_UControlRigWorkflowOptions()
{
if (!Z_Registration_Info_UClass_UControlRigWorkflowOptions.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigWorkflowOptions.OuterSingleton, Z_Construct_UClass_UControlRigWorkflowOptions_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigWorkflowOptions.OuterSingleton;
}
UControlRigWorkflowOptions::UControlRigWorkflowOptions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigWorkflowOptions);
UControlRigWorkflowOptions::~UControlRigWorkflowOptions() {}
// ********** End Class UControlRigWorkflowOptions *************************************************
// ********** Begin Class UControlRigTransformWorkflowOptions Function ProvideWorkflows ************
struct Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics
{
struct ControlRigTransformWorkflowOptions_eventProvideWorkflows_Parms
{
const UObject* InSubject;
TArray<FRigVMUserWorkflow> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Units/ControlRigNodeWorkflow.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSubject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ProvideWorkflows constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InSubject;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ProvideWorkflows constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ProvideWorkflows Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::NewProp_InSubject = { "InSubject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigTransformWorkflowOptions_eventProvideWorkflows_Parms, InSubject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSubject_MetaData), NewProp_InSubject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMUserWorkflow, METADATA_PARAMS(0, nullptr) }; // 4128883856
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010008000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigTransformWorkflowOptions_eventProvideWorkflows_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 4128883856
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::NewProp_InSubject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::PropPointers) < 2048);
// ********** End Function ProvideWorkflows Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRigTransformWorkflowOptions, nullptr, "ProvideWorkflows", Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::ControlRigTransformWorkflowOptions_eventProvideWorkflows_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::ControlRigTransformWorkflowOptions_eventProvideWorkflows_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UControlRigTransformWorkflowOptions::execProvideWorkflows)
{
P_GET_OBJECT(UObject,Z_Param_InSubject);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMUserWorkflow>*)Z_Param__Result=P_THIS->ProvideWorkflows(Z_Param_InSubject);
P_NATIVE_END;
}
// ********** End Class UControlRigTransformWorkflowOptions Function ProvideWorkflows **************
// ********** Begin Class UControlRigTransformWorkflowOptions **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigTransformWorkflowOptions;
UClass* UControlRigTransformWorkflowOptions::GetPrivateStaticClass()
{
using TClass = UControlRigTransformWorkflowOptions;
if (!Z_Registration_Info_UClass_UControlRigTransformWorkflowOptions.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigTransformWorkflowOptions"),
Z_Registration_Info_UClass_UControlRigTransformWorkflowOptions.InnerSingleton,
StaticRegisterNativesUControlRigTransformWorkflowOptions,
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_UControlRigTransformWorkflowOptions.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigTransformWorkflowOptions_NoRegister()
{
return UControlRigTransformWorkflowOptions::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "Units/ControlRigNodeWorkflow.h" },
{ "ModuleRelativePath", "Public/Units/ControlRigNodeWorkflow.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformType_MetaData[] = {
{ "Category", "Options" },
{ "Comment", "// The type of transform to retrieve from the hierarchy\n" },
{ "ModuleRelativePath", "Public/Units/ControlRigNodeWorkflow.h" },
{ "ToolTip", "The type of transform to retrieve from the hierarchy" },
};
#endif // WITH_METADATA
// ********** Begin Class UControlRigTransformWorkflowOptions constinit property declarations ******
static const UECodeGen_Private::FBytePropertyParams NewProp_TransformType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UControlRigTransformWorkflowOptions constinit property declarations ********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ProvideWorkflows"), .Pointer = &UControlRigTransformWorkflowOptions::execProvideWorkflows },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UControlRigTransformWorkflowOptions_ProvideWorkflows, "ProvideWorkflows" }, // 119209534
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigTransformWorkflowOptions>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics
// ********** Begin Class UControlRigTransformWorkflowOptions Property Definitions *****************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics::NewProp_TransformType = { "TransformType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigTransformWorkflowOptions, TransformType), Z_Construct_UEnum_ControlRig_ERigTransformType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformType_MetaData), NewProp_TransformType_MetaData) }; // 3553736335
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics::NewProp_TransformType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics::PropPointers) < 2048);
// ********** End Class UControlRigTransformWorkflowOptions Property Definitions *******************
UObject* (*const Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UControlRigWorkflowOptions,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics::ClassParams = {
&UControlRigTransformWorkflowOptions::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics::Class_MetaDataParams)
};
void UControlRigTransformWorkflowOptions::StaticRegisterNativesUControlRigTransformWorkflowOptions()
{
UClass* Class = UControlRigTransformWorkflowOptions::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics::Funcs));
}
UClass* Z_Construct_UClass_UControlRigTransformWorkflowOptions()
{
if (!Z_Registration_Info_UClass_UControlRigTransformWorkflowOptions.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigTransformWorkflowOptions.OuterSingleton, Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigTransformWorkflowOptions.OuterSingleton;
}
UControlRigTransformWorkflowOptions::UControlRigTransformWorkflowOptions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigTransformWorkflowOptions);
UControlRigTransformWorkflowOptions::~UControlRigTransformWorkflowOptions() {}
// ********** End Class UControlRigTransformWorkflowOptions ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h__Script_ControlRig_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UControlRigWorkflowOptions, UControlRigWorkflowOptions::StaticClass, TEXT("UControlRigWorkflowOptions"), &Z_Registration_Info_UClass_UControlRigWorkflowOptions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigWorkflowOptions), 2715876078U) },
{ Z_Construct_UClass_UControlRigTransformWorkflowOptions, UControlRigTransformWorkflowOptions::StaticClass, TEXT("UControlRigTransformWorkflowOptions"), &Z_Registration_Info_UClass_UControlRigTransformWorkflowOptions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigTransformWorkflowOptions), 3310182273U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h__Script_ControlRig_97356663{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h__Script_ControlRig_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,116 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Units/ControlRigNodeWorkflow.h"
#ifdef CONTROLRIG_ControlRigNodeWorkflow_generated_h
#error "ControlRigNodeWorkflow.generated.h already included, missing '#pragma once' in ControlRigNodeWorkflow.h"
#endif
#define CONTROLRIG_ControlRigNodeWorkflow_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UObject;
struct FRigVMUserWorkflow;
// ********** Begin Class UControlRigWorkflowOptions ***********************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_14_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execEnsureAtLeastOneRigElementSelected);
struct Z_Construct_UClass_UControlRigWorkflowOptions_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigWorkflowOptions_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUControlRigWorkflowOptions(); \
friend struct ::Z_Construct_UClass_UControlRigWorkflowOptions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigWorkflowOptions_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigWorkflowOptions, URigVMUserWorkflowOptions, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigWorkflowOptions_NoRegister) \
DECLARE_SERIALIZER(UControlRigWorkflowOptions)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_14_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UControlRigWorkflowOptions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigWorkflowOptions(UControlRigWorkflowOptions&&) = delete; \
UControlRigWorkflowOptions(const UControlRigWorkflowOptions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigWorkflowOptions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigWorkflowOptions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControlRigWorkflowOptions) \
CONTROLRIG_API virtual ~UControlRigWorkflowOptions();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_11_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_14_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigWorkflowOptions;
// ********** End Class UControlRigWorkflowOptions *************************************************
// ********** Begin Class UControlRigTransformWorkflowOptions **************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_31_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execProvideWorkflows);
struct Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigTransformWorkflowOptions_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_31_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUControlRigTransformWorkflowOptions(); \
friend struct ::Z_Construct_UClass_UControlRigTransformWorkflowOptions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigTransformWorkflowOptions_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigTransformWorkflowOptions, UControlRigWorkflowOptions, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigTransformWorkflowOptions_NoRegister) \
DECLARE_SERIALIZER(UControlRigTransformWorkflowOptions)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_31_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UControlRigTransformWorkflowOptions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigTransformWorkflowOptions(UControlRigTransformWorkflowOptions&&) = delete; \
UControlRigTransformWorkflowOptions(const UControlRigTransformWorkflowOptions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigTransformWorkflowOptions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigTransformWorkflowOptions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControlRigTransformWorkflowOptions) \
CONTROLRIG_API virtual ~UControlRigTransformWorkflowOptions();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_28_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_31_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_31_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_31_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h_31_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigTransformWorkflowOptions;
// ********** End Class UControlRigTransformWorkflowOptions ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_ControlRigNodeWorkflow_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,226 @@
// 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 "Validation/ControlRigNumericalValidationPass.h"
#include "Rigs/RigHierarchyPose.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigNumericalValidationPass() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigNumericalValidationPass();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigNumericalValidationPass_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigValidationPass();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigPose();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UControlRigNumericalValidationPass ***************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigNumericalValidationPass;
UClass* UControlRigNumericalValidationPass::GetPrivateStaticClass()
{
using TClass = UControlRigNumericalValidationPass;
if (!Z_Registration_Info_UClass_UControlRigNumericalValidationPass.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigNumericalValidationPass"),
Z_Registration_Info_UClass_UControlRigNumericalValidationPass.InnerSingleton,
StaticRegisterNativesUControlRigNumericalValidationPass,
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_UControlRigNumericalValidationPass.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigNumericalValidationPass_NoRegister()
{
return UControlRigNumericalValidationPass::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigNumericalValidationPass_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Used to perform a numerical comparison of the poses */" },
{ "DisplayName", "Numerical Comparison" },
{ "IncludePath", "Validation/ControlRigNumericalValidationPass.h" },
{ "ModuleRelativePath", "Private/Validation/ControlRigNumericalValidationPass.h" },
{ "ToolTip", "Used to perform a numerical comparison of the poses" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCheckControls_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "// If set to true the pass will validate the poses of all bones\n" },
{ "ModuleRelativePath", "Private/Validation/ControlRigNumericalValidationPass.h" },
{ "ToolTip", "If set to true the pass will validate the poses of all bones" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCheckBones_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "// If set to true the pass will validate the poses of all bones\n" },
{ "ModuleRelativePath", "Private/Validation/ControlRigNumericalValidationPass.h" },
{ "ToolTip", "If set to true the pass will validate the poses of all bones" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCheckCurves_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "// If set to true the pass will validate the values of all curves\n" },
{ "ModuleRelativePath", "Private/Validation/ControlRigNumericalValidationPass.h" },
{ "ToolTip", "If set to true the pass will validate the values of all curves" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TranslationPrecision_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "// The threshold under which we'll ignore a precision issue in the pass\n" },
{ "ModuleRelativePath", "Private/Validation/ControlRigNumericalValidationPass.h" },
{ "ToolTip", "The threshold under which we'll ignore a precision issue in the pass" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotationPrecision_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "// The threshold under which we'll ignore a precision issue in the pass (in degrees)\n" },
{ "ModuleRelativePath", "Private/Validation/ControlRigNumericalValidationPass.h" },
{ "ToolTip", "The threshold under which we'll ignore a precision issue in the pass (in degrees)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScalePrecision_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "// The threshold under which we'll ignore a precision issue in the pass\n" },
{ "ModuleRelativePath", "Private/Validation/ControlRigNumericalValidationPass.h" },
{ "ToolTip", "The threshold under which we'll ignore a precision issue in the pass" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurvePrecision_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "// The threshold under which we'll ignore a precision issue in the pass\n" },
{ "ModuleRelativePath", "Private/Validation/ControlRigNumericalValidationPass.h" },
{ "ToolTip", "The threshold under which we'll ignore a precision issue in the pass" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EventNameA_MetaData[] = {
{ "ModuleRelativePath", "Private/Validation/ControlRigNumericalValidationPass.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EventNameB_MetaData[] = {
{ "ModuleRelativePath", "Private/Validation/ControlRigNumericalValidationPass.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pose_MetaData[] = {
{ "ModuleRelativePath", "Private/Validation/ControlRigNumericalValidationPass.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UControlRigNumericalValidationPass constinit property declarations *******
static void NewProp_bCheckControls_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCheckControls;
static void NewProp_bCheckBones_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCheckBones;
static void NewProp_bCheckCurves_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCheckCurves;
static const UECodeGen_Private::FFloatPropertyParams NewProp_TranslationPrecision;
static const UECodeGen_Private::FFloatPropertyParams NewProp_RotationPrecision;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ScalePrecision;
static const UECodeGen_Private::FFloatPropertyParams NewProp_CurvePrecision;
static const UECodeGen_Private::FNamePropertyParams NewProp_EventNameA;
static const UECodeGen_Private::FNamePropertyParams NewProp_EventNameB;
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UControlRigNumericalValidationPass constinit property declarations *********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigNumericalValidationPass>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigNumericalValidationPass_Statics
// ********** Begin Class UControlRigNumericalValidationPass Property Definitions ******************
void Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_bCheckControls_SetBit(void* Obj)
{
((UControlRigNumericalValidationPass*)Obj)->bCheckControls = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_bCheckControls = { "bCheckControls", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigNumericalValidationPass), &Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_bCheckControls_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCheckControls_MetaData), NewProp_bCheckControls_MetaData) };
void Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_bCheckBones_SetBit(void* Obj)
{
((UControlRigNumericalValidationPass*)Obj)->bCheckBones = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_bCheckBones = { "bCheckBones", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigNumericalValidationPass), &Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_bCheckBones_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCheckBones_MetaData), NewProp_bCheckBones_MetaData) };
void Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_bCheckCurves_SetBit(void* Obj)
{
((UControlRigNumericalValidationPass*)Obj)->bCheckCurves = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_bCheckCurves = { "bCheckCurves", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigNumericalValidationPass), &Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_bCheckCurves_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCheckCurves_MetaData), NewProp_bCheckCurves_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_TranslationPrecision = { "TranslationPrecision", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigNumericalValidationPass, TranslationPrecision), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TranslationPrecision_MetaData), NewProp_TranslationPrecision_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_RotationPrecision = { "RotationPrecision", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigNumericalValidationPass, RotationPrecision), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotationPrecision_MetaData), NewProp_RotationPrecision_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_ScalePrecision = { "ScalePrecision", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigNumericalValidationPass, ScalePrecision), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScalePrecision_MetaData), NewProp_ScalePrecision_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_CurvePrecision = { "CurvePrecision", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigNumericalValidationPass, CurvePrecision), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurvePrecision_MetaData), NewProp_CurvePrecision_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_EventNameA = { "EventNameA", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigNumericalValidationPass, EventNameA), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EventNameA_MetaData), NewProp_EventNameA_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_EventNameB = { "EventNameB", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigNumericalValidationPass, EventNameB), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EventNameB_MetaData), NewProp_EventNameB_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigNumericalValidationPass, Pose), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pose_MetaData), NewProp_Pose_MetaData) }; // 1994900961
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_bCheckControls,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_bCheckBones,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_bCheckCurves,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_TranslationPrecision,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_RotationPrecision,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_ScalePrecision,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_CurvePrecision,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_EventNameA,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_EventNameB,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::NewProp_Pose,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::PropPointers) < 2048);
// ********** End Class UControlRigNumericalValidationPass Property Definitions ********************
UObject* (*const Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UControlRigValidationPass,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::ClassParams = {
&UControlRigNumericalValidationPass::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::Class_MetaDataParams)
};
void UControlRigNumericalValidationPass::StaticRegisterNativesUControlRigNumericalValidationPass()
{
}
UClass* Z_Construct_UClass_UControlRigNumericalValidationPass()
{
if (!Z_Registration_Info_UClass_UControlRigNumericalValidationPass.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigNumericalValidationPass.OuterSingleton, Z_Construct_UClass_UControlRigNumericalValidationPass_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigNumericalValidationPass.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigNumericalValidationPass);
UControlRigNumericalValidationPass::~UControlRigNumericalValidationPass() {}
// ********** End Class UControlRigNumericalValidationPass *****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Validation_ControlRigNumericalValidationPass_h__Script_ControlRig_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UControlRigNumericalValidationPass, UControlRigNumericalValidationPass::StaticClass, TEXT("UControlRigNumericalValidationPass"), &Z_Registration_Info_UClass_UControlRigNumericalValidationPass, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigNumericalValidationPass), 1947060999U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Validation_ControlRigNumericalValidationPass_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Validation_ControlRigNumericalValidationPass_h__Script_ControlRig_1196991096{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Validation_ControlRigNumericalValidationPass_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Validation_ControlRigNumericalValidationPass_h__Script_ControlRig_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Validation/ControlRigNumericalValidationPass.h"
#ifdef CONTROLRIG_ControlRigNumericalValidationPass_generated_h
#error "ControlRigNumericalValidationPass.generated.h already included, missing '#pragma once' in ControlRigNumericalValidationPass.h"
#endif
#define CONTROLRIG_ControlRigNumericalValidationPass_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UControlRigNumericalValidationPass ***************************************
struct Z_Construct_UClass_UControlRigNumericalValidationPass_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigNumericalValidationPass_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Validation_ControlRigNumericalValidationPass_h_15_INCLASS \
private: \
static void StaticRegisterNativesUControlRigNumericalValidationPass(); \
friend struct ::Z_Construct_UClass_UControlRigNumericalValidationPass_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigNumericalValidationPass_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigNumericalValidationPass, UControlRigValidationPass, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigNumericalValidationPass_NoRegister) \
DECLARE_SERIALIZER(UControlRigNumericalValidationPass)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Validation_ControlRigNumericalValidationPass_h_15_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UControlRigNumericalValidationPass(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControlRigNumericalValidationPass) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigNumericalValidationPass); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigNumericalValidationPass); \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigNumericalValidationPass(UControlRigNumericalValidationPass&&) = delete; \
UControlRigNumericalValidationPass(const UControlRigNumericalValidationPass&) = delete; \
CONTROLRIG_API virtual ~UControlRigNumericalValidationPass();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Validation_ControlRigNumericalValidationPass_h_12_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Validation_ControlRigNumericalValidationPass_h_15_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Validation_ControlRigNumericalValidationPass_h_15_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Validation_ControlRigNumericalValidationPass_h_15_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigNumericalValidationPass;
// ********** End Class UControlRigNumericalValidationPass *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Private_Validation_ControlRigNumericalValidationPass_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,248 @@
// 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 "ControlRigOverride.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigOverride() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigOverrideAsset();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigOverrideAsset_NoRegister();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigOverrideContainer();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigOverrideValue();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FControlRigOverrideValue ******************************************
struct Z_Construct_UScriptStruct_FControlRigOverrideValue_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRigOverrideValue); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRigOverrideValue); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * A single value used to represent an override on a subject.\n * The value serialized the data using binary serialization based on the last\n * property in the property chain.\n * The value can be copied on to the subject or from the subject\n * as well as copied from and to string.\n * This data-structure is not thread-safe for writing.\n */" },
{ "ModuleRelativePath", "Public/ControlRigOverride.h" },
{ "ToolTip", "A single value used to represent an override on a subject.\nThe value serialized the data using binary serialization based on the last\nproperty in the property chain.\nThe value can be copied on to the subject or from the subject\nas well as copied from and to string.\nThis data-structure is not thread-safe for writing." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRigOverrideValue constinit property declarations **********
// ********** End ScriptStruct FControlRigOverrideValue constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRigOverrideValue>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRigOverrideValue_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRigOverrideValue;
class UScriptStruct* FControlRigOverrideValue::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigOverrideValue.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRigOverrideValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRigOverrideValue, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRigOverrideValue"));
}
return Z_Registration_Info_UScriptStruct_FControlRigOverrideValue.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRigOverrideValue_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ControlRigOverrideValue",
nullptr,
0,
sizeof(FControlRigOverrideValue),
alignof(FControlRigOverrideValue),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigOverrideValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRigOverrideValue_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRigOverrideValue()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigOverrideValue.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRigOverrideValue.InnerSingleton, Z_Construct_UScriptStruct_FControlRigOverrideValue_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRigOverrideValue.InnerSingleton);
}
// ********** End ScriptStruct FControlRigOverrideValue ********************************************
// ********** Begin ScriptStruct FControlRigOverrideContainer **************************************
struct Z_Construct_UScriptStruct_FControlRigOverrideContainer_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRigOverrideContainer); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRigOverrideContainer); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * A container to represent a set of override values for one or more subjects.\n * The bUsesKeyForSubject setting will control if the subject name is respected when\n * adding / looking up / applying overrides.\n * This data-structure is not thread-safe for writing.\n */" },
{ "ModuleRelativePath", "Public/ControlRigOverride.h" },
{ "ToolTip", "A container to represent a set of override values for one or more subjects.\nThe bUsesKeyForSubject setting will control if the subject name is respected when\nadding / looking up / applying overrides.\nThis data-structure is not thread-safe for writing." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRigOverrideContainer constinit property declarations ******
// ********** End ScriptStruct FControlRigOverrideContainer constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRigOverrideContainer>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRigOverrideContainer_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRigOverrideContainer;
class UScriptStruct* FControlRigOverrideContainer::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigOverrideContainer.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRigOverrideContainer.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRigOverrideContainer, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRigOverrideContainer"));
}
return Z_Registration_Info_UScriptStruct_FControlRigOverrideContainer.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRigOverrideContainer_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ControlRigOverrideContainer",
nullptr,
0,
sizeof(FControlRigOverrideContainer),
alignof(FControlRigOverrideContainer),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigOverrideContainer_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRigOverrideContainer_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRigOverrideContainer()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigOverrideContainer.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRigOverrideContainer.InnerSingleton, Z_Construct_UScriptStruct_FControlRigOverrideContainer_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRigOverrideContainer.InnerSingleton);
}
// ********** End ScriptStruct FControlRigOverrideContainer ****************************************
// ********** Begin Class UControlRigOverrideAsset *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigOverrideAsset;
UClass* UControlRigOverrideAsset::GetPrivateStaticClass()
{
using TClass = UControlRigOverrideAsset;
if (!Z_Registration_Info_UClass_UControlRigOverrideAsset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigOverrideAsset"),
Z_Registration_Info_UClass_UControlRigOverrideAsset.InnerSingleton,
StaticRegisterNativesUControlRigOverrideAsset,
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_UControlRigOverrideAsset.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigOverrideAsset_NoRegister()
{
return UControlRigOverrideAsset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigOverrideAsset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "ControlRigOverride.h" },
{ "ModuleRelativePath", "Public/ControlRigOverride.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Overrides_MetaData[] = {
{ "Category", "Overrides" },
{ "ModuleRelativePath", "Public/ControlRigOverride.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UControlRigOverrideAsset constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_Overrides;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UControlRigOverrideAsset constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigOverrideAsset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigOverrideAsset_Statics
// ********** Begin Class UControlRigOverrideAsset Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigOverrideAsset_Statics::NewProp_Overrides = { "Overrides", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigOverrideAsset, Overrides), Z_Construct_UScriptStruct_FControlRigOverrideContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Overrides_MetaData), NewProp_Overrides_MetaData) }; // 1722516819
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRigOverrideAsset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigOverrideAsset_Statics::NewProp_Overrides,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigOverrideAsset_Statics::PropPointers) < 2048);
// ********** End Class UControlRigOverrideAsset Property Definitions ******************************
UObject* (*const Z_Construct_UClass_UControlRigOverrideAsset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigOverrideAsset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigOverrideAsset_Statics::ClassParams = {
&UControlRigOverrideAsset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UControlRigOverrideAsset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigOverrideAsset_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigOverrideAsset_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigOverrideAsset_Statics::Class_MetaDataParams)
};
void UControlRigOverrideAsset::StaticRegisterNativesUControlRigOverrideAsset()
{
}
UClass* Z_Construct_UClass_UControlRigOverrideAsset()
{
if (!Z_Registration_Info_UClass_UControlRigOverrideAsset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigOverrideAsset.OuterSingleton, Z_Construct_UClass_UControlRigOverrideAsset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigOverrideAsset.OuterSingleton;
}
UControlRigOverrideAsset::UControlRigOverrideAsset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigOverrideAsset);
UControlRigOverrideAsset::~UControlRigOverrideAsset() {}
// ********** End Class UControlRigOverrideAsset ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FControlRigOverrideValue::StaticStruct, Z_Construct_UScriptStruct_FControlRigOverrideValue_Statics::NewStructOps, TEXT("ControlRigOverrideValue"),&Z_Registration_Info_UScriptStruct_FControlRigOverrideValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRigOverrideValue), 2812032044U) },
{ FControlRigOverrideContainer::StaticStruct, Z_Construct_UScriptStruct_FControlRigOverrideContainer_Statics::NewStructOps, TEXT("ControlRigOverrideContainer"),&Z_Registration_Info_UScriptStruct_FControlRigOverrideContainer, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRigOverrideContainer), 1722516819U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UControlRigOverrideAsset, UControlRigOverrideAsset::StaticClass, TEXT("UControlRigOverrideAsset"), &Z_Registration_Info_UClass_UControlRigOverrideAsset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigOverrideAsset), 3984249973U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h__Script_ControlRig_990605171{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h__Script_ControlRig_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,83 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ControlRigOverride.h"
#ifdef CONTROLRIG_ControlRigOverride_generated_h
#error "ControlRigOverride.generated.h already included, missing '#pragma once' in ControlRigOverride.h"
#endif
#define CONTROLRIG_ControlRigOverride_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FControlRigOverrideValue ******************************************
struct Z_Construct_UScriptStruct_FControlRigOverrideValue_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h_68_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigOverrideValue_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigOverrideValue;
// ********** End ScriptStruct FControlRigOverrideValue ********************************************
// ********** Begin ScriptStruct FControlRigOverrideContainer **************************************
struct Z_Construct_UScriptStruct_FControlRigOverrideContainer_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h_265_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigOverrideContainer_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigOverrideContainer;
// ********** End ScriptStruct FControlRigOverrideContainer ****************************************
// ********** Begin Class UControlRigOverrideAsset *************************************************
struct Z_Construct_UClass_UControlRigOverrideAsset_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigOverrideAsset_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h_407_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUControlRigOverrideAsset(); \
friend struct ::Z_Construct_UClass_UControlRigOverrideAsset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigOverrideAsset_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigOverrideAsset, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigOverrideAsset_NoRegister) \
DECLARE_SERIALIZER(UControlRigOverrideAsset)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h_407_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UControlRigOverrideAsset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigOverrideAsset(UControlRigOverrideAsset&&) = delete; \
UControlRigOverrideAsset(const UControlRigOverrideAsset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigOverrideAsset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigOverrideAsset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControlRigOverrideAsset) \
CONTROLRIG_API virtual ~UControlRigOverrideAsset();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h_403_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h_407_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h_407_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h_407_ENHANCED_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigOverrideAsset;
// ********** End Class UControlRigOverrideAsset ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigOverride_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,876 @@
// 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 "Tools/ControlRigPose.h"
#include "Rigs/RigHierarchyDefines.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigPose() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigPoseAsset();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigPoseAsset_NoRegister();
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigControlType();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigControlPose();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigControlCopy();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigControlValue();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementKey();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigControlCopy ***************************************************
struct Z_Construct_UScriptStruct_FRigControlCopy_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigControlCopy); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigControlCopy); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n* The Data Stored For Each Control in A Pose.\n*/" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
{ "ToolTip", "The Data Stored For Each Control in A Pose." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Names" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlType_MetaData[] = {
{ "Category", "Type" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentKey_MetaData[] = {
{ "Category", "Names" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OffsetTransform_MetaData[] = {
{ "Category", "Transforms" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentTransform_MetaData[] = {
{ "Category", "Transforms" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocalTransform_MetaData[] = {
{ "Category", "Transforms" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalTransform_MetaData[] = {
{ "Category", "Transforms" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigControlCopy constinit property declarations *******************
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FBytePropertyParams NewProp_ControlType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ControlType;
static const UECodeGen_Private::FStructPropertyParams NewProp_ParentKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FStructPropertyParams NewProp_OffsetTransform;
static const UECodeGen_Private::FStructPropertyParams NewProp_ParentTransform;
static const UECodeGen_Private::FStructPropertyParams NewProp_LocalTransform;
static const UECodeGen_Private::FStructPropertyParams NewProp_GlobalTransform;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigControlCopy constinit property declarations *********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigControlCopy>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigControlCopy_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigControlCopy;
class UScriptStruct* FRigControlCopy::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigControlCopy.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigControlCopy.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigControlCopy, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigControlCopy"));
}
return Z_Registration_Info_UScriptStruct_FRigControlCopy.OuterSingleton;
}
// ********** Begin ScriptStruct FRigControlCopy Property Definitions ******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigControlCopy, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_ControlType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_ControlType = { "ControlType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigControlCopy, ControlType), Z_Construct_UEnum_ControlRig_ERigControlType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlType_MetaData), NewProp_ControlType_MetaData) }; // 2406483884
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_ParentKey = { "ParentKey", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigControlCopy, ParentKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentKey_MetaData), NewProp_ParentKey_MetaData) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigControlCopy, Value), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) }; // 2235373053
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_OffsetTransform = { "OffsetTransform", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigControlCopy, OffsetTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OffsetTransform_MetaData), NewProp_OffsetTransform_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_ParentTransform = { "ParentTransform", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigControlCopy, ParentTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentTransform_MetaData), NewProp_ParentTransform_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_LocalTransform = { "LocalTransform", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigControlCopy, LocalTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocalTransform_MetaData), NewProp_LocalTransform_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_GlobalTransform = { "GlobalTransform", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigControlCopy, GlobalTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalTransform_MetaData), NewProp_GlobalTransform_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigControlCopy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_ControlType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_ControlType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_ParentKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_OffsetTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_ParentTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_LocalTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewProp_GlobalTransform,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigControlCopy_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigControlCopy Property Definitions ********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigControlCopy_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"RigControlCopy",
Z_Construct_UScriptStruct_FRigControlCopy_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigControlCopy_Statics::PropPointers),
sizeof(FRigControlCopy),
alignof(FRigControlCopy),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigControlCopy_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigControlCopy_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigControlCopy()
{
if (!Z_Registration_Info_UScriptStruct_FRigControlCopy.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigControlCopy.InnerSingleton, Z_Construct_UScriptStruct_FRigControlCopy_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigControlCopy.InnerSingleton);
}
// ********** End ScriptStruct FRigControlCopy *****************************************************
// ********** Begin ScriptStruct FControlRigControlPose ********************************************
struct Z_Construct_UScriptStruct_FControlRigControlPose_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRigControlPose); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRigControlPose); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n* The Data Stored For Each Pose and associated Functions to Store and Paste It\n*/" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
{ "ToolTip", "The Data Stored For Each Pose and associated Functions to Store and Paste It" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CopyOfControls_MetaData[] = {
{ "Category", "Controls" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRigControlPose constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_CopyOfControls_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_CopyOfControls;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FControlRigControlPose constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRigControlPose>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRigControlPose_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRigControlPose;
class UScriptStruct* FControlRigControlPose::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigControlPose.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRigControlPose.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRigControlPose, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRigControlPose"));
}
return Z_Registration_Info_UScriptStruct_FControlRigControlPose.OuterSingleton;
}
// ********** Begin ScriptStruct FControlRigControlPose Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FControlRigControlPose_Statics::NewProp_CopyOfControls_Inner = { "CopyOfControls", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigControlCopy, METADATA_PARAMS(0, nullptr) }; // 365495820
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FControlRigControlPose_Statics::NewProp_CopyOfControls = { "CopyOfControls", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRigControlPose, CopyOfControls), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CopyOfControls_MetaData), NewProp_CopyOfControls_MetaData) }; // 365495820
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FControlRigControlPose_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigControlPose_Statics::NewProp_CopyOfControls_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigControlPose_Statics::NewProp_CopyOfControls,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigControlPose_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FControlRigControlPose Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRigControlPose_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ControlRigControlPose",
Z_Construct_UScriptStruct_FControlRigControlPose_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigControlPose_Statics::PropPointers),
sizeof(FControlRigControlPose),
alignof(FControlRigControlPose),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigControlPose_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRigControlPose_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRigControlPose()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigControlPose.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRigControlPose.InnerSingleton, Z_Construct_UScriptStruct_FControlRigControlPose_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRigControlPose.InnerSingleton);
}
// ********** End ScriptStruct FControlRigControlPose **********************************************
// ********** Begin Class UControlRigPoseAsset Function DoesMirrorMatch ****************************
struct Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics
{
struct ControlRigPoseAsset_eventDoesMirrorMatch_Parms
{
UControlRig* ControlRig;
FName ControlName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Pose" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DoesMirrorMatch constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ControlRig;
static const UECodeGen_Private::FNamePropertyParams NewProp_ControlName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DoesMirrorMatch constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DoesMirrorMatch Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::NewProp_ControlRig = { "ControlRig", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigPoseAsset_eventDoesMirrorMatch_Parms, ControlRig), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::NewProp_ControlName = { "ControlName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigPoseAsset_eventDoesMirrorMatch_Parms, ControlName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlName_MetaData), NewProp_ControlName_MetaData) };
void Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ControlRigPoseAsset_eventDoesMirrorMatch_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_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(ControlRigPoseAsset_eventDoesMirrorMatch_Parms), &Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::NewProp_ControlRig,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::NewProp_ControlName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::PropPointers) < 2048);
// ********** End Function DoesMirrorMatch Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRigPoseAsset, nullptr, "DoesMirrorMatch", Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::ControlRigPoseAsset_eventDoesMirrorMatch_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::ControlRigPoseAsset_eventDoesMirrorMatch_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UControlRigPoseAsset::execDoesMirrorMatch)
{
P_GET_OBJECT(UControlRig,Z_Param_ControlRig);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_ControlName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->DoesMirrorMatch(Z_Param_ControlRig,Z_Param_Out_ControlName);
P_NATIVE_END;
}
// ********** End Class UControlRigPoseAsset Function DoesMirrorMatch ******************************
// ********** Begin Class UControlRigPoseAsset Function GetControlNames ****************************
struct Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames_Statics
{
struct ControlRigPoseAsset_eventGetControlNames_Parms
{
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Pose" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetControlNames 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 GetControlNames constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetControlNames Property Definitions **********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames_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_UControlRigPoseAsset_GetControlNames_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigPoseAsset_eventGetControlNames_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames_Statics::PropPointers) < 2048);
// ********** End Function GetControlNames Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRigPoseAsset, nullptr, "GetControlNames", Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames_Statics::ControlRigPoseAsset_eventGetControlNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames_Statics::ControlRigPoseAsset_eventGetControlNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UControlRigPoseAsset::execGetControlNames)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->GetControlNames();
P_NATIVE_END;
}
// ********** End Class UControlRigPoseAsset Function GetControlNames ******************************
// ********** Begin Class UControlRigPoseAsset Function GetCurrentPose *****************************
struct Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose_Statics
{
struct ControlRigPoseAsset_eventGetCurrentPose_Parms
{
UControlRig* InControlRig;
FControlRigControlPose OutPose;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Pose" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCurrentPose constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InControlRig;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutPose;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCurrentPose constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCurrentPose Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose_Statics::NewProp_InControlRig = { "InControlRig", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigPoseAsset_eventGetCurrentPose_Parms, InControlRig), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose_Statics::NewProp_OutPose = { "OutPose", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigPoseAsset_eventGetCurrentPose_Parms, OutPose), Z_Construct_UScriptStruct_FControlRigControlPose, METADATA_PARAMS(0, nullptr) }; // 4110928455
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose_Statics::NewProp_InControlRig,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose_Statics::NewProp_OutPose,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose_Statics::PropPointers) < 2048);
// ********** End Function GetCurrentPose Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRigPoseAsset, nullptr, "GetCurrentPose", Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose_Statics::ControlRigPoseAsset_eventGetCurrentPose_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose_Statics::ControlRigPoseAsset_eventGetCurrentPose_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UControlRigPoseAsset::execGetCurrentPose)
{
P_GET_OBJECT(UControlRig,Z_Param_InControlRig);
P_GET_STRUCT_REF(FControlRigControlPose,Z_Param_Out_OutPose);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->GetCurrentPose(Z_Param_InControlRig,Z_Param_Out_OutPose);
P_NATIVE_END;
}
// ********** End Class UControlRigPoseAsset Function GetCurrentPose *******************************
// ********** Begin Class UControlRigPoseAsset Function PastePose **********************************
struct Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics
{
struct ControlRigPoseAsset_eventPastePose_Parms
{
UControlRig* InControlRig;
bool bDoKey;
bool bDoMirror;
bool bDoAdditive;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Pose" },
{ "CPP_Default_bDoAdditive", "false" },
{ "CPP_Default_bDoKey", "false" },
{ "CPP_Default_bDoMirror", "false" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
#endif // WITH_METADATA
// ********** Begin Function PastePose constinit property declarations *****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InControlRig;
static void NewProp_bDoKey_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDoKey;
static void NewProp_bDoMirror_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDoMirror;
static void NewProp_bDoAdditive_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDoAdditive;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PastePose constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PastePose Property Definitions ****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::NewProp_InControlRig = { "InControlRig", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigPoseAsset_eventPastePose_Parms, InControlRig), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::NewProp_bDoKey_SetBit(void* Obj)
{
((ControlRigPoseAsset_eventPastePose_Parms*)Obj)->bDoKey = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::NewProp_bDoKey = { "bDoKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ControlRigPoseAsset_eventPastePose_Parms), &Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::NewProp_bDoKey_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::NewProp_bDoMirror_SetBit(void* Obj)
{
((ControlRigPoseAsset_eventPastePose_Parms*)Obj)->bDoMirror = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::NewProp_bDoMirror = { "bDoMirror", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ControlRigPoseAsset_eventPastePose_Parms), &Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::NewProp_bDoMirror_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::NewProp_bDoAdditive_SetBit(void* Obj)
{
((ControlRigPoseAsset_eventPastePose_Parms*)Obj)->bDoAdditive = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::NewProp_bDoAdditive = { "bDoAdditive", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ControlRigPoseAsset_eventPastePose_Parms), &Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::NewProp_bDoAdditive_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::NewProp_InControlRig,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::NewProp_bDoKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::NewProp_bDoMirror,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::NewProp_bDoAdditive,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::PropPointers) < 2048);
// ********** End Function PastePose Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRigPoseAsset, nullptr, "PastePose", Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::ControlRigPoseAsset_eventPastePose_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::ControlRigPoseAsset_eventPastePose_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UControlRigPoseAsset_PastePose()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRigPoseAsset_PastePose_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UControlRigPoseAsset::execPastePose)
{
P_GET_OBJECT(UControlRig,Z_Param_InControlRig);
P_GET_UBOOL(Z_Param_bDoKey);
P_GET_UBOOL(Z_Param_bDoMirror);
P_GET_UBOOL(Z_Param_bDoAdditive);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->PastePose(Z_Param_InControlRig,Z_Param_bDoKey,Z_Param_bDoMirror,Z_Param_bDoAdditive);
P_NATIVE_END;
}
// ********** End Class UControlRigPoseAsset Function PastePose ************************************
// ********** Begin Class UControlRigPoseAsset Function ReplaceControlName *************************
struct Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName_Statics
{
struct ControlRigPoseAsset_eventReplaceControlName_Parms
{
FName CurrentName;
FName NewName;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Pose" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurrentName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ReplaceControlName constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_CurrentName;
static const UECodeGen_Private::FNamePropertyParams NewProp_NewName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReplaceControlName constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReplaceControlName Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName_Statics::NewProp_CurrentName = { "CurrentName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigPoseAsset_eventReplaceControlName_Parms, CurrentName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurrentName_MetaData), NewProp_CurrentName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName_Statics::NewProp_NewName = { "NewName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigPoseAsset_eventReplaceControlName_Parms, NewName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewName_MetaData), NewProp_NewName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName_Statics::NewProp_CurrentName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName_Statics::NewProp_NewName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName_Statics::PropPointers) < 2048);
// ********** End Function ReplaceControlName Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRigPoseAsset, nullptr, "ReplaceControlName", Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName_Statics::ControlRigPoseAsset_eventReplaceControlName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName_Statics::ControlRigPoseAsset_eventReplaceControlName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UControlRigPoseAsset::execReplaceControlName)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_CurrentName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_NewName);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ReplaceControlName(Z_Param_Out_CurrentName,Z_Param_Out_NewName);
P_NATIVE_END;
}
// ********** End Class UControlRigPoseAsset Function ReplaceControlName ***************************
// ********** Begin Class UControlRigPoseAsset Function SavePose ***********************************
struct Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics
{
struct ControlRigPoseAsset_eventSavePose_Parms
{
UControlRig* InControlRig;
bool bUseAll;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Pose" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SavePose constinit property declarations ******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InControlRig;
static void NewProp_bUseAll_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseAll;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SavePose constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SavePose Property Definitions *****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::NewProp_InControlRig = { "InControlRig", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigPoseAsset_eventSavePose_Parms, InControlRig), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::NewProp_bUseAll_SetBit(void* Obj)
{
((ControlRigPoseAsset_eventSavePose_Parms*)Obj)->bUseAll = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::NewProp_bUseAll = { "bUseAll", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ControlRigPoseAsset_eventSavePose_Parms), &Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::NewProp_bUseAll_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::NewProp_InControlRig,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::NewProp_bUseAll,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::PropPointers) < 2048);
// ********** End Function SavePose Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRigPoseAsset, nullptr, "SavePose", Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::ControlRigPoseAsset_eventSavePose_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::ControlRigPoseAsset_eventSavePose_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UControlRigPoseAsset_SavePose()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRigPoseAsset_SavePose_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UControlRigPoseAsset::execSavePose)
{
P_GET_OBJECT(UControlRig,Z_Param_InControlRig);
P_GET_UBOOL(Z_Param_bUseAll);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SavePose(Z_Param_InControlRig,Z_Param_bUseAll);
P_NATIVE_END;
}
// ********** End Class UControlRigPoseAsset Function SavePose *************************************
// ********** Begin Class UControlRigPoseAsset Function SelectControls *****************************
struct Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics
{
struct ControlRigPoseAsset_eventSelectControls_Parms
{
UControlRig* InControlRig;
bool bDoMirror;
bool bClearSelection;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Pose" },
{ "CPP_Default_bClearSelection", "true" },
{ "CPP_Default_bDoMirror", "false" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SelectControls constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InControlRig;
static void NewProp_bDoMirror_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDoMirror;
static void NewProp_bClearSelection_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bClearSelection;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SelectControls constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SelectControls Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::NewProp_InControlRig = { "InControlRig", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigPoseAsset_eventSelectControls_Parms, InControlRig), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::NewProp_bDoMirror_SetBit(void* Obj)
{
((ControlRigPoseAsset_eventSelectControls_Parms*)Obj)->bDoMirror = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::NewProp_bDoMirror = { "bDoMirror", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ControlRigPoseAsset_eventSelectControls_Parms), &Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::NewProp_bDoMirror_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::NewProp_bClearSelection_SetBit(void* Obj)
{
((ControlRigPoseAsset_eventSelectControls_Parms*)Obj)->bClearSelection = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::NewProp_bClearSelection = { "bClearSelection", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ControlRigPoseAsset_eventSelectControls_Parms), &Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::NewProp_bClearSelection_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::NewProp_InControlRig,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::NewProp_bDoMirror,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::NewProp_bClearSelection,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::PropPointers) < 2048);
// ********** End Function SelectControls Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRigPoseAsset, nullptr, "SelectControls", Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::ControlRigPoseAsset_eventSelectControls_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::ControlRigPoseAsset_eventSelectControls_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UControlRigPoseAsset_SelectControls()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRigPoseAsset_SelectControls_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UControlRigPoseAsset::execSelectControls)
{
P_GET_OBJECT(UControlRig,Z_Param_InControlRig);
P_GET_UBOOL(Z_Param_bDoMirror);
P_GET_UBOOL(Z_Param_bClearSelection);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SelectControls(Z_Param_InControlRig,Z_Param_bDoMirror,Z_Param_bClearSelection);
P_NATIVE_END;
}
// ********** End Class UControlRigPoseAsset Function SelectControls *******************************
// ********** Begin Class UControlRigPoseAsset Function SetUpMirrorMatchTable **********************
struct Z_Construct_UFunction_UControlRigPoseAsset_SetUpMirrorMatchTable_Statics
{
struct ControlRigPoseAsset_eventSetUpMirrorMatchTable_Parms
{
UControlRig* InControlRig;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Pose" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetUpMirrorMatchTable constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InControlRig;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetUpMirrorMatchTable constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetUpMirrorMatchTable Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UControlRigPoseAsset_SetUpMirrorMatchTable_Statics::NewProp_InControlRig = { "InControlRig", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigPoseAsset_eventSetUpMirrorMatchTable_Parms, InControlRig), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRigPoseAsset_SetUpMirrorMatchTable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigPoseAsset_SetUpMirrorMatchTable_Statics::NewProp_InControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_SetUpMirrorMatchTable_Statics::PropPointers) < 2048);
// ********** End Function SetUpMirrorMatchTable Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRigPoseAsset_SetUpMirrorMatchTable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRigPoseAsset, nullptr, "SetUpMirrorMatchTable", Z_Construct_UFunction_UControlRigPoseAsset_SetUpMirrorMatchTable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_SetUpMirrorMatchTable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UControlRigPoseAsset_SetUpMirrorMatchTable_Statics::ControlRigPoseAsset_eventSetUpMirrorMatchTable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigPoseAsset_SetUpMirrorMatchTable_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRigPoseAsset_SetUpMirrorMatchTable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UControlRigPoseAsset_SetUpMirrorMatchTable_Statics::ControlRigPoseAsset_eventSetUpMirrorMatchTable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UControlRigPoseAsset_SetUpMirrorMatchTable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRigPoseAsset_SetUpMirrorMatchTable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UControlRigPoseAsset::execSetUpMirrorMatchTable)
{
P_GET_OBJECT(UControlRig,Z_Param_InControlRig);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetUpMirrorMatchTable(Z_Param_InControlRig);
P_NATIVE_END;
}
// ********** End Class UControlRigPoseAsset Function SetUpMirrorMatchTable ************************
// ********** Begin Class UControlRigPoseAsset *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigPoseAsset;
UClass* UControlRigPoseAsset::GetPrivateStaticClass()
{
using TClass = UControlRigPoseAsset;
if (!Z_Registration_Info_UClass_UControlRigPoseAsset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigPoseAsset"),
Z_Registration_Info_UClass_UControlRigPoseAsset.InnerSingleton,
StaticRegisterNativesUControlRigPoseAsset,
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_UControlRigPoseAsset.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigPoseAsset_NoRegister()
{
return UControlRigPoseAsset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigPoseAsset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n* An individual Pose made of Control Rig Controls\n*/" },
{ "IncludePath", "Tools/ControlRigPose.h" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
{ "ToolTip", "An individual Pose made of Control Rig Controls" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pose_MetaData[] = {
{ "Category", "Pose" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPose.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UControlRigPoseAsset constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UControlRigPoseAsset constinit property declarations ***********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("DoesMirrorMatch"), .Pointer = &UControlRigPoseAsset::execDoesMirrorMatch },
{ .NameUTF8 = UTF8TEXT("GetControlNames"), .Pointer = &UControlRigPoseAsset::execGetControlNames },
{ .NameUTF8 = UTF8TEXT("GetCurrentPose"), .Pointer = &UControlRigPoseAsset::execGetCurrentPose },
{ .NameUTF8 = UTF8TEXT("PastePose"), .Pointer = &UControlRigPoseAsset::execPastePose },
{ .NameUTF8 = UTF8TEXT("ReplaceControlName"), .Pointer = &UControlRigPoseAsset::execReplaceControlName },
{ .NameUTF8 = UTF8TEXT("SavePose"), .Pointer = &UControlRigPoseAsset::execSavePose },
{ .NameUTF8 = UTF8TEXT("SelectControls"), .Pointer = &UControlRigPoseAsset::execSelectControls },
{ .NameUTF8 = UTF8TEXT("SetUpMirrorMatchTable"), .Pointer = &UControlRigPoseAsset::execSetUpMirrorMatchTable },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UControlRigPoseAsset_DoesMirrorMatch, "DoesMirrorMatch" }, // 3537107960
{ &Z_Construct_UFunction_UControlRigPoseAsset_GetControlNames, "GetControlNames" }, // 3246962523
{ &Z_Construct_UFunction_UControlRigPoseAsset_GetCurrentPose, "GetCurrentPose" }, // 3723877481
{ &Z_Construct_UFunction_UControlRigPoseAsset_PastePose, "PastePose" }, // 1925616193
{ &Z_Construct_UFunction_UControlRigPoseAsset_ReplaceControlName, "ReplaceControlName" }, // 139130954
{ &Z_Construct_UFunction_UControlRigPoseAsset_SavePose, "SavePose" }, // 1853403962
{ &Z_Construct_UFunction_UControlRigPoseAsset_SelectControls, "SelectControls" }, // 3164760266
{ &Z_Construct_UFunction_UControlRigPoseAsset_SetUpMirrorMatchTable, "SetUpMirrorMatchTable" }, // 207946958
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigPoseAsset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigPoseAsset_Statics
// ********** Begin Class UControlRigPoseAsset Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigPoseAsset_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigPoseAsset, Pose), Z_Construct_UScriptStruct_FControlRigControlPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pose_MetaData), NewProp_Pose_MetaData) }; // 4110928455
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRigPoseAsset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigPoseAsset_Statics::NewProp_Pose,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigPoseAsset_Statics::PropPointers) < 2048);
// ********** End Class UControlRigPoseAsset Property Definitions **********************************
UObject* (*const Z_Construct_UClass_UControlRigPoseAsset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigPoseAsset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigPoseAsset_Statics::ClassParams = {
&UControlRigPoseAsset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UControlRigPoseAsset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigPoseAsset_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigPoseAsset_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigPoseAsset_Statics::Class_MetaDataParams)
};
void UControlRigPoseAsset::StaticRegisterNativesUControlRigPoseAsset()
{
UClass* Class = UControlRigPoseAsset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UControlRigPoseAsset_Statics::Funcs));
}
UClass* Z_Construct_UClass_UControlRigPoseAsset()
{
if (!Z_Registration_Info_UClass_UControlRigPoseAsset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigPoseAsset.OuterSingleton, Z_Construct_UClass_UControlRigPoseAsset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigPoseAsset.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigPoseAsset);
UControlRigPoseAsset::~UControlRigPoseAsset() {}
// ********** End Class UControlRigPoseAsset *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigControlCopy::StaticStruct, Z_Construct_UScriptStruct_FRigControlCopy_Statics::NewStructOps, TEXT("RigControlCopy"),&Z_Registration_Info_UScriptStruct_FRigControlCopy, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigControlCopy), 365495820U) },
{ FControlRigControlPose::StaticStruct, Z_Construct_UScriptStruct_FControlRigControlPose_Statics::NewStructOps, TEXT("ControlRigControlPose"),&Z_Registration_Info_UScriptStruct_FControlRigControlPose, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRigControlPose), 4110928455U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UControlRigPoseAsset, UControlRigPoseAsset::StaticClass, TEXT("UControlRigPoseAsset"), &Z_Registration_Info_UClass_UControlRigPoseAsset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigPoseAsset), 1786194708U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h__Script_ControlRig_3078998462{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h__Script_ControlRig_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,97 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Tools/ControlRigPose.h"
#ifdef CONTROLRIG_ControlRigPose_generated_h
#error "ControlRigPose.generated.h already included, missing '#pragma once' in ControlRigPose.h"
#endif
#define CONTROLRIG_ControlRigPose_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UControlRig;
struct FControlRigControlPose;
// ********** Begin ScriptStruct FRigControlCopy ***************************************************
struct Z_Construct_UScriptStruct_FRigControlCopy_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h_25_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigControlCopy_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigControlCopy;
// ********** End ScriptStruct FRigControlCopy *****************************************************
// ********** Begin ScriptStruct FControlRigControlPose ********************************************
struct Z_Construct_UScriptStruct_FControlRigControlPose_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h_85_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigControlPose_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigControlPose;
// ********** End ScriptStruct FControlRigControlPose **********************************************
// ********** Begin Class UControlRigPoseAsset *****************************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h_123_RPC_WRAPPERS \
DECLARE_FUNCTION(execDoesMirrorMatch); \
DECLARE_FUNCTION(execSetUpMirrorMatchTable); \
DECLARE_FUNCTION(execReplaceControlName); \
DECLARE_FUNCTION(execGetControlNames); \
DECLARE_FUNCTION(execGetCurrentPose); \
DECLARE_FUNCTION(execSelectControls); \
DECLARE_FUNCTION(execPastePose); \
DECLARE_FUNCTION(execSavePose);
struct Z_Construct_UClass_UControlRigPoseAsset_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigPoseAsset_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h_123_INCLASS \
private: \
static void StaticRegisterNativesUControlRigPoseAsset(); \
friend struct ::Z_Construct_UClass_UControlRigPoseAsset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigPoseAsset_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigPoseAsset, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigPoseAsset_NoRegister) \
DECLARE_SERIALIZER(UControlRigPoseAsset)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h_123_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UControlRigPoseAsset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControlRigPoseAsset) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigPoseAsset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigPoseAsset); \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigPoseAsset(UControlRigPoseAsset&&) = delete; \
UControlRigPoseAsset(const UControlRigPoseAsset&) = delete; \
CONTROLRIG_API virtual ~UControlRigPoseAsset();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h_120_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h_123_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h_123_RPC_WRAPPERS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h_123_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h_123_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigPoseAsset;
// ********** End Class UControlRigPoseAsset *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPose_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,163 @@
// 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 "Tools/ControlRigPoseMirrorSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigPoseMirrorSettings() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigPoseMirrorSettings();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigPoseMirrorSettings_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UEnum* Z_Construct_UEnum_CoreUObject_EAxis();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UControlRigPoseMirrorSettings ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigPoseMirrorSettings;
UClass* UControlRigPoseMirrorSettings::GetPrivateStaticClass()
{
using TClass = UControlRigPoseMirrorSettings;
if (!Z_Registration_Info_UClass_UControlRigPoseMirrorSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigPoseMirrorSettings"),
Z_Registration_Info_UClass_UControlRigPoseMirrorSettings.InnerSingleton,
StaticRegisterNativesUControlRigPoseMirrorSettings,
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_UControlRigPoseMirrorSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigPoseMirrorSettings_NoRegister()
{
return UControlRigPoseMirrorSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Tools/ControlRigPoseMirrorSettings.h" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPoseMirrorSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightSide_MetaData[] = {
{ "ModuleRelativePath", "Public/Tools/ControlRigPoseMirrorSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftSide_MetaData[] = {
{ "ModuleRelativePath", "Public/Tools/ControlRigPoseMirrorSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MirrorAxis_MetaData[] = {
{ "Category", "Mirror Settings" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPoseMirrorSettings.h" },
{ "ToolTip", "Axis to Mirror Translations" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AxisToFlip_MetaData[] = {
{ "Category", "Mirror Settings" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPoseMirrorSettings.h" },
{ "ToolTip", "Axis to Flip for Rotations" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MirrorMatchTolerance_MetaData[] = {
{ "Category", "Mirror Settings" },
{ "DisplayName", "Tolerance" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPoseMirrorSettings.h" },
{ "ToolTip", "Tolerance to find the matching mirror control" },
};
#endif // WITH_METADATA
// ********** Begin Class UControlRigPoseMirrorSettings constinit property declarations ************
static const UECodeGen_Private::FStrPropertyParams NewProp_RightSide;
static const UECodeGen_Private::FStrPropertyParams NewProp_LeftSide;
static const UECodeGen_Private::FBytePropertyParams NewProp_MirrorAxis;
static const UECodeGen_Private::FBytePropertyParams NewProp_AxisToFlip;
static const UECodeGen_Private::FDoublePropertyParams NewProp_MirrorMatchTolerance;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UControlRigPoseMirrorSettings constinit property declarations **************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigPoseMirrorSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics
// ********** Begin Class UControlRigPoseMirrorSettings Property Definitions ***********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::NewProp_RightSide = { "RightSide", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigPoseMirrorSettings, RightSide), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightSide_MetaData), NewProp_RightSide_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::NewProp_LeftSide = { "LeftSide", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigPoseMirrorSettings, LeftSide), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftSide_MetaData), NewProp_LeftSide_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::NewProp_MirrorAxis = { "MirrorAxis", nullptr, (EPropertyFlags)0x0010000000004005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigPoseMirrorSettings, MirrorAxis), Z_Construct_UEnum_CoreUObject_EAxis, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MirrorAxis_MetaData), NewProp_MirrorAxis_MetaData) }; // 2447774434
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::NewProp_AxisToFlip = { "AxisToFlip", nullptr, (EPropertyFlags)0x0010000000004005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigPoseMirrorSettings, AxisToFlip), Z_Construct_UEnum_CoreUObject_EAxis, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AxisToFlip_MetaData), NewProp_AxisToFlip_MetaData) }; // 2447774434
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::NewProp_MirrorMatchTolerance = { "MirrorMatchTolerance", nullptr, (EPropertyFlags)0x0010000000004005, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigPoseMirrorSettings, MirrorMatchTolerance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MirrorMatchTolerance_MetaData), NewProp_MirrorMatchTolerance_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::NewProp_RightSide,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::NewProp_LeftSide,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::NewProp_MirrorAxis,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::NewProp_AxisToFlip,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::NewProp_MirrorMatchTolerance,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::PropPointers) < 2048);
// ********** End Class UControlRigPoseMirrorSettings Property Definitions *************************
UObject* (*const Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::ClassParams = {
&UControlRigPoseMirrorSettings::StaticClass,
"EditorPerProjectUserSettings",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::PropPointers),
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::Class_MetaDataParams)
};
void UControlRigPoseMirrorSettings::StaticRegisterNativesUControlRigPoseMirrorSettings()
{
}
UClass* Z_Construct_UClass_UControlRigPoseMirrorSettings()
{
if (!Z_Registration_Info_UClass_UControlRigPoseMirrorSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigPoseMirrorSettings.OuterSingleton, Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigPoseMirrorSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigPoseMirrorSettings);
UControlRigPoseMirrorSettings::~UControlRigPoseMirrorSettings() {}
// ********** End Class UControlRigPoseMirrorSettings **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseMirrorSettings_h__Script_ControlRig_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UControlRigPoseMirrorSettings, UControlRigPoseMirrorSettings::StaticClass, TEXT("UControlRigPoseMirrorSettings"), &Z_Registration_Info_UClass_UControlRigPoseMirrorSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigPoseMirrorSettings), 28331093U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseMirrorSettings_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseMirrorSettings_h__Script_ControlRig_485212699{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseMirrorSettings_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseMirrorSettings_h__Script_ControlRig_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Tools/ControlRigPoseMirrorSettings.h"
#ifdef CONTROLRIG_ControlRigPoseMirrorSettings_generated_h
#error "ControlRigPoseMirrorSettings.generated.h already included, missing '#pragma once' in ControlRigPoseMirrorSettings.h"
#endif
#define CONTROLRIG_ControlRigPoseMirrorSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UControlRigPoseMirrorSettings ********************************************
struct Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigPoseMirrorSettings_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseMirrorSettings_h_20_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUControlRigPoseMirrorSettings(); \
friend struct ::Z_Construct_UClass_UControlRigPoseMirrorSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigPoseMirrorSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigPoseMirrorSettings, UObject, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigPoseMirrorSettings_NoRegister) \
DECLARE_SERIALIZER(UControlRigPoseMirrorSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("EditorPerProjectUserSettings");} \
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseMirrorSettings_h_20_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigPoseMirrorSettings(UControlRigPoseMirrorSettings&&) = delete; \
UControlRigPoseMirrorSettings(const UControlRigPoseMirrorSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigPoseMirrorSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigPoseMirrorSettings); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UControlRigPoseMirrorSettings) \
CONTROLRIG_API virtual ~UControlRigPoseMirrorSettings();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseMirrorSettings_h_14_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseMirrorSettings_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseMirrorSettings_h_20_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseMirrorSettings_h_20_ENHANCED_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigPoseMirrorSettings;
// ********** End Class UControlRigPoseMirrorSettings **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseMirrorSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,140 @@
// 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 "Tools/ControlRigPoseProjectSettings.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigPoseProjectSettings() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigPoseProjectSettings();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigPoseProjectSettings_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FDirectoryPath();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UControlRigPoseProjectSettings *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigPoseProjectSettings;
UClass* UControlRigPoseProjectSettings::GetPrivateStaticClass()
{
using TClass = UControlRigPoseProjectSettings;
if (!Z_Registration_Info_UClass_UControlRigPoseProjectSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigPoseProjectSettings"),
Z_Registration_Info_UClass_UControlRigPoseProjectSettings.InnerSingleton,
StaticRegisterNativesUControlRigPoseProjectSettings,
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_UControlRigPoseProjectSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigPoseProjectSettings_NoRegister()
{
return UControlRigPoseProjectSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigPoseProjectSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Tools/ControlRigPoseProjectSettings.h" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPoseProjectSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootSaveDirs_MetaData[] = {
{ "Category", "Control Rig Poses" },
{ "Comment", "/** The root of the directory in which to save poses */" },
{ "ContentDir", "" },
{ "ModuleRelativePath", "Public/Tools/ControlRigPoseProjectSettings.h" },
{ "ToolTip", "The root of the directory in which to save poses" },
};
#endif // WITH_METADATA
// ********** Begin Class UControlRigPoseProjectSettings constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_RootSaveDirs_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_RootSaveDirs;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UControlRigPoseProjectSettings constinit property declarations *************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigPoseProjectSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigPoseProjectSettings_Statics
// ********** Begin Class UControlRigPoseProjectSettings Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigPoseProjectSettings_Statics::NewProp_RootSaveDirs_Inner = { "RootSaveDirs", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDirectoryPath, METADATA_PARAMS(0, nullptr) }; // 1225349189
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UControlRigPoseProjectSettings_Statics::NewProp_RootSaveDirs = { "RootSaveDirs", nullptr, (EPropertyFlags)0x0010000000004005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigPoseProjectSettings, RootSaveDirs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootSaveDirs_MetaData), NewProp_RootSaveDirs_MetaData) }; // 1225349189
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRigPoseProjectSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigPoseProjectSettings_Statics::NewProp_RootSaveDirs_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigPoseProjectSettings_Statics::NewProp_RootSaveDirs,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigPoseProjectSettings_Statics::PropPointers) < 2048);
// ********** End Class UControlRigPoseProjectSettings Property Definitions ************************
UObject* (*const Z_Construct_UClass_UControlRigPoseProjectSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigPoseProjectSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigPoseProjectSettings_Statics::ClassParams = {
&UControlRigPoseProjectSettings::StaticClass,
"EditorPerProjectUserSettings",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UControlRigPoseProjectSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigPoseProjectSettings_Statics::PropPointers),
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigPoseProjectSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigPoseProjectSettings_Statics::Class_MetaDataParams)
};
void UControlRigPoseProjectSettings::StaticRegisterNativesUControlRigPoseProjectSettings()
{
}
UClass* Z_Construct_UClass_UControlRigPoseProjectSettings()
{
if (!Z_Registration_Info_UClass_UControlRigPoseProjectSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigPoseProjectSettings.OuterSingleton, Z_Construct_UClass_UControlRigPoseProjectSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigPoseProjectSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigPoseProjectSettings);
UControlRigPoseProjectSettings::~UControlRigPoseProjectSettings() {}
// ********** End Class UControlRigPoseProjectSettings *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseProjectSettings_h__Script_ControlRig_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UControlRigPoseProjectSettings, UControlRigPoseProjectSettings::StaticClass, TEXT("UControlRigPoseProjectSettings"), &Z_Registration_Info_UClass_UControlRigPoseProjectSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigPoseProjectSettings), 1727837019U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseProjectSettings_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseProjectSettings_h__Script_ControlRig_953318456{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseProjectSettings_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseProjectSettings_h__Script_ControlRig_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Tools/ControlRigPoseProjectSettings.h"
#ifdef CONTROLRIG_ControlRigPoseProjectSettings_generated_h
#error "ControlRigPoseProjectSettings.generated.h already included, missing '#pragma once' in ControlRigPoseProjectSettings.h"
#endif
#define CONTROLRIG_ControlRigPoseProjectSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UControlRigPoseProjectSettings *******************************************
struct Z_Construct_UClass_UControlRigPoseProjectSettings_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigPoseProjectSettings_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseProjectSettings_h_19_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUControlRigPoseProjectSettings(); \
friend struct ::Z_Construct_UClass_UControlRigPoseProjectSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigPoseProjectSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigPoseProjectSettings, UObject, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigPoseProjectSettings_NoRegister) \
DECLARE_SERIALIZER(UControlRigPoseProjectSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("EditorPerProjectUserSettings");} \
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseProjectSettings_h_19_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigPoseProjectSettings(UControlRigPoseProjectSettings&&) = delete; \
UControlRigPoseProjectSettings(const UControlRigPoseProjectSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigPoseProjectSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigPoseProjectSettings); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UControlRigPoseProjectSettings) \
CONTROLRIG_API virtual ~UControlRigPoseProjectSettings();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseProjectSettings_h_14_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseProjectSettings_h_19_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseProjectSettings_h_19_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseProjectSettings_h_19_ENHANCED_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigPoseProjectSettings;
// ********** End Class UControlRigPoseProjectSettings *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Tools_ControlRigPoseProjectSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,120 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ControlRigReplay.h"
#ifdef CONTROLRIG_ControlRigReplay_generated_h
#error "ControlRigReplay.generated.h already included, missing '#pragma once' in ControlRigReplay.h"
#endif
#define CONTROLRIG_ControlRigReplay_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UClass;
class UControlRig;
class UControlRigReplay;
class UObject;
enum class EControlRigReplayPlaybackMode : uint8;
// ********** Begin ScriptStruct FControlRigReplayVariable *****************************************
struct Z_Construct_UScriptStruct_FControlRigReplayVariable_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigReplay_h_21_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigReplayVariable_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigReplayVariable;
// ********** End ScriptStruct FControlRigReplayVariable *******************************************
// ********** Begin ScriptStruct FControlRigReplayTracks *******************************************
struct Z_Construct_UScriptStruct_FControlRigReplayTracks_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigReplay_h_53_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigReplayTracks_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FSampleTrackHost Super;
struct FControlRigReplayTracks;
// ********** End ScriptStruct FControlRigReplayTracks *********************************************
// ********** Begin Class UControlRigReplay ********************************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigReplay_h_181_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetPlaybackMode); \
DECLARE_FUNCTION(execGetPlaybackMode); \
DECLARE_FUNCTION(execIsRecording); \
DECLARE_FUNCTION(execIsPaused); \
DECLARE_FUNCTION(execIsReplaying); \
DECLARE_FUNCTION(execPauseReplay); \
DECLARE_FUNCTION(execStopReplay); \
DECLARE_FUNCTION(execStartReplay); \
DECLARE_FUNCTION(execStopRecording); \
DECLARE_FUNCTION(execStartRecording); \
DECLARE_FUNCTION(execGetTimeRange); \
DECLARE_FUNCTION(execCreateNewAsset);
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigReplay_h_181_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UControlRigReplay, CONTROLRIG_API)
struct Z_Construct_UClass_UControlRigReplay_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigReplay_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigReplay_h_181_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUControlRigReplay(); \
friend struct ::Z_Construct_UClass_UControlRigReplay_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigReplay_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigReplay, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigReplay_NoRegister) \
DECLARE_SERIALIZER(UControlRigReplay) \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigReplay_h_181_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigReplay_h_181_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigReplay(UControlRigReplay&&) = delete; \
UControlRigReplay(const UControlRigReplay&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigReplay); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigReplay); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UControlRigReplay) \
CONTROLRIG_API virtual ~UControlRigReplay();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigReplay_h_178_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigReplay_h_181_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigReplay_h_181_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigReplay_h_181_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigReplay_h_181_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigReplay;
// ********** End Class UControlRigReplay **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigReplay_h
// ********** Begin Enum EControlRigReplayPlaybackMode *********************************************
#define FOREACH_ENUM_ECONTROLRIGREPLAYPLAYBACKMODE(op) \
op(EControlRigReplayPlaybackMode::Live) \
op(EControlRigReplayPlaybackMode::ReplayInputs) \
op(EControlRigReplayPlaybackMode::GroundTruth) \
op(EControlRigReplayPlaybackMode::Max)
enum class EControlRigReplayPlaybackMode : uint8;
template<> struct TIsUEnumClass<EControlRigReplayPlaybackMode> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<EControlRigReplayPlaybackMode>();
// ********** End Enum EControlRigReplayPlaybackMode ***********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,252 @@
// 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 "Sequencer/ControlRigSequenceObjectReference.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigSequenceObjectReference() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig_NoRegister();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigSequenceObjectReference();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FControlRigSequenceObjectReference ********************************
struct Z_Construct_UScriptStruct_FControlRigSequenceObjectReference_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRigSequenceObjectReference); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRigSequenceObjectReference); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * An external reference to an level sequence object, resolvable through an arbitrary context.\n */" },
{ "ModuleRelativePath", "Public/Sequencer/ControlRigSequenceObjectReference.h" },
{ "ToolTip", "An external reference to an level sequence object, resolvable through an arbitrary context." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlRigClass_MetaData[] = {
{ "Comment", "/** The type of this animation ControlRig */" },
{ "ModuleRelativePath", "Public/Sequencer/ControlRigSequenceObjectReference.h" },
{ "ToolTip", "The type of this animation ControlRig" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRigSequenceObjectReference constinit property declarations
static const UECodeGen_Private::FClassPropertyParams NewProp_ControlRigClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FControlRigSequenceObjectReference constinit property declarations **
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRigSequenceObjectReference>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRigSequenceObjectReference_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReference;
class UScriptStruct* FControlRigSequenceObjectReference::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReference.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReference.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRigSequenceObjectReference, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRigSequenceObjectReference"));
}
return Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReference.OuterSingleton;
}
// ********** Begin ScriptStruct FControlRigSequenceObjectReference Property Definitions ***********
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FControlRigSequenceObjectReference_Statics::NewProp_ControlRigClass = { "ControlRigClass", nullptr, (EPropertyFlags)0x0044000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRigSequenceObjectReference, ControlRigClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlRigClass_MetaData), NewProp_ControlRigClass_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FControlRigSequenceObjectReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigSequenceObjectReference_Statics::NewProp_ControlRigClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigSequenceObjectReference_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FControlRigSequenceObjectReference Property Definitions *************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRigSequenceObjectReference_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ControlRigSequenceObjectReference",
Z_Construct_UScriptStruct_FControlRigSequenceObjectReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigSequenceObjectReference_Statics::PropPointers),
sizeof(FControlRigSequenceObjectReference),
alignof(FControlRigSequenceObjectReference),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigSequenceObjectReference_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRigSequenceObjectReference_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRigSequenceObjectReference()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReference.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReference.InnerSingleton, Z_Construct_UScriptStruct_FControlRigSequenceObjectReference_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReference.InnerSingleton);
}
// ********** End ScriptStruct FControlRigSequenceObjectReference **********************************
// ********** Begin ScriptStruct FControlRigSequenceObjectReferences *******************************
struct Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRigSequenceObjectReferences); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRigSequenceObjectReferences); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Sequencer/ControlRigSequenceObjectReference.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Array_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/ControlRigSequenceObjectReference.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRigSequenceObjectReferences constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Array_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Array;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FControlRigSequenceObjectReferences constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRigSequenceObjectReferences>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferences;
class UScriptStruct* FControlRigSequenceObjectReferences::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferences.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferences.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRigSequenceObjectReferences"));
}
return Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferences.OuterSingleton;
}
// ********** Begin ScriptStruct FControlRigSequenceObjectReferences Property Definitions **********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics::NewProp_Array_Inner = { "Array", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FControlRigSequenceObjectReference, METADATA_PARAMS(0, nullptr) }; // 2506300388
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics::NewProp_Array = { "Array", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRigSequenceObjectReferences, Array), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Array_MetaData), NewProp_Array_MetaData) }; // 2506300388
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics::NewProp_Array_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics::NewProp_Array,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FControlRigSequenceObjectReferences Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ControlRigSequenceObjectReferences",
Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics::PropPointers),
sizeof(FControlRigSequenceObjectReferences),
alignof(FControlRigSequenceObjectReferences),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferences.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferences.InnerSingleton, Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferences.InnerSingleton);
}
// ********** End ScriptStruct FControlRigSequenceObjectReferences *********************************
// ********** Begin ScriptStruct FControlRigSequenceObjectReferenceMap *****************************
struct Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRigSequenceObjectReferenceMap); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRigSequenceObjectReferenceMap); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Sequencer/ControlRigSequenceObjectReference.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BindingIds_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/ControlRigSequenceObjectReference.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_References_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/ControlRigSequenceObjectReference.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRigSequenceObjectReferenceMap constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_BindingIds_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_BindingIds;
static const UECodeGen_Private::FStructPropertyParams NewProp_References_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_References;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FControlRigSequenceObjectReferenceMap constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRigSequenceObjectReferenceMap>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferenceMap;
class UScriptStruct* FControlRigSequenceObjectReferenceMap::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferenceMap.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferenceMap.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRigSequenceObjectReferenceMap"));
}
return Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferenceMap.OuterSingleton;
}
// ********** Begin ScriptStruct FControlRigSequenceObjectReferenceMap Property Definitions ********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::NewProp_BindingIds_Inner = { "BindingIds", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::NewProp_BindingIds = { "BindingIds", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRigSequenceObjectReferenceMap, BindingIds), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BindingIds_MetaData), NewProp_BindingIds_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::NewProp_References_Inner = { "References", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences, METADATA_PARAMS(0, nullptr) }; // 339145555
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::NewProp_References = { "References", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRigSequenceObjectReferenceMap, References), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_References_MetaData), NewProp_References_MetaData) }; // 339145555
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::NewProp_BindingIds_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::NewProp_BindingIds,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::NewProp_References_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::NewProp_References,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FControlRigSequenceObjectReferenceMap Property Definitions **********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ControlRigSequenceObjectReferenceMap",
Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::PropPointers),
sizeof(FControlRigSequenceObjectReferenceMap),
alignof(FControlRigSequenceObjectReferenceMap),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferenceMap.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferenceMap.InnerSingleton, Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferenceMap.InnerSingleton);
}
// ********** End ScriptStruct FControlRigSequenceObjectReferenceMap *******************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigSequenceObjectReference_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FControlRigSequenceObjectReference::StaticStruct, Z_Construct_UScriptStruct_FControlRigSequenceObjectReference_Statics::NewStructOps, TEXT("ControlRigSequenceObjectReference"),&Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReference, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRigSequenceObjectReference), 2506300388U) },
{ FControlRigSequenceObjectReferences::StaticStruct, Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics::NewStructOps, TEXT("ControlRigSequenceObjectReferences"),&Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferences, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRigSequenceObjectReferences), 339145555U) },
{ FControlRigSequenceObjectReferenceMap::StaticStruct, Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics::NewStructOps, TEXT("ControlRigSequenceObjectReferenceMap"),&Z_Registration_Info_UScriptStruct_FControlRigSequenceObjectReferenceMap, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRigSequenceObjectReferenceMap), 2861893053U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigSequenceObjectReference_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigSequenceObjectReference_h__Script_ControlRig_2232443533{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigSequenceObjectReference_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigSequenceObjectReference_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,52 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Sequencer/ControlRigSequenceObjectReference.h"
#ifdef CONTROLRIG_ControlRigSequenceObjectReference_generated_h
#error "ControlRigSequenceObjectReference.generated.h already included, missing '#pragma once' in ControlRigSequenceObjectReference.h"
#endif
#define CONTROLRIG_ControlRigSequenceObjectReference_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FControlRigSequenceObjectReference ********************************
struct Z_Construct_UScriptStruct_FControlRigSequenceObjectReference_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigSequenceObjectReference_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigSequenceObjectReference_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigSequenceObjectReference;
// ********** End ScriptStruct FControlRigSequenceObjectReference **********************************
// ********** Begin ScriptStruct FControlRigSequenceObjectReferences *******************************
struct Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigSequenceObjectReference_h_56_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigSequenceObjectReferences_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigSequenceObjectReferences;
// ********** End ScriptStruct FControlRigSequenceObjectReferences *********************************
// ********** Begin ScriptStruct FControlRigSequenceObjectReferenceMap *****************************
struct Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigSequenceObjectReference_h_65_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigSequenceObjectReferenceMap_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigSequenceObjectReferenceMap;
// ********** End ScriptStruct FControlRigSequenceObjectReferenceMap *******************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_ControlRigSequenceObjectReference_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,640 @@
// 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 "Settings/ControlRigSettings.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigSettings() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigEditorSettings();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigEditorSettings_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigSettings();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigSettings_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigShapeLibrary_NoRegister();
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_EElementNameDisplayMode();
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_EMultiRigTreeDisplayMode();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettings();
RIGVM_API UClass* Z_Construct_UClass_URigVMEditorSettings();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FControlRigSettingsPerPinBool *************************************
struct Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRigSettingsPerPinBool); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRigSettingsPerPinBool); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Values_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRigSettingsPerPinBool constinit property declarations *****
static const UECodeGen_Private::FBoolPropertyParams NewProp_Values_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_Values_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Values;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FControlRigSettingsPerPinBool constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRigSettingsPerPinBool>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRigSettingsPerPinBool;
class UScriptStruct* FControlRigSettingsPerPinBool::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigSettingsPerPinBool.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRigSettingsPerPinBool.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRigSettingsPerPinBool"));
}
return Z_Registration_Info_UScriptStruct_FControlRigSettingsPerPinBool.OuterSingleton;
}
// ********** Begin ScriptStruct FControlRigSettingsPerPinBool Property Definitions ****************
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics::NewProp_Values_ValueProp = { "Values", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics::NewProp_Values_Key_KeyProp = { "Values_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics::NewProp_Values = { "Values", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRigSettingsPerPinBool, Values), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Values_MetaData), NewProp_Values_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics::NewProp_Values_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics::NewProp_Values_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics::NewProp_Values,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FControlRigSettingsPerPinBool Property Definitions ******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ControlRigSettingsPerPinBool",
Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics::PropPointers),
sizeof(FControlRigSettingsPerPinBool),
alignof(FControlRigSettingsPerPinBool),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigSettingsPerPinBool.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRigSettingsPerPinBool.InnerSingleton, Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRigSettingsPerPinBool.InnerSingleton);
}
// ********** End ScriptStruct FControlRigSettingsPerPinBool ***************************************
// ********** Begin Enum EMultiRigTreeDisplayMode **************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMultiRigTreeDisplayMode;
static UEnum* EMultiRigTreeDisplayMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMultiRigTreeDisplayMode.OuterSingleton)
{
Z_Registration_Info_UEnum_EMultiRigTreeDisplayMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ControlRig_EMultiRigTreeDisplayMode, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("EMultiRigTreeDisplayMode"));
}
return Z_Registration_Info_UEnum_EMultiRigTreeDisplayMode.OuterSingleton;
}
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<EMultiRigTreeDisplayMode>()
{
return EMultiRigTreeDisplayMode_StaticEnum();
}
struct Z_Construct_UEnum_ControlRig_EMultiRigTreeDisplayMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "All.Name", "EMultiRigTreeDisplayMode::All" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "SelectedModules.Comment", "// show only rigs with selected controls\n" },
{ "SelectedModules.Name", "EMultiRigTreeDisplayMode::SelectedModules" },
{ "SelectedModules.ToolTip", "show only rigs with selected controls" },
{ "SelectedRigs.Comment", "// show all rigs\n" },
{ "SelectedRigs.Name", "EMultiRigTreeDisplayMode::SelectedRigs" },
{ "SelectedRigs.ToolTip", "show all rigs" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMultiRigTreeDisplayMode::All", (int64)EMultiRigTreeDisplayMode::All },
{ "EMultiRigTreeDisplayMode::SelectedRigs", (int64)EMultiRigTreeDisplayMode::SelectedRigs },
{ "EMultiRigTreeDisplayMode::SelectedModules", (int64)EMultiRigTreeDisplayMode::SelectedModules },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ControlRig_EMultiRigTreeDisplayMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ControlRig_EMultiRigTreeDisplayMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
"EMultiRigTreeDisplayMode",
"EMultiRigTreeDisplayMode",
Z_Construct_UEnum_ControlRig_EMultiRigTreeDisplayMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_EMultiRigTreeDisplayMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_EMultiRigTreeDisplayMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ControlRig_EMultiRigTreeDisplayMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ControlRig_EMultiRigTreeDisplayMode()
{
if (!Z_Registration_Info_UEnum_EMultiRigTreeDisplayMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMultiRigTreeDisplayMode.InnerSingleton, Z_Construct_UEnum_ControlRig_EMultiRigTreeDisplayMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMultiRigTreeDisplayMode.InnerSingleton;
}
// ********** End Enum EMultiRigTreeDisplayMode ****************************************************
// ********** Begin Class UControlRigSettings ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigSettings;
UClass* UControlRigSettings::GetPrivateStaticClass()
{
using TClass = UControlRigSettings;
if (!Z_Registration_Info_UClass_UControlRigSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigSettings"),
Z_Registration_Info_UClass_UControlRigSettings.InnerSingleton,
StaticRegisterNativesUControlRigSettings,
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_UControlRigSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigSettings_NoRegister()
{
return UControlRigSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Default ControlRig settings.\n */" },
{ "DisplayName", "Control Rig" },
{ "IncludePath", "Settings/ControlRigSettings.h" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "Default ControlRig settings." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultShapeLibrary_MetaData[] = {
{ "Category", "Shapes" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultRootModule_MetaData[] = {
{ "AllowedClasses", "/Script/ControlRigDeveloper.ControlRigBlueprint" },
{ "Category", "ModularRigging" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UControlRigSettings constinit property declarations **********************
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_DefaultShapeLibrary;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultRootModule;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#endif // WITH_EDITORONLY_DATA
// ********** End Class UControlRigSettings constinit property declarations ************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigSettings_Statics
// ********** Begin Class UControlRigSettings Property Definitions *********************************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UControlRigSettings_Statics::NewProp_DefaultShapeLibrary = { "DefaultShapeLibrary", nullptr, (EPropertyFlags)0x0014000800004001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigSettings, DefaultShapeLibrary), Z_Construct_UClass_UControlRigShapeLibrary_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultShapeLibrary_MetaData), NewProp_DefaultShapeLibrary_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigSettings_Statics::NewProp_DefaultRootModule = { "DefaultRootModule", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigSettings, DefaultRootModule), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultRootModule_MetaData), NewProp_DefaultRootModule_MetaData) }; // 2425717601
#endif // WITH_EDITORONLY_DATA
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRigSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigSettings_Statics::NewProp_DefaultShapeLibrary,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigSettings_Statics::NewProp_DefaultRootModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigSettings_Statics::PropPointers) < 2048);
#endif // WITH_EDITORONLY_DATA
// ********** End Class UControlRigSettings Property Definitions ***********************************
UObject* (*const Z_Construct_UClass_UControlRigSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDeveloperSettings,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigSettings_Statics::ClassParams = {
&UControlRigSettings::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
IF_WITH_EDITORONLY_DATA(Z_Construct_UClass_UControlRigSettings_Statics::PropPointers, nullptr),
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigSettings_Statics::PropPointers), 0),
0,
0x000800A6u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigSettings_Statics::Class_MetaDataParams)
};
void UControlRigSettings::StaticRegisterNativesUControlRigSettings()
{
}
UClass* Z_Construct_UClass_UControlRigSettings()
{
if (!Z_Registration_Info_UClass_UControlRigSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigSettings.OuterSingleton, Z_Construct_UClass_UControlRigSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigSettings);
UControlRigSettings::~UControlRigSettings() {}
// ********** End Class UControlRigSettings ********************************************************
// ********** Begin Class UControlRigEditorSettings ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigEditorSettings;
UClass* UControlRigEditorSettings::GetPrivateStaticClass()
{
using TClass = UControlRigEditorSettings;
if (!Z_Registration_Info_UClass_UControlRigEditorSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigEditorSettings"),
Z_Registration_Info_UClass_UControlRigEditorSettings.InnerSingleton,
StaticRegisterNativesUControlRigEditorSettings,
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_UControlRigEditorSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigEditorSettings_NoRegister()
{
return UControlRigEditorSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigEditorSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Customize Control Rig Editor.\n */" },
{ "DisplayName", "Control Rig Editor" },
{ "IncludePath", "Settings/ControlRigSettings.h" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "Customize Control Rig Editor." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bResetControlsOnCompile_MetaData[] = {
{ "Category", "Interaction" },
{ "Comment", "// When this is checked all controls will return to their initial\n// value as the user hits the Compile button.\n" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "When this is checked all controls will return to their initial\nvalue as the user hits the Compile button." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bResetControlsOnPinValueInteraction_MetaData[] = {
{ "Category", "Interaction" },
{ "Comment", "// When this is checked all controls will return to their initial\n// value as the user interacts with a pin value\n" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "When this is checked all controls will return to their initial\nvalue as the user interacts with a pin value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bResetPoseWhenTogglingEventQueue_MetaData[] = {
{ "Category", "Interaction" },
{ "Comment", "// When this is checked all elements will be reset to their initial value\n// if the user changes the event queue (for example between forward / backward solve)\n" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "When this is checked all elements will be reset to their initial value\nif the user changes the event queue (for example between forward / backward solve)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableUndoForPoseInteraction_MetaData[] = {
{ "Category", "Interaction" },
{ "Comment", "// When this is checked any hierarchy interaction within the Control Rig\n// Editor will be stored on the undo stack\n" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "When this is checked any hierarchy interaction within the Control Rig\nEditor will be stored on the undo stack" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bResetControlTransformsOnCompile_MetaData[] = {
{ "Category", "Compilation" },
{ "Comment", "/**\n\x09 * When checked controls will be reset during a manual compilation\n\x09 * (when pressing the Compile button)\n\x09 */" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "When checked controls will be reset during a manual compilation\n(when pressing the Compile button)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RigUnitPinExpansion_MetaData[] = {
{ "Category", "NodeGraph" },
{ "Comment", "/**\n\x09 * A map which remembers the expansion setting for each rig unit pin.\n\x09 */" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "A map which remembers the expansion setting for each rig unit pin." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableFlashlightInDependencyViewer_MetaData[] = {
{ "Category", "NodeGraph" },
{ "Comment", "/**\n\x09 * Whether or not to use a flash light effect around the mouse pointer\n\x09 * in the dependency viewer to brighten up faded out nodes\n\x09 */" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "Whether or not to use a flash light effect around the mouse pointer\nin the dependency viewer to brighten up faded out nodes" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConstructionEventBorderColor_MetaData[] = {
{ "Category", "Viewport" },
{ "Comment", "/**\n\x09 * The border color of the viewport when entering \"Construction Event\" mode\n\x09 */" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "The border color of the viewport when entering \"Construction Event\" mode" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BackwardsSolveBorderColor_MetaData[] = {
{ "Category", "Viewport" },
{ "Comment", "/**\n\x09 * The border color of the viewport when entering \"Backwards Solve\" mode\n\x09 */" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "The border color of the viewport when entering \"Backwards Solve\" mode" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BackwardsAndForwardsBorderColor_MetaData[] = {
{ "Category", "Viewport" },
{ "Comment", "/**\n\x09 * The border color of the viewport when entering \"Backwards And Forwards\" mode\n\x09 */" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "The border color of the viewport when entering \"Backwards And Forwards\" mode" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShowSchematicViewInModularRig_MetaData[] = {
{ "Category", "Viewport" },
{ "Comment", "/**\n\x09 * Show or hide the schematic view icons in the modular rig viewport\n\x09 */" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "Show or hide the schematic view icons in the modular rig viewport" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShowStackedHierarchy_MetaData[] = {
{ "Category", "Hierarchy" },
{ "Comment", "/**\n\x09 * Option to toggle displaying the stacked hierarchy items.\n\x09 * Note that changing this option potentially requires to re-open the editors in question. \n\x09 */" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "Option to toggle displaying the stacked hierarchy items.\nNote that changing this option potentially requires to re-open the editors in question." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxStackSize_MetaData[] = {
{ "Category", "Hierarchy" },
{ "Comment", "/**\n \x09 * The maximum number of stacked items in the view \n \x09 * Note that changing this option potentially requires to re-open the editors in question. \n \x09 */" },
{ "EditCondition", "bShowStackedHierarchy" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "The maximum number of stacked items in the view\nNote that changing this option potentially requires to re-open the editors in question." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLeftMouseDragDoesMarquee_MetaData[] = {
{ "Category", "Hierarchy" },
{ "Comment", "/**\n\x09 * If turned on we'll offer box / marquee selection in the control rig editor viewport.\n\x09 */" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "If turned on we'll offer box / marquee selection in the control rig editor viewport." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bArrangeByModules_MetaData[] = {
{ "Category", "Outliner" },
{ "Comment", "/**\n\x09 * If turned on the controls in the Anim Outliner will be arranged by modules in Modular Rigs.\n\x09 */" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "If turned on the controls in the Anim Outliner will be arranged by modules in Modular Rigs." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bFlattenModules_MetaData[] = {
{ "Category", "Outliner" },
{ "Comment", "/**\n\x09 * If turned on the modules in the Anim Outliner will be arranged in a flat list.\n\x09 */" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "If turned on the modules in the Anim Outliner will be arranged in a flat list." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutlinerMultiRigDisplayMode_MetaData[] = {
{ "Category", "Outliner" },
{ "Comment", "/**\n\x09 * Outliner reflection mode for multi rigs \n\x09 */" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "Outliner reflection mode for multi rigs" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ElementNameDisplayMode_MetaData[] = {
{ "Category", "Outliner" },
{ "Comment", "/**\n\x09 * Defines how the element names will be displayed in treeviews, anim outliner etc\n\x09 */" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "Defines how the element names will be displayed in treeviews, anim outliner etc" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bFocusOnSelection_MetaData[] = {
{ "Category", "Outliner" },
{ "Comment", "/**\n\x09 * If turned on the Anim Outliner will focus on the selection.\n\x09 */" },
{ "ModuleRelativePath", "Public/Settings/ControlRigSettings.h" },
{ "ToolTip", "If turned on the Anim Outliner will focus on the selection." },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UControlRigEditorSettings constinit property declarations ****************
#if WITH_EDITORONLY_DATA
static void NewProp_bResetControlsOnCompile_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bResetControlsOnCompile;
static void NewProp_bResetControlsOnPinValueInteraction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bResetControlsOnPinValueInteraction;
static void NewProp_bResetPoseWhenTogglingEventQueue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bResetPoseWhenTogglingEventQueue;
static void NewProp_bEnableUndoForPoseInteraction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableUndoForPoseInteraction;
static void NewProp_bResetControlTransformsOnCompile_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bResetControlTransformsOnCompile;
static const UECodeGen_Private::FStructPropertyParams NewProp_RigUnitPinExpansion_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_RigUnitPinExpansion_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_RigUnitPinExpansion;
static void NewProp_bEnableFlashlightInDependencyViewer_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableFlashlightInDependencyViewer;
static const UECodeGen_Private::FStructPropertyParams NewProp_ConstructionEventBorderColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_BackwardsSolveBorderColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_BackwardsAndForwardsBorderColor;
static void NewProp_bShowSchematicViewInModularRig_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShowSchematicViewInModularRig;
static void NewProp_bShowStackedHierarchy_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShowStackedHierarchy;
static const UECodeGen_Private::FIntPropertyParams NewProp_MaxStackSize;
static void NewProp_bLeftMouseDragDoesMarquee_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLeftMouseDragDoesMarquee;
static void NewProp_bArrangeByModules_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bArrangeByModules;
static void NewProp_bFlattenModules_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFlattenModules;
static const UECodeGen_Private::FIntPropertyParams NewProp_OutlinerMultiRigDisplayMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_OutlinerMultiRigDisplayMode;
static const UECodeGen_Private::FBytePropertyParams NewProp_ElementNameDisplayMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ElementNameDisplayMode;
static void NewProp_bFocusOnSelection_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFocusOnSelection;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#endif // WITH_EDITORONLY_DATA
// ********** End Class UControlRigEditorSettings constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigEditorSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigEditorSettings_Statics
// ********** Begin Class UControlRigEditorSettings Property Definitions ***************************
#if WITH_EDITORONLY_DATA
void Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetControlsOnCompile_SetBit(void* Obj)
{
((UControlRigEditorSettings*)Obj)->bResetControlsOnCompile = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetControlsOnCompile = { "bResetControlsOnCompile", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigEditorSettings), &Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetControlsOnCompile_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bResetControlsOnCompile_MetaData), NewProp_bResetControlsOnCompile_MetaData) };
void Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetControlsOnPinValueInteraction_SetBit(void* Obj)
{
((UControlRigEditorSettings*)Obj)->bResetControlsOnPinValueInteraction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetControlsOnPinValueInteraction = { "bResetControlsOnPinValueInteraction", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigEditorSettings), &Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetControlsOnPinValueInteraction_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bResetControlsOnPinValueInteraction_MetaData), NewProp_bResetControlsOnPinValueInteraction_MetaData) };
void Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetPoseWhenTogglingEventQueue_SetBit(void* Obj)
{
((UControlRigEditorSettings*)Obj)->bResetPoseWhenTogglingEventQueue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetPoseWhenTogglingEventQueue = { "bResetPoseWhenTogglingEventQueue", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigEditorSettings), &Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetPoseWhenTogglingEventQueue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bResetPoseWhenTogglingEventQueue_MetaData), NewProp_bResetPoseWhenTogglingEventQueue_MetaData) };
void Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bEnableUndoForPoseInteraction_SetBit(void* Obj)
{
((UControlRigEditorSettings*)Obj)->bEnableUndoForPoseInteraction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bEnableUndoForPoseInteraction = { "bEnableUndoForPoseInteraction", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigEditorSettings), &Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bEnableUndoForPoseInteraction_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableUndoForPoseInteraction_MetaData), NewProp_bEnableUndoForPoseInteraction_MetaData) };
void Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetControlTransformsOnCompile_SetBit(void* Obj)
{
((UControlRigEditorSettings*)Obj)->bResetControlTransformsOnCompile = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetControlTransformsOnCompile = { "bResetControlTransformsOnCompile", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigEditorSettings), &Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetControlTransformsOnCompile_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bResetControlTransformsOnCompile_MetaData), NewProp_bResetControlTransformsOnCompile_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_RigUnitPinExpansion_ValueProp = { "RigUnitPinExpansion", nullptr, (EPropertyFlags)0x0000000800004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool, METADATA_PARAMS(0, nullptr) }; // 4081593291
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_RigUnitPinExpansion_Key_KeyProp = { "RigUnitPinExpansion_Key", nullptr, (EPropertyFlags)0x0000000800004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_RigUnitPinExpansion = { "RigUnitPinExpansion", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigEditorSettings, RigUnitPinExpansion), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RigUnitPinExpansion_MetaData), NewProp_RigUnitPinExpansion_MetaData) }; // 4081593291
void Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bEnableFlashlightInDependencyViewer_SetBit(void* Obj)
{
((UControlRigEditorSettings*)Obj)->bEnableFlashlightInDependencyViewer = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bEnableFlashlightInDependencyViewer = { "bEnableFlashlightInDependencyViewer", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigEditorSettings), &Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bEnableFlashlightInDependencyViewer_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableFlashlightInDependencyViewer_MetaData), NewProp_bEnableFlashlightInDependencyViewer_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_ConstructionEventBorderColor = { "ConstructionEventBorderColor", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigEditorSettings, ConstructionEventBorderColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConstructionEventBorderColor_MetaData), NewProp_ConstructionEventBorderColor_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_BackwardsSolveBorderColor = { "BackwardsSolveBorderColor", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigEditorSettings, BackwardsSolveBorderColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BackwardsSolveBorderColor_MetaData), NewProp_BackwardsSolveBorderColor_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_BackwardsAndForwardsBorderColor = { "BackwardsAndForwardsBorderColor", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigEditorSettings, BackwardsAndForwardsBorderColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BackwardsAndForwardsBorderColor_MetaData), NewProp_BackwardsAndForwardsBorderColor_MetaData) };
void Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bShowSchematicViewInModularRig_SetBit(void* Obj)
{
((UControlRigEditorSettings*)Obj)->bShowSchematicViewInModularRig = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bShowSchematicViewInModularRig = { "bShowSchematicViewInModularRig", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigEditorSettings), &Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bShowSchematicViewInModularRig_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShowSchematicViewInModularRig_MetaData), NewProp_bShowSchematicViewInModularRig_MetaData) };
void Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bShowStackedHierarchy_SetBit(void* Obj)
{
((UControlRigEditorSettings*)Obj)->bShowStackedHierarchy = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bShowStackedHierarchy = { "bShowStackedHierarchy", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigEditorSettings), &Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bShowStackedHierarchy_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShowStackedHierarchy_MetaData), NewProp_bShowStackedHierarchy_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_MaxStackSize = { "MaxStackSize", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigEditorSettings, MaxStackSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxStackSize_MetaData), NewProp_MaxStackSize_MetaData) };
void Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bLeftMouseDragDoesMarquee_SetBit(void* Obj)
{
((UControlRigEditorSettings*)Obj)->bLeftMouseDragDoesMarquee = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bLeftMouseDragDoesMarquee = { "bLeftMouseDragDoesMarquee", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigEditorSettings), &Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bLeftMouseDragDoesMarquee_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLeftMouseDragDoesMarquee_MetaData), NewProp_bLeftMouseDragDoesMarquee_MetaData) };
void Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bArrangeByModules_SetBit(void* Obj)
{
((UControlRigEditorSettings*)Obj)->bArrangeByModules = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bArrangeByModules = { "bArrangeByModules", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigEditorSettings), &Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bArrangeByModules_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bArrangeByModules_MetaData), NewProp_bArrangeByModules_MetaData) };
void Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bFlattenModules_SetBit(void* Obj)
{
((UControlRigEditorSettings*)Obj)->bFlattenModules = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bFlattenModules = { "bFlattenModules", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigEditorSettings), &Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bFlattenModules_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bFlattenModules_MetaData), NewProp_bFlattenModules_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_OutlinerMultiRigDisplayMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_OutlinerMultiRigDisplayMode = { "OutlinerMultiRigDisplayMode", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigEditorSettings, OutlinerMultiRigDisplayMode), Z_Construct_UEnum_ControlRig_EMultiRigTreeDisplayMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutlinerMultiRigDisplayMode_MetaData), NewProp_OutlinerMultiRigDisplayMode_MetaData) }; // 2107019555
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_ElementNameDisplayMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_ElementNameDisplayMode = { "ElementNameDisplayMode", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigEditorSettings, ElementNameDisplayMode), Z_Construct_UEnum_ControlRig_EElementNameDisplayMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ElementNameDisplayMode_MetaData), NewProp_ElementNameDisplayMode_MetaData) }; // 2594368571
void Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bFocusOnSelection_SetBit(void* Obj)
{
((UControlRigEditorSettings*)Obj)->bFocusOnSelection = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bFocusOnSelection = { "bFocusOnSelection", nullptr, (EPropertyFlags)0x0010000800004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRigEditorSettings), &Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bFocusOnSelection_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bFocusOnSelection_MetaData), NewProp_bFocusOnSelection_MetaData) };
#endif // WITH_EDITORONLY_DATA
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRigEditorSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetControlsOnCompile,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetControlsOnPinValueInteraction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetPoseWhenTogglingEventQueue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bEnableUndoForPoseInteraction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bResetControlTransformsOnCompile,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_RigUnitPinExpansion_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_RigUnitPinExpansion_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_RigUnitPinExpansion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bEnableFlashlightInDependencyViewer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_ConstructionEventBorderColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_BackwardsSolveBorderColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_BackwardsAndForwardsBorderColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bShowSchematicViewInModularRig,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bShowStackedHierarchy,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_MaxStackSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bLeftMouseDragDoesMarquee,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bArrangeByModules,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bFlattenModules,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_OutlinerMultiRigDisplayMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_OutlinerMultiRigDisplayMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_ElementNameDisplayMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_ElementNameDisplayMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigEditorSettings_Statics::NewProp_bFocusOnSelection,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigEditorSettings_Statics::PropPointers) < 2048);
#endif // WITH_EDITORONLY_DATA
// ********** End Class UControlRigEditorSettings Property Definitions *****************************
UObject* (*const Z_Construct_UClass_UControlRigEditorSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMEditorSettings,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigEditorSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigEditorSettings_Statics::ClassParams = {
&UControlRigEditorSettings::StaticClass,
"EditorPerProjectUserSettings",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
IF_WITH_EDITORONLY_DATA(Z_Construct_UClass_UControlRigEditorSettings_Statics::PropPointers, nullptr),
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigEditorSettings_Statics::PropPointers), 0),
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigEditorSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigEditorSettings_Statics::Class_MetaDataParams)
};
void UControlRigEditorSettings::StaticRegisterNativesUControlRigEditorSettings()
{
}
UClass* Z_Construct_UClass_UControlRigEditorSettings()
{
if (!Z_Registration_Info_UClass_UControlRigEditorSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigEditorSettings.OuterSingleton, Z_Construct_UClass_UControlRigEditorSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigEditorSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigEditorSettings);
UControlRigEditorSettings::~UControlRigEditorSettings() {}
// ********** End Class UControlRigEditorSettings **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h__Script_ControlRig_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EMultiRigTreeDisplayMode_StaticEnum, TEXT("EMultiRigTreeDisplayMode"), &Z_Registration_Info_UEnum_EMultiRigTreeDisplayMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2107019555U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FControlRigSettingsPerPinBool::StaticStruct, Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics::NewStructOps, TEXT("ControlRigSettingsPerPinBool"),&Z_Registration_Info_UScriptStruct_FControlRigSettingsPerPinBool, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRigSettingsPerPinBool), 4081593291U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UControlRigSettings, UControlRigSettings::StaticClass, TEXT("UControlRigSettings"), &Z_Registration_Info_UClass_UControlRigSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigSettings), 573826546U) },
{ Z_Construct_UClass_UControlRigEditorSettings, UControlRigEditorSettings::StaticClass, TEXT("UControlRigEditorSettings"), &Z_Registration_Info_UClass_UControlRigEditorSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigEditorSettings), 3704575471U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h__Script_ControlRig_1141684139{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h__Script_ControlRig_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h__Script_ControlRig_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h__Script_ControlRig_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h__Script_ControlRig_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,127 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Settings/ControlRigSettings.h"
#ifdef CONTROLRIG_ControlRigSettings_generated_h
#error "ControlRigSettings.generated.h already included, missing '#pragma once' in ControlRigSettings.h"
#endif
#define CONTROLRIG_ControlRigSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FControlRigSettingsPerPinBool *************************************
struct Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h_26_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigSettingsPerPinBool_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigSettingsPerPinBool;
// ********** End ScriptStruct FControlRigSettingsPerPinBool ***************************************
// ********** Begin Class UControlRigSettings ******************************************************
struct Z_Construct_UClass_UControlRigSettings_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigSettings_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h_46_INCLASS \
private: \
static void StaticRegisterNativesUControlRigSettings(); \
friend struct ::Z_Construct_UClass_UControlRigSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigSettings, UDeveloperSettings, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigSettings_NoRegister) \
DECLARE_SERIALIZER(UControlRigSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Engine");} \
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h_46_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UControlRigSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControlRigSettings) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigSettings); \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigSettings(UControlRigSettings&&) = delete; \
UControlRigSettings(const UControlRigSettings&) = delete; \
CONTROLRIG_API virtual ~UControlRigSettings();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h_43_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h_46_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h_46_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h_46_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigSettings;
// ********** End Class UControlRigSettings ********************************************************
// ********** Begin Class UControlRigEditorSettings ************************************************
struct Z_Construct_UClass_UControlRigEditorSettings_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigEditorSettings_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h_67_INCLASS \
private: \
static void StaticRegisterNativesUControlRigEditorSettings(); \
friend struct ::Z_Construct_UClass_UControlRigEditorSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigEditorSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigEditorSettings, URigVMEditorSettings, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigEditorSettings_NoRegister) \
DECLARE_SERIALIZER(UControlRigEditorSettings)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h_67_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UControlRigEditorSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControlRigEditorSettings) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigEditorSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigEditorSettings); \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigEditorSettings(UControlRigEditorSettings&&) = delete; \
UControlRigEditorSettings(const UControlRigEditorSettings&) = delete; \
CONTROLRIG_API virtual ~UControlRigEditorSettings();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h_64_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h_67_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h_67_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h_67_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigEditorSettings;
// ********** End Class UControlRigEditorSettings **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Settings_ControlRigSettings_h
// ********** Begin Enum EMultiRigTreeDisplayMode **************************************************
#define FOREACH_ENUM_EMULTIRIGTREEDISPLAYMODE(op) \
op(EMultiRigTreeDisplayMode::All) \
op(EMultiRigTreeDisplayMode::SelectedRigs) \
op(EMultiRigTreeDisplayMode::SelectedModules)
enum class EMultiRigTreeDisplayMode;
template<> struct TIsUEnumClass<EMultiRigTreeDisplayMode> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<EMultiRigTreeDisplayMode>();
// ********** End Enum EMultiRigTreeDisplayMode ****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,349 @@
// 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 "ControlRigTestData.h"
#include "ControlRigReplay.h"
#include "Rigs/RigHierarchyPose.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 EmptyLinkFunctionForGeneratedCodeControlRigTestData() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigReplay();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigTestData();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigTestData_NoRegister();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigReplayVariable();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigTestDataFrame();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigPose();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FControlRigTestDataFrame ******************************************
struct Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRigTestDataFrame); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRigTestDataFrame); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/ControlRigTestData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AbsoluteTime_MetaData[] = {
{ "Category", "ControlRigTestDataFrame" },
{ "ModuleRelativePath", "Public/ControlRigTestData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeltaTime_MetaData[] = {
{ "Category", "ControlRigTestDataFrame" },
{ "ModuleRelativePath", "Public/ControlRigTestData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Variables_MetaData[] = {
{ "Category", "ControlRigTestDataFrame" },
{ "ModuleRelativePath", "Public/ControlRigTestData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pose_MetaData[] = {
{ "Category", "ControlRigTestDataFrame" },
{ "ModuleRelativePath", "Public/ControlRigTestData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Metadata_MetaData[] = {
{ "Category", "ControlRigTestDataFrame" },
{ "ModuleRelativePath", "Public/ControlRigTestData.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRigTestDataFrame constinit property declarations **********
static const UECodeGen_Private::FDoublePropertyParams NewProp_AbsoluteTime;
static const UECodeGen_Private::FDoublePropertyParams NewProp_DeltaTime;
static const UECodeGen_Private::FStructPropertyParams NewProp_Variables_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Variables;
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
static const UECodeGen_Private::FBytePropertyParams NewProp_Metadata_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Metadata;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FControlRigTestDataFrame constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRigTestDataFrame>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRigTestDataFrame;
class UScriptStruct* FControlRigTestDataFrame::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigTestDataFrame.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRigTestDataFrame.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRigTestDataFrame, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRigTestDataFrame"));
}
return Z_Registration_Info_UScriptStruct_FControlRigTestDataFrame.OuterSingleton;
}
// ********** Begin ScriptStruct FControlRigTestDataFrame Property Definitions *********************
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::NewProp_AbsoluteTime = { "AbsoluteTime", nullptr, (EPropertyFlags)0x0010000000020015, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRigTestDataFrame, AbsoluteTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AbsoluteTime_MetaData), NewProp_AbsoluteTime_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::NewProp_DeltaTime = { "DeltaTime", nullptr, (EPropertyFlags)0x0010000000020015, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRigTestDataFrame, DeltaTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeltaTime_MetaData), NewProp_DeltaTime_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::NewProp_Variables_Inner = { "Variables", nullptr, (EPropertyFlags)0x0000000000020000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FControlRigReplayVariable, METADATA_PARAMS(0, nullptr) }; // 3226541727
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::NewProp_Variables = { "Variables", nullptr, (EPropertyFlags)0x0010000000020015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRigTestDataFrame, Variables), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Variables_MetaData), NewProp_Variables_MetaData) }; // 3226541727
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000020015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRigTestDataFrame, Pose), Z_Construct_UScriptStruct_FRigPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pose_MetaData), NewProp_Pose_MetaData) }; // 1994900961
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::NewProp_Metadata_Inner = { "Metadata", nullptr, (EPropertyFlags)0x0000000000020000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::NewProp_Metadata = { "Metadata", nullptr, (EPropertyFlags)0x0010000000020015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRigTestDataFrame, Metadata), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Metadata_MetaData), NewProp_Metadata_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::NewProp_AbsoluteTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::NewProp_DeltaTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::NewProp_Variables_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::NewProp_Variables,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::NewProp_Pose,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::NewProp_Metadata_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::NewProp_Metadata,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FControlRigTestDataFrame Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ControlRigTestDataFrame",
Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::PropPointers),
sizeof(FControlRigTestDataFrame),
alignof(FControlRigTestDataFrame),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRigTestDataFrame()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigTestDataFrame.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRigTestDataFrame.InnerSingleton, Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRigTestDataFrame.InnerSingleton);
}
// ********** End ScriptStruct FControlRigTestDataFrame ********************************************
// ********** Begin Class UControlRigTestData Function GetFrameIndexForTime ************************
struct Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics
{
struct ControlRigTestData_eventGetFrameIndexForTime_Parms
{
double InSeconds;
bool bInput;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRigTestData" },
{ "CPP_Default_bInput", "false" },
{ "ModuleRelativePath", "Public/ControlRigTestData.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetFrameIndexForTime constinit property declarations ******************
static const UECodeGen_Private::FDoublePropertyParams NewProp_InSeconds;
static void NewProp_bInput_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInput;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetFrameIndexForTime constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetFrameIndexForTime Property Definitions *****************************
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::NewProp_InSeconds = { "InSeconds", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigTestData_eventGetFrameIndexForTime_Parms, InSeconds), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::NewProp_bInput_SetBit(void* Obj)
{
((ControlRigTestData_eventGetFrameIndexForTime_Parms*)Obj)->bInput = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::NewProp_bInput = { "bInput", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ControlRigTestData_eventGetFrameIndexForTime_Parms), &Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::NewProp_bInput_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigTestData_eventGetFrameIndexForTime_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::NewProp_InSeconds,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::NewProp_bInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::PropPointers) < 2048);
// ********** End Function GetFrameIndexForTime Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRigTestData, nullptr, "GetFrameIndexForTime", Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::ControlRigTestData_eventGetFrameIndexForTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::ControlRigTestData_eventGetFrameIndexForTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UControlRigTestData::execGetFrameIndexForTime)
{
P_GET_PROPERTY(FDoubleProperty,Z_Param_InSeconds);
P_GET_UBOOL(Z_Param_bInput);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetFrameIndexForTime(Z_Param_InSeconds,Z_Param_bInput);
P_NATIVE_END;
}
// ********** End Class UControlRigTestData Function GetFrameIndexForTime **************************
// ********** Begin Class UControlRigTestData ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigTestData;
UClass* UControlRigTestData::GetPrivateStaticClass()
{
using TClass = UControlRigTestData;
if (!Z_Registration_Info_UClass_UControlRigTestData.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigTestData"),
Z_Registration_Info_UClass_UControlRigTestData.InnerSingleton,
StaticRegisterNativesUControlRigTestData,
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_UControlRigTestData.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigTestData_NoRegister()
{
return UControlRigTestData::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigTestData_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "ControlRigTestData.h" },
{ "ModuleRelativePath", "Public/ControlRigTestData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Initial_MetaData[] = {
{ "Category", "ControlRigTestData" },
{ "ModuleRelativePath", "Public/ControlRigTestData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputFrames_MetaData[] = {
{ "Category", "ControlRigTestData" },
{ "ModuleRelativePath", "Public/ControlRigTestData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputFrames_MetaData[] = {
{ "Category", "ControlRigTestData" },
{ "ModuleRelativePath", "Public/ControlRigTestData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EventQueue_MetaData[] = {
{ "Category", "ControlRigTestData" },
{ "ModuleRelativePath", "Public/ControlRigTestData.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UControlRigTestData constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Initial;
static const UECodeGen_Private::FStructPropertyParams NewProp_InputFrames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InputFrames;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutputFrames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutputFrames;
static const UECodeGen_Private::FNamePropertyParams NewProp_EventQueue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_EventQueue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UControlRigTestData constinit property declarations ************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetFrameIndexForTime"), .Pointer = &UControlRigTestData::execGetFrameIndexForTime },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UControlRigTestData_GetFrameIndexForTime, "GetFrameIndexForTime" }, // 1561528128
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigTestData>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigTestData_Statics
// ********** Begin Class UControlRigTestData Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigTestData_Statics::NewProp_Initial = { "Initial", nullptr, (EPropertyFlags)0x0010000000020015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigTestData, Initial), Z_Construct_UScriptStruct_FControlRigTestDataFrame, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Initial_MetaData), NewProp_Initial_MetaData) }; // 3827517496
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigTestData_Statics::NewProp_InputFrames_Inner = { "InputFrames", nullptr, (EPropertyFlags)0x0000000000020000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FControlRigTestDataFrame, METADATA_PARAMS(0, nullptr) }; // 3827517496
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UControlRigTestData_Statics::NewProp_InputFrames = { "InputFrames", nullptr, (EPropertyFlags)0x0010000000020015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigTestData, InputFrames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputFrames_MetaData), NewProp_InputFrames_MetaData) }; // 3827517496
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRigTestData_Statics::NewProp_OutputFrames_Inner = { "OutputFrames", nullptr, (EPropertyFlags)0x0000000000020000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FControlRigTestDataFrame, METADATA_PARAMS(0, nullptr) }; // 3827517496
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UControlRigTestData_Statics::NewProp_OutputFrames = { "OutputFrames", nullptr, (EPropertyFlags)0x0010000000020015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigTestData, OutputFrames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputFrames_MetaData), NewProp_OutputFrames_MetaData) }; // 3827517496
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UControlRigTestData_Statics::NewProp_EventQueue_Inner = { "EventQueue", 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_UClass_UControlRigTestData_Statics::NewProp_EventQueue = { "EventQueue", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigTestData, EventQueue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EventQueue_MetaData), NewProp_EventQueue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRigTestData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigTestData_Statics::NewProp_Initial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigTestData_Statics::NewProp_InputFrames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigTestData_Statics::NewProp_InputFrames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigTestData_Statics::NewProp_OutputFrames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigTestData_Statics::NewProp_OutputFrames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigTestData_Statics::NewProp_EventQueue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigTestData_Statics::NewProp_EventQueue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigTestData_Statics::PropPointers) < 2048);
// ********** End Class UControlRigTestData Property Definitions ***********************************
UObject* (*const Z_Construct_UClass_UControlRigTestData_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UControlRigReplay,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigTestData_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigTestData_Statics::ClassParams = {
&UControlRigTestData::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UControlRigTestData_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigTestData_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigTestData_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigTestData_Statics::Class_MetaDataParams)
};
void UControlRigTestData::StaticRegisterNativesUControlRigTestData()
{
UClass* Class = UControlRigTestData::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UControlRigTestData_Statics::Funcs));
}
UClass* Z_Construct_UClass_UControlRigTestData()
{
if (!Z_Registration_Info_UClass_UControlRigTestData.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigTestData.OuterSingleton, Z_Construct_UClass_UControlRigTestData_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigTestData.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigTestData);
UControlRigTestData::~UControlRigTestData() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UControlRigTestData)
// ********** End Class UControlRigTestData ********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FControlRigTestDataFrame::StaticStruct, Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics::NewStructOps, TEXT("ControlRigTestDataFrame"),&Z_Registration_Info_UScriptStruct_FControlRigTestDataFrame, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRigTestDataFrame), 3827517496U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UControlRigTestData, UControlRigTestData::StaticClass, TEXT("UControlRigTestData"), &Z_Registration_Info_UClass_UControlRigTestData, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigTestData), 2598098860U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h__Script_ControlRig_2478879204{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h__Script_ControlRig_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,81 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ControlRigTestData.h"
#ifdef CONTROLRIG_ControlRigTestData_generated_h
#error "ControlRigTestData.generated.h already included, missing '#pragma once' in ControlRigTestData.h"
#endif
#define CONTROLRIG_ControlRigTestData_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FControlRigTestDataFrame ******************************************
struct Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h_17_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigTestDataFrame_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigTestDataFrame;
// ********** End ScriptStruct FControlRigTestDataFrame ********************************************
// ********** Begin Class UControlRigTestData ******************************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h_56_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetFrameIndexForTime);
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h_56_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UControlRigTestData, CONTROLRIG_API)
struct Z_Construct_UClass_UControlRigTestData_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigTestData_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h_56_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUControlRigTestData(); \
friend struct ::Z_Construct_UClass_UControlRigTestData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigTestData_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigTestData, UControlRigReplay, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigTestData_NoRegister) \
DECLARE_SERIALIZER(UControlRigTestData) \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h_56_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h_56_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigTestData(UControlRigTestData&&) = delete; \
UControlRigTestData(const UControlRigTestData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigTestData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigTestData); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UControlRigTestData) \
CONTROLRIG_API virtual ~UControlRigTestData();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h_53_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h_56_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h_56_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h_56_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h_56_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigTestData;
// ********** End Class UControlRigTestData ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigTestData_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,148 @@
// 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 "Constraints/ControlRigTransformableHandle.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigTransformableHandle() {}
// ********** Begin Cross Module References ********************************************************
CONSTRAINTS_API UClass* Z_Construct_UClass_UTransformableHandle();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UTransformableControlHandle();
CONTROLRIG_API UClass* Z_Construct_UClass_UTransformableControlHandle_NoRegister();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UTransformableControlHandle **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTransformableControlHandle;
UClass* UTransformableControlHandle::GetPrivateStaticClass()
{
using TClass = UTransformableControlHandle;
if (!Z_Registration_Info_UClass_UTransformableControlHandle.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TransformableControlHandle"),
Z_Registration_Info_UClass_UTransformableControlHandle.InnerSingleton,
StaticRegisterNativesUTransformableControlHandle,
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_UTransformableControlHandle.InnerSingleton;
}
UClass* Z_Construct_UClass_UTransformableControlHandle_NoRegister()
{
return UTransformableControlHandle::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTransformableControlHandle_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * UTransformableControlHandle\n */" },
{ "IncludePath", "Constraints/ControlRigTransformableHandle.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Constraints/ControlRigTransformableHandle.h" },
{ "ToolTip", "UTransformableControlHandle" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlRig_MetaData[] = {
{ "Category", "Object" },
{ "Comment", "/** The ControlRig that this handle is pointing at. */" },
{ "ModuleRelativePath", "Public/Constraints/ControlRigTransformableHandle.h" },
{ "ToolTip", "The ControlRig that this handle is pointing at." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlName_MetaData[] = {
{ "Category", "Object" },
{ "Comment", "/** The ControlName of the control that this handle is pointing at. */" },
{ "ModuleRelativePath", "Public/Constraints/ControlRigTransformableHandle.h" },
{ "ToolTip", "The ControlName of the control that this handle is pointing at." },
};
#endif // WITH_METADATA
// ********** Begin Class UTransformableControlHandle constinit property declarations **************
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ControlRig;
static const UECodeGen_Private::FNamePropertyParams NewProp_ControlName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UTransformableControlHandle constinit property declarations ****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTransformableControlHandle>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTransformableControlHandle_Statics
// ********** Begin Class UTransformableControlHandle Property Definitions *************************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UTransformableControlHandle_Statics::NewProp_ControlRig = { "ControlRig", nullptr, (EPropertyFlags)0x0014000000000014, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTransformableControlHandle, ControlRig), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlRig_MetaData), NewProp_ControlRig_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UTransformableControlHandle_Statics::NewProp_ControlName = { "ControlName", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTransformableControlHandle, ControlName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlName_MetaData), NewProp_ControlName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UTransformableControlHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTransformableControlHandle_Statics::NewProp_ControlRig,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTransformableControlHandle_Statics::NewProp_ControlName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTransformableControlHandle_Statics::PropPointers) < 2048);
// ********** End Class UTransformableControlHandle Property Definitions ***************************
UObject* (*const Z_Construct_UClass_UTransformableControlHandle_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UTransformableHandle,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTransformableControlHandle_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTransformableControlHandle_Statics::ClassParams = {
&UTransformableControlHandle::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UTransformableControlHandle_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UTransformableControlHandle_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTransformableControlHandle_Statics::Class_MetaDataParams), Z_Construct_UClass_UTransformableControlHandle_Statics::Class_MetaDataParams)
};
void UTransformableControlHandle::StaticRegisterNativesUTransformableControlHandle()
{
}
UClass* Z_Construct_UClass_UTransformableControlHandle()
{
if (!Z_Registration_Info_UClass_UTransformableControlHandle.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTransformableControlHandle.OuterSingleton, Z_Construct_UClass_UTransformableControlHandle_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTransformableControlHandle.OuterSingleton;
}
UTransformableControlHandle::UTransformableControlHandle(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTransformableControlHandle);
// ********** End Class UTransformableControlHandle ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Constraints_ControlRigTransformableHandle_h__Script_ControlRig_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UTransformableControlHandle, UTransformableControlHandle::StaticClass, TEXT("UTransformableControlHandle"), &Z_Registration_Info_UClass_UTransformableControlHandle, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTransformableControlHandle), 1646816011U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Constraints_ControlRigTransformableHandle_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Constraints_ControlRigTransformableHandle_h__Script_ControlRig_2838931689{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Constraints_ControlRigTransformableHandle_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Constraints_ControlRigTransformableHandle_h__Script_ControlRig_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,62 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Constraints/ControlRigTransformableHandle.h"
#ifdef CONTROLRIG_ControlRigTransformableHandle_generated_h
#error "ControlRigTransformableHandle.generated.h already included, missing '#pragma once' in ControlRigTransformableHandle.h"
#endif
#define CONTROLRIG_ControlRigTransformableHandle_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UTransformableControlHandle **********************************************
struct Z_Construct_UClass_UTransformableControlHandle_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UTransformableControlHandle_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Constraints_ControlRigTransformableHandle_h_40_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUTransformableControlHandle(); \
friend struct ::Z_Construct_UClass_UTransformableControlHandle_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UTransformableControlHandle_NoRegister(); \
public: \
DECLARE_CLASS2(UTransformableControlHandle, UTransformableHandle, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UTransformableControlHandle_NoRegister) \
DECLARE_SERIALIZER(UTransformableControlHandle)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Constraints_ControlRigTransformableHandle_h_40_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UTransformableControlHandle(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UTransformableControlHandle(UTransformableControlHandle&&) = delete; \
UTransformableControlHandle(const UTransformableControlHandle&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UTransformableControlHandle); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTransformableControlHandle); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UTransformableControlHandle)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Constraints_ControlRigTransformableHandle_h_37_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Constraints_ControlRigTransformableHandle_h_40_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Constraints_ControlRigTransformableHandle_h_40_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Constraints_ControlRigTransformableHandle_h_40_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTransformableControlHandle;
// ********** End Class UTransformableControlHandle ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Constraints_ControlRigTransformableHandle_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,280 @@
// 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 "ControlRigValidationPass.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeControlRigValidationPass() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigValidationPass();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigValidationPass_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigValidator();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigValidator_NoRegister();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigValidationContext();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FControlRigValidationContext **************************************
struct Z_Construct_UScriptStruct_FControlRigValidationContext_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRigValidationContext); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRigValidationContext); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "// todo DECLARE_DELEGATE_TwoParams(FControlRigValidationControlRigChangedDelegate, UControlRigValidator*, UControlRig*);\n" },
{ "ModuleRelativePath", "Public/ControlRigValidationPass.h" },
{ "ToolTip", "todo DECLARE_DELEGATE_TwoParams(FControlRigValidationControlRigChangedDelegate, UControlRigValidator*, UControlRig*);" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRigValidationContext constinit property declarations ******
// ********** End ScriptStruct FControlRigValidationContext constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRigValidationContext>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRigValidationContext_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRigValidationContext;
class UScriptStruct* FControlRigValidationContext::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigValidationContext.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRigValidationContext.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRigValidationContext, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRigValidationContext"));
}
return Z_Registration_Info_UScriptStruct_FControlRigValidationContext.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRigValidationContext_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ControlRigValidationContext",
nullptr,
0,
sizeof(FControlRigValidationContext),
alignof(FControlRigValidationContext),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRigValidationContext_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRigValidationContext_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRigValidationContext()
{
if (!Z_Registration_Info_UScriptStruct_FControlRigValidationContext.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRigValidationContext.InnerSingleton, Z_Construct_UScriptStruct_FControlRigValidationContext_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRigValidationContext.InnerSingleton);
}
// ********** End ScriptStruct FControlRigValidationContext ****************************************
// ********** Begin Class UControlRigValidator *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigValidator;
UClass* UControlRigValidator::GetPrivateStaticClass()
{
using TClass = UControlRigValidator;
if (!Z_Registration_Info_UClass_UControlRigValidator.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigValidator"),
Z_Registration_Info_UClass_UControlRigValidator.InnerSingleton,
StaticRegisterNativesUControlRigValidator,
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_UControlRigValidator.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigValidator_NoRegister()
{
return UControlRigValidator::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigValidator_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Used to perform validation on a debugged Control Rig */" },
{ "IncludePath", "ControlRigValidationPass.h" },
{ "ModuleRelativePath", "Public/ControlRigValidationPass.h" },
{ "ToolTip", "Used to perform validation on a debugged Control Rig" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Passes_MetaData[] = {
{ "ModuleRelativePath", "Public/ControlRigValidationPass.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UControlRigValidator constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Passes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Passes;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UControlRigValidator constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigValidator>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigValidator_Statics
// ********** Begin Class UControlRigValidator Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UControlRigValidator_Statics::NewProp_Passes_Inner = { "Passes", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UControlRigValidationPass_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UControlRigValidator_Statics::NewProp_Passes = { "Passes", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigValidator, Passes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Passes_MetaData), NewProp_Passes_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRigValidator_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigValidator_Statics::NewProp_Passes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigValidator_Statics::NewProp_Passes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigValidator_Statics::PropPointers) < 2048);
// ********** End Class UControlRigValidator Property Definitions **********************************
UObject* (*const Z_Construct_UClass_UControlRigValidator_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigValidator_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigValidator_Statics::ClassParams = {
&UControlRigValidator::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UControlRigValidator_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigValidator_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigValidator_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigValidator_Statics::Class_MetaDataParams)
};
void UControlRigValidator::StaticRegisterNativesUControlRigValidator()
{
}
UClass* Z_Construct_UClass_UControlRigValidator()
{
if (!Z_Registration_Info_UClass_UControlRigValidator.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigValidator.OuterSingleton, Z_Construct_UClass_UControlRigValidator_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigValidator.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigValidator);
UControlRigValidator::~UControlRigValidator() {}
// ********** End Class UControlRigValidator *******************************************************
// ********** Begin Class UControlRigValidationPass ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigValidationPass;
UClass* UControlRigValidationPass::GetPrivateStaticClass()
{
using TClass = UControlRigValidationPass;
if (!Z_Registration_Info_UClass_UControlRigValidationPass.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ControlRigValidationPass"),
Z_Registration_Info_UClass_UControlRigValidationPass.InnerSingleton,
StaticRegisterNativesUControlRigValidationPass,
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_UControlRigValidationPass.InnerSingleton;
}
UClass* Z_Construct_UClass_UControlRigValidationPass_NoRegister()
{
return UControlRigValidationPass::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UControlRigValidationPass_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Used to perform validation on a debugged Control Rig */" },
{ "IncludePath", "ControlRigValidationPass.h" },
{ "ModuleRelativePath", "Public/ControlRigValidationPass.h" },
{ "ToolTip", "Used to perform validation on a debugged Control Rig" },
};
#endif // WITH_METADATA
// ********** Begin Class UControlRigValidationPass constinit property declarations ****************
// ********** End Class UControlRigValidationPass constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControlRigValidationPass>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UControlRigValidationPass_Statics
UObject* (*const Z_Construct_UClass_UControlRigValidationPass_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigValidationPass_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigValidationPass_Statics::ClassParams = {
&UControlRigValidationPass::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigValidationPass_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigValidationPass_Statics::Class_MetaDataParams)
};
void UControlRigValidationPass::StaticRegisterNativesUControlRigValidationPass()
{
}
UClass* Z_Construct_UClass_UControlRigValidationPass()
{
if (!Z_Registration_Info_UClass_UControlRigValidationPass.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigValidationPass.OuterSingleton, Z_Construct_UClass_UControlRigValidationPass_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControlRigValidationPass.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigValidationPass);
UControlRigValidationPass::~UControlRigValidationPass() {}
// ********** End Class UControlRigValidationPass **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FControlRigValidationContext::StaticStruct, Z_Construct_UScriptStruct_FControlRigValidationContext_Statics::NewStructOps, TEXT("ControlRigValidationContext"),&Z_Registration_Info_UScriptStruct_FControlRigValidationContext, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRigValidationContext), 4009446105U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UControlRigValidator, UControlRigValidator::StaticClass, TEXT("UControlRigValidator"), &Z_Registration_Info_UClass_UControlRigValidator, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigValidator), 2074147861U) },
{ Z_Construct_UClass_UControlRigValidationPass, UControlRigValidationPass::StaticClass, TEXT("UControlRigValidationPass"), &Z_Registration_Info_UClass_UControlRigValidationPass, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigValidationPass), 3564555305U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h__Script_ControlRig_1579569088{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h__Script_ControlRig_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,114 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ControlRigValidationPass.h"
#ifdef CONTROLRIG_ControlRigValidationPass_generated_h
#error "ControlRigValidationPass.generated.h already included, missing '#pragma once' in ControlRigValidationPass.h"
#endif
#define CONTROLRIG_ControlRigValidationPass_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FControlRigValidationContext **************************************
struct Z_Construct_UScriptStruct_FControlRigValidationContext_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h_20_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRigValidationContext_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRigValidationContext;
// ********** End ScriptStruct FControlRigValidationContext ****************************************
// ********** Begin Class UControlRigValidator *****************************************************
struct Z_Construct_UClass_UControlRigValidator_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigValidator_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h_52_INCLASS \
private: \
static void StaticRegisterNativesUControlRigValidator(); \
friend struct ::Z_Construct_UClass_UControlRigValidator_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigValidator_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigValidator, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigValidator_NoRegister) \
DECLARE_SERIALIZER(UControlRigValidator)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h_52_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UControlRigValidator(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControlRigValidator) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigValidator); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigValidator); \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigValidator(UControlRigValidator&&) = delete; \
UControlRigValidator(const UControlRigValidator&) = delete; \
CONTROLRIG_API virtual ~UControlRigValidator();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h_49_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h_52_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h_52_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h_52_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigValidator;
// ********** End Class UControlRigValidator *******************************************************
// ********** Begin Class UControlRigValidationPass ************************************************
struct Z_Construct_UClass_UControlRigValidationPass_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigValidationPass_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h_83_INCLASS \
private: \
static void StaticRegisterNativesUControlRigValidationPass(); \
friend struct ::Z_Construct_UClass_UControlRigValidationPass_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UControlRigValidationPass_NoRegister(); \
public: \
DECLARE_CLASS2(UControlRigValidationPass, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UControlRigValidationPass_NoRegister) \
DECLARE_SERIALIZER(UControlRigValidationPass)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h_83_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UControlRigValidationPass(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControlRigValidationPass) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UControlRigValidationPass); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControlRigValidationPass); \
/** Deleted move- and copy-constructors, should never be used */ \
UControlRigValidationPass(UControlRigValidationPass&&) = delete; \
UControlRigValidationPass(const UControlRigValidationPass&) = delete; \
CONTROLRIG_API virtual ~UControlRigValidationPass();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h_80_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h_83_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h_83_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h_83_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UControlRigValidationPass;
// ********** End Class UControlRigValidationPass **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigValidationPass_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,217 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Rigs/FKControlRig.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeFKControlRig() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig();
CONTROLRIG_API UClass* Z_Construct_UClass_UFKControlRig();
CONTROLRIG_API UClass* Z_Construct_UClass_UFKControlRig_NoRegister();
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_EControlRigFKRigExecuteMode();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EControlRigFKRigExecuteMode ***********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EControlRigFKRigExecuteMode;
static UEnum* EControlRigFKRigExecuteMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EControlRigFKRigExecuteMode.OuterSingleton)
{
Z_Registration_Info_UEnum_EControlRigFKRigExecuteMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ControlRig_EControlRigFKRigExecuteMode, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("EControlRigFKRigExecuteMode"));
}
return Z_Registration_Info_UEnum_EControlRigFKRigExecuteMode.OuterSingleton;
}
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<EControlRigFKRigExecuteMode>()
{
return EControlRigFKRigExecuteMode_StaticEnum();
}
struct Z_Construct_UEnum_ControlRig_EControlRigFKRigExecuteMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Additive.Comment", "/** Applies the authored pose as an additive layer */" },
{ "Additive.Name", "EControlRigFKRigExecuteMode::Additive" },
{ "Additive.ToolTip", "Applies the authored pose as an additive layer" },
{ "BlueprintType", "true" },
{ "Direct.Comment", "/** Sets the current pose without the use of offset transforms */" },
{ "Direct.Name", "EControlRigFKRigExecuteMode::Direct" },
{ "Direct.ToolTip", "Sets the current pose without the use of offset transforms" },
{ "IsBlueprintBase", "true" },
{ "Max.Comment", "/** MAX - invalid */" },
{ "Max.Hidden", "" },
{ "Max.Name", "EControlRigFKRigExecuteMode::Max" },
{ "Max.ToolTip", "MAX - invalid" },
{ "ModuleRelativePath", "Public/Rigs/FKControlRig.h" },
{ "Replace.Comment", "/** Replaces the current pose */" },
{ "Replace.Name", "EControlRigFKRigExecuteMode::Replace" },
{ "Replace.ToolTip", "Replaces the current pose" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EControlRigFKRigExecuteMode::Replace", (int64)EControlRigFKRigExecuteMode::Replace },
{ "EControlRigFKRigExecuteMode::Additive", (int64)EControlRigFKRigExecuteMode::Additive },
{ "EControlRigFKRigExecuteMode::Direct", (int64)EControlRigFKRigExecuteMode::Direct },
{ "EControlRigFKRigExecuteMode::Max", (int64)EControlRigFKRigExecuteMode::Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ControlRig_EControlRigFKRigExecuteMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ControlRig_EControlRigFKRigExecuteMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
"EControlRigFKRigExecuteMode",
"EControlRigFKRigExecuteMode",
Z_Construct_UEnum_ControlRig_EControlRigFKRigExecuteMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_EControlRigFKRigExecuteMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_EControlRigFKRigExecuteMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ControlRig_EControlRigFKRigExecuteMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ControlRig_EControlRigFKRigExecuteMode()
{
if (!Z_Registration_Info_UEnum_EControlRigFKRigExecuteMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EControlRigFKRigExecuteMode.InnerSingleton, Z_Construct_UEnum_ControlRig_EControlRigFKRigExecuteMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EControlRigFKRigExecuteMode.InnerSingleton;
}
// ********** End Enum EControlRigFKRigExecuteMode *************************************************
// ********** Begin Class UFKControlRig ************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UFKControlRig;
UClass* UFKControlRig::GetPrivateStaticClass()
{
using TClass = UFKControlRig;
if (!Z_Registration_Info_UClass_UFKControlRig.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("FKControlRig"),
Z_Registration_Info_UClass_UFKControlRig.InnerSingleton,
StaticRegisterNativesUFKControlRig,
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_UFKControlRig.InnerSingleton;
}
UClass* Z_Construct_UClass_UFKControlRig_NoRegister()
{
return UFKControlRig::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UFKControlRig_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Rig that allows override editing per joint */" },
{ "DisplayName", "FK Control Rig" },
{ "IncludePath", "Rigs/FKControlRig.h" },
{ "IsBlueprintBase", "false" },
{ "ModuleRelativePath", "Public/Rigs/FKControlRig.h" },
{ "ToolTip", "Rig that allows override editing per joint" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IsControlActive_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/FKControlRig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ApplyMode_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/FKControlRig.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UFKControlRig constinit property declarations ****************************
static const UECodeGen_Private::FBoolPropertyParams NewProp_IsControlActive_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_IsControlActive;
static const UECodeGen_Private::FBytePropertyParams NewProp_ApplyMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ApplyMode;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UFKControlRig constinit property declarations ******************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UFKControlRig>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UFKControlRig_Statics
// ********** Begin Class UFKControlRig Property Definitions ***************************************
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UFKControlRig_Statics::NewProp_IsControlActive_Inner = { "IsControlActive", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UFKControlRig_Statics::NewProp_IsControlActive = { "IsControlActive", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UFKControlRig, IsControlActive), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IsControlActive_MetaData), NewProp_IsControlActive_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UFKControlRig_Statics::NewProp_ApplyMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UFKControlRig_Statics::NewProp_ApplyMode = { "ApplyMode", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UFKControlRig, ApplyMode), Z_Construct_UEnum_ControlRig_EControlRigFKRigExecuteMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ApplyMode_MetaData), NewProp_ApplyMode_MetaData) }; // 3077341553
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UFKControlRig_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UFKControlRig_Statics::NewProp_IsControlActive_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UFKControlRig_Statics::NewProp_IsControlActive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UFKControlRig_Statics::NewProp_ApplyMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UFKControlRig_Statics::NewProp_ApplyMode,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UFKControlRig_Statics::PropPointers) < 2048);
// ********** End Class UFKControlRig Property Definitions *****************************************
UObject* (*const Z_Construct_UClass_UFKControlRig_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UControlRig,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UFKControlRig_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UFKControlRig_Statics::ClassParams = {
&UFKControlRig::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UFKControlRig_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UFKControlRig_Statics::PropPointers),
0,
0x008810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UFKControlRig_Statics::Class_MetaDataParams), Z_Construct_UClass_UFKControlRig_Statics::Class_MetaDataParams)
};
void UFKControlRig::StaticRegisterNativesUFKControlRig()
{
}
UClass* Z_Construct_UClass_UFKControlRig()
{
if (!Z_Registration_Info_UClass_UFKControlRig.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UFKControlRig.OuterSingleton, Z_Construct_UClass_UFKControlRig_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UFKControlRig.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UFKControlRig);
UFKControlRig::~UFKControlRig() {}
// ********** End Class UFKControlRig **************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_FKControlRig_h__Script_ControlRig_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EControlRigFKRigExecuteMode_StaticEnum, TEXT("EControlRigFKRigExecuteMode"), &Z_Registration_Info_UEnum_EControlRigFKRigExecuteMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3077341553U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UFKControlRig, UFKControlRig::StaticClass, TEXT("UFKControlRig"), &Z_Registration_Info_UClass_UFKControlRig, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UFKControlRig), 3694418866U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_FKControlRig_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_FKControlRig_h__Script_ControlRig_1039582817{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_FKControlRig_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_FKControlRig_h__Script_ControlRig_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_FKControlRig_h__Script_ControlRig_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_FKControlRig_h__Script_ControlRig_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,75 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Rigs/FKControlRig.h"
#ifdef CONTROLRIG_FKControlRig_generated_h
#error "FKControlRig.generated.h already included, missing '#pragma once' in FKControlRig.h"
#endif
#define CONTROLRIG_FKControlRig_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UFKControlRig ************************************************************
struct Z_Construct_UClass_UFKControlRig_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UFKControlRig_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_FKControlRig_h_43_INCLASS \
private: \
static void StaticRegisterNativesUFKControlRig(); \
friend struct ::Z_Construct_UClass_UFKControlRig_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UFKControlRig_NoRegister(); \
public: \
DECLARE_CLASS2(UFKControlRig, UControlRig, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UFKControlRig_NoRegister) \
DECLARE_SERIALIZER(UFKControlRig)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_FKControlRig_h_43_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UFKControlRig(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UFKControlRig) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UFKControlRig); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UFKControlRig); \
/** Deleted move- and copy-constructors, should never be used */ \
UFKControlRig(UFKControlRig&&) = delete; \
UFKControlRig(const UFKControlRig&) = delete; \
CONTROLRIG_API virtual ~UFKControlRig();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_FKControlRig_h_40_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_FKControlRig_h_43_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_FKControlRig_h_43_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_FKControlRig_h_43_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UFKControlRig;
// ********** End Class UFKControlRig **************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_FKControlRig_h
// ********** Begin Enum EControlRigFKRigExecuteMode ***********************************************
#define FOREACH_ENUM_ECONTROLRIGFKRIGEXECUTEMODE(op) \
op(EControlRigFKRigExecuteMode::Replace) \
op(EControlRigFKRigExecuteMode::Additive) \
op(EControlRigFKRigExecuteMode::Direct) \
op(EControlRigFKRigExecuteMode::Max)
enum class EControlRigFKRigExecuteMode : uint8;
template<> struct TIsUEnumClass<EControlRigFKRigExecuteMode> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<EControlRigFKRigExecuteMode>();
// ********** End Enum EControlRigFKRigExecuteMode *************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,115 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ModularRig.h"
#ifdef CONTROLRIG_ModularRig_generated_h
#error "ModularRig.generated.h already included, missing '#pragma once' in ModularRig.h"
#endif
#define CONTROLRIG_ModularRig_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UControlRig;
// ********** Begin ScriptStruct FRigModuleInstance ************************************************
struct Z_Construct_UScriptStruct_FRigModuleInstance_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h_52_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigModuleInstance_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigModuleInstance;
// ********** End ScriptStruct FRigModuleInstance **************************************************
// ********** Begin ScriptStruct FRigModuleExecutionElement ****************************************
struct Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h_111_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigModuleExecutionElement_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigModuleExecutionElement;
// ********** End ScriptStruct FRigModuleExecutionElement ******************************************
// ********** Begin ScriptStruct FRigModuleExecutionQueue ******************************************
struct Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h_148_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigModuleExecutionQueue_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigModuleExecutionQueue;
// ********** End ScriptStruct FRigModuleExecutionQueue ********************************************
// ********** Begin Class UModularRig **************************************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h_160_RPC_WRAPPERS \
DECLARE_FUNCTION(execExecuteEventOnModuleByNameForBP); \
DECLARE_FUNCTION(execExecuteEventOnModuleForBP); \
DECLARE_FUNCTION(execExecuteEventOnAllModules); \
DECLARE_FUNCTION(execGetEventsForModuleByName); \
DECLARE_FUNCTION(execGetEventsForModule); \
DECLARE_FUNCTION(execGetEventsForAllModules); \
DECLARE_FUNCTION(execGetParentModuleNameForBP); \
DECLARE_FUNCTION(execGetParentPathForBP); \
DECLARE_FUNCTION(execGetModuleRigByName); \
DECLARE_FUNCTION(execGetModuleRig); \
DECLARE_FUNCTION(execGetModuleNames); \
DECLARE_FUNCTION(execGetModulePaths);
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h_160_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UModularRig, CONTROLRIG_API)
struct Z_Construct_UClass_UModularRig_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UModularRig_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h_160_INCLASS \
private: \
static void StaticRegisterNativesUModularRig(); \
friend struct ::Z_Construct_UClass_UModularRig_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UModularRig_NoRegister(); \
public: \
DECLARE_CLASS2(UModularRig, UControlRig, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UModularRig_NoRegister) \
DECLARE_SERIALIZER(UModularRig) \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h_160_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h_160_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UModularRig(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UModularRig) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UModularRig); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UModularRig); \
/** Deleted move- and copy-constructors, should never be used */ \
UModularRig(UModularRig&&) = delete; \
UModularRig(const UModularRig&) = delete; \
CONTROLRIG_API virtual ~UModularRig();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h_157_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h_160_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h_160_RPC_WRAPPERS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h_160_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h_160_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UModularRig;
// ********** End Class UModularRig ****************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRig_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,102 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ModularRigController.h"
#ifdef CONTROLRIG_ModularRigController_generated_h
#error "ModularRigController.generated.h already included, missing '#pragma once' in ModularRigController.h"
#endif
#define CONTROLRIG_ModularRigController_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UClass;
class UControlRig;
struct FRigElementKey;
struct FRigModuleReference;
struct FRigVMMirrorSettings;
// ********** Begin Class UModularRigController ****************************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigController_h_19_RPC_WRAPPERS \
DECLARE_FUNCTION(execGetConnectorsForModule); \
DECLARE_FUNCTION(execGetModuleReference); \
DECLARE_FUNCTION(execImportModuleSettingsFromString); \
DECLARE_FUNCTION(execExportModuleSettingsToString); \
DECLARE_FUNCTION(execGetSelectedModules); \
DECLARE_FUNCTION(execGetAllModules); \
DECLARE_FUNCTION(execSetModuleSelection); \
DECLARE_FUNCTION(execDeselectModule); \
DECLARE_FUNCTION(execSelectModule); \
DECLARE_FUNCTION(execSwapModulesOfClass); \
DECLARE_FUNCTION(execSwapModuleClass); \
DECLARE_FUNCTION(execMirrorModule); \
DECLARE_FUNCTION(execReorderModule); \
DECLARE_FUNCTION(execReparentModule); \
DECLARE_FUNCTION(execRenameModule); \
DECLARE_FUNCTION(execDeleteModule); \
DECLARE_FUNCTION(execUnBindModuleVariable); \
DECLARE_FUNCTION(execBindModuleVariable); \
DECLARE_FUNCTION(execResetConfigValueInModule); \
DECLARE_FUNCTION(execSetConfigValueInModule); \
DECLARE_FUNCTION(execAutoConnectModules); \
DECLARE_FUNCTION(execAutoConnectSecondaryConnectors); \
DECLARE_FUNCTION(execDisconnectCyclicConnectors); \
DECLARE_FUNCTION(execDisconnectConnector); \
DECLARE_FUNCTION(execAddTargetToArrayConnector); \
DECLARE_FUNCTION(execConnectConnectorToElements); \
DECLARE_FUNCTION(execConnectConnectorToElement); \
DECLARE_FUNCTION(execCanConnectConnectorToElements); \
DECLARE_FUNCTION(execCanConnectConnectorToElement); \
DECLARE_FUNCTION(execAddModule);
struct Z_Construct_UClass_UModularRigController_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UModularRigController_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigController_h_19_INCLASS \
private: \
static void StaticRegisterNativesUModularRigController(); \
friend struct ::Z_Construct_UClass_UModularRigController_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UModularRigController_NoRegister(); \
public: \
DECLARE_CLASS2(UModularRigController, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UModularRigController_NoRegister) \
DECLARE_SERIALIZER(UModularRigController)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigController_h_19_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UModularRigController(const FObjectInitializer& ObjectInitializer); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UModularRigController) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UModularRigController); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UModularRigController); \
/** Deleted move- and copy-constructors, should never be used */ \
UModularRigController(UModularRigController&&) = delete; \
UModularRigController(const UModularRigController&) = delete; \
CONTROLRIG_API virtual ~UModularRigController();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigController_h_16_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigController_h_19_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigController_h_19_RPC_WRAPPERS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigController_h_19_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigController_h_19_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UModularRigController;
// ********** End Class UModularRigController ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigController_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,728 @@
// 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 "ModularRigModel.h"
#include "ControlRigOverride.h"
#include "Rigs/RigHierarchyDefines.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeModularRigModel() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig_NoRegister();
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_EModularRigNotification();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRigOverrideContainer();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FModularRigConnections();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FModularRigModel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FModularRigSingleConnection();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementKey();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigHierarchyModulePath();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigModuleReference();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EModularRigNotification ***************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EModularRigNotification;
static UEnum* EModularRigNotification_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EModularRigNotification.OuterSingleton)
{
Z_Registration_Info_UEnum_EModularRigNotification.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ControlRig_EModularRigNotification, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("EModularRigNotification"));
}
return Z_Registration_Info_UEnum_EModularRigNotification.OuterSingleton;
}
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<EModularRigNotification>()
{
return EModularRigNotification_StaticEnum();
}
struct Z_Construct_UEnum_ControlRig_EModularRigNotification_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "ConnectionChanged.Name", "EModularRigNotification::ConnectionChanged" },
{ "InteractionBracketCanceled.Comment", "// A bracket has been opened\n" },
{ "InteractionBracketCanceled.Name", "EModularRigNotification::InteractionBracketCanceled" },
{ "InteractionBracketCanceled.ToolTip", "A bracket has been opened" },
{ "InteractionBracketClosed.Comment", "// A bracket has been opened\n" },
{ "InteractionBracketClosed.Name", "EModularRigNotification::InteractionBracketClosed" },
{ "InteractionBracketClosed.ToolTip", "A bracket has been opened" },
{ "InteractionBracketOpened.Name", "EModularRigNotification::InteractionBracketOpened" },
{ "Max.Comment", "/** MAX - invalid */" },
{ "Max.Hidden", "" },
{ "Max.Name", "EModularRigNotification::Max" },
{ "Max.ToolTip", "MAX - invalid" },
{ "ModuleAdded.Name", "EModularRigNotification::ModuleAdded" },
{ "ModuleClassChanged.Comment", "// A bracket has been canceled\n" },
{ "ModuleClassChanged.Name", "EModularRigNotification::ModuleClassChanged" },
{ "ModuleClassChanged.ToolTip", "A bracket has been canceled" },
{ "ModuleConfigValueChanged.Name", "EModularRigNotification::ModuleConfigValueChanged" },
{ "ModuleDeselected.Name", "EModularRigNotification::ModuleDeselected" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
{ "ModuleRemoved.Name", "EModularRigNotification::ModuleRemoved" },
{ "ModuleRenamed.Name", "EModularRigNotification::ModuleRenamed" },
{ "ModuleReordered.Name", "EModularRigNotification::ModuleReordered" },
{ "ModuleReparented.Name", "EModularRigNotification::ModuleReparented" },
{ "ModuleSelected.Name", "EModularRigNotification::ModuleSelected" },
{ "ModuleShortNameChanged.Name", "EModularRigNotification::ModuleShortNameChanged" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EModularRigNotification::ModuleAdded", (int64)EModularRigNotification::ModuleAdded },
{ "EModularRigNotification::ModuleRenamed", (int64)EModularRigNotification::ModuleRenamed },
{ "EModularRigNotification::ModuleRemoved", (int64)EModularRigNotification::ModuleRemoved },
{ "EModularRigNotification::ModuleReparented", (int64)EModularRigNotification::ModuleReparented },
{ "EModularRigNotification::ModuleReordered", (int64)EModularRigNotification::ModuleReordered },
{ "EModularRigNotification::ConnectionChanged", (int64)EModularRigNotification::ConnectionChanged },
{ "EModularRigNotification::ModuleConfigValueChanged", (int64)EModularRigNotification::ModuleConfigValueChanged },
{ "EModularRigNotification::ModuleShortNameChanged", (int64)EModularRigNotification::ModuleShortNameChanged },
{ "EModularRigNotification::InteractionBracketOpened", (int64)EModularRigNotification::InteractionBracketOpened },
{ "EModularRigNotification::InteractionBracketClosed", (int64)EModularRigNotification::InteractionBracketClosed },
{ "EModularRigNotification::InteractionBracketCanceled", (int64)EModularRigNotification::InteractionBracketCanceled },
{ "EModularRigNotification::ModuleClassChanged", (int64)EModularRigNotification::ModuleClassChanged },
{ "EModularRigNotification::ModuleSelected", (int64)EModularRigNotification::ModuleSelected },
{ "EModularRigNotification::ModuleDeselected", (int64)EModularRigNotification::ModuleDeselected },
{ "EModularRigNotification::Max", (int64)EModularRigNotification::Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ControlRig_EModularRigNotification_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ControlRig_EModularRigNotification_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
"EModularRigNotification",
"EModularRigNotification",
Z_Construct_UEnum_ControlRig_EModularRigNotification_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_EModularRigNotification_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_EModularRigNotification_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ControlRig_EModularRigNotification_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ControlRig_EModularRigNotification()
{
if (!Z_Registration_Info_UEnum_EModularRigNotification.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EModularRigNotification.InnerSingleton, Z_Construct_UEnum_ControlRig_EModularRigNotification_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EModularRigNotification.InnerSingleton;
}
// ********** End Enum EModularRigNotification *****************************************************
// ********** Begin ScriptStruct FRigModuleReference ***********************************************
struct Z_Construct_UScriptStruct_FRigModuleReference_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigModuleReference); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigModuleReference); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShortName_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShortNameBasedOnPath_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentPath_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentModuleName_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Class_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Connections_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConfigValues_MetaData[] = {
{ "Comment", "// Connectors to Connection element\n" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
{ "ToolTip", "Connectors to Connection element" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConfigOverrides_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Bindings_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviousName_MetaData[] = {
{ "Comment", "// ExternalVariableName (current module) -> SourceExternalVariableNamespacedPath (root rig or other module)\n" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
{ "ToolTip", "ExternalVariableName (current module) -> SourceExternalVariableNamespacedPath (root rig or other module)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviousParentName_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigModuleReference constinit property declarations ***************
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FStrPropertyParams NewProp_ShortName;
static void NewProp_bShortNameBasedOnPath_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShortNameBasedOnPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_ParentPath;
static const UECodeGen_Private::FNamePropertyParams NewProp_ParentModuleName;
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_Class;
static const UECodeGen_Private::FStructPropertyParams NewProp_Connections_ValueProp;
static const UECodeGen_Private::FStructPropertyParams NewProp_Connections_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Connections;
static const UECodeGen_Private::FStrPropertyParams NewProp_ConfigValues_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_ConfigValues_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ConfigValues;
static const UECodeGen_Private::FStructPropertyParams NewProp_ConfigOverrides;
static const UECodeGen_Private::FStrPropertyParams NewProp_Bindings_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_Bindings_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Bindings;
static const UECodeGen_Private::FNamePropertyParams NewProp_PreviousName;
static const UECodeGen_Private::FNamePropertyParams NewProp_PreviousParentName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigModuleReference constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigModuleReference>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigModuleReference_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigModuleReference;
class UScriptStruct* FRigModuleReference::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigModuleReference.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigModuleReference.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigModuleReference, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigModuleReference"));
}
return Z_Registration_Info_UScriptStruct_FRigModuleReference.OuterSingleton;
}
// ********** Begin ScriptStruct FRigModuleReference Property Definitions **************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleReference, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_ShortName = { "ShortName", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleReference, ShortName_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShortName_MetaData), NewProp_ShortName_MetaData) };
void Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_bShortNameBasedOnPath_SetBit(void* Obj)
{
((FRigModuleReference*)Obj)->bShortNameBasedOnPath_DEPRECATED = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_bShortNameBasedOnPath = { "bShortNameBasedOnPath", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigModuleReference), &Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_bShortNameBasedOnPath_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShortNameBasedOnPath_MetaData), NewProp_bShortNameBasedOnPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_ParentPath = { "ParentPath", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleReference, ParentPath_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentPath_MetaData), NewProp_ParentPath_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_ParentModuleName = { "ParentModuleName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleReference, ParentModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentModuleName_MetaData), NewProp_ParentModuleName_MetaData) };
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_Class = { "Class", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleReference, Class), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Class_MetaData), NewProp_Class_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_Connections_ValueProp = { "Connections", nullptr, (EPropertyFlags)0x0000000020000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_Connections_Key_KeyProp = { "Connections_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_Connections = { "Connections", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleReference, Connections_DEPRECATED), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Connections_MetaData), NewProp_Connections_MetaData) }; // 389243550 389243550
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_ConfigValues_ValueProp = { "ConfigValues", nullptr, (EPropertyFlags)0x0000000020000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_ConfigValues_Key_KeyProp = { "ConfigValues_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_FRigModuleReference_Statics::NewProp_ConfigValues = { "ConfigValues", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleReference, ConfigValues_DEPRECATED), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConfigValues_MetaData), NewProp_ConfigValues_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_ConfigOverrides = { "ConfigOverrides", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleReference, ConfigOverrides), Z_Construct_UScriptStruct_FControlRigOverrideContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConfigOverrides_MetaData), NewProp_ConfigOverrides_MetaData) }; // 1722516819
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_Bindings_ValueProp = { "Bindings", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_Bindings_Key_KeyProp = { "Bindings_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_FRigModuleReference_Statics::NewProp_Bindings = { "Bindings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleReference, Bindings), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Bindings_MetaData), NewProp_Bindings_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_PreviousName = { "PreviousName", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleReference, PreviousName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviousName_MetaData), NewProp_PreviousName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_PreviousParentName = { "PreviousParentName", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigModuleReference, PreviousParentName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviousParentName_MetaData), NewProp_PreviousParentName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigModuleReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_ShortName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_bShortNameBasedOnPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_ParentPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_ParentModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_Class,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_Connections_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_Connections_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_Connections,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_ConfigValues_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_ConfigValues_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_ConfigValues,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_ConfigOverrides,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_Bindings_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_Bindings_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_Bindings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_PreviousName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewProp_PreviousParentName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigModuleReference_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigModuleReference Property Definitions ****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigModuleReference_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"RigModuleReference",
Z_Construct_UScriptStruct_FRigModuleReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigModuleReference_Statics::PropPointers),
sizeof(FRigModuleReference),
alignof(FRigModuleReference),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigModuleReference_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigModuleReference_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigModuleReference()
{
if (!Z_Registration_Info_UScriptStruct_FRigModuleReference.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigModuleReference.InnerSingleton, Z_Construct_UScriptStruct_FRigModuleReference_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigModuleReference.InnerSingleton);
}
// ********** End ScriptStruct FRigModuleReference *************************************************
// ********** Begin ScriptStruct FModularRigSingleConnection ***************************************
struct Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FModularRigSingleConnection); }
static inline consteval int16 GetStructAlignment() { return alignof(FModularRigSingleConnection); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Connector_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Target_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Targets_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FModularRigSingleConnection constinit property declarations *******
static const UECodeGen_Private::FStructPropertyParams NewProp_Connector;
static const UECodeGen_Private::FStructPropertyParams NewProp_Target;
static const UECodeGen_Private::FStructPropertyParams NewProp_Targets_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Targets;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FModularRigSingleConnection constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FModularRigSingleConnection>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FModularRigSingleConnection;
class UScriptStruct* FModularRigSingleConnection::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FModularRigSingleConnection.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FModularRigSingleConnection.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FModularRigSingleConnection, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ModularRigSingleConnection"));
}
return Z_Registration_Info_UScriptStruct_FModularRigSingleConnection.OuterSingleton;
}
// ********** Begin ScriptStruct FModularRigSingleConnection Property Definitions ******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::NewProp_Connector = { "Connector", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FModularRigSingleConnection, Connector), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Connector_MetaData), NewProp_Connector_MetaData) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::NewProp_Target = { "Target", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FModularRigSingleConnection, Target_DEPRECATED), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Target_MetaData), NewProp_Target_MetaData) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::NewProp_Targets_Inner = { "Targets", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::NewProp_Targets = { "Targets", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FModularRigSingleConnection, Targets), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Targets_MetaData), NewProp_Targets_MetaData) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::NewProp_Connector,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::NewProp_Target,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::NewProp_Targets_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::NewProp_Targets,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FModularRigSingleConnection Property Definitions ********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ModularRigSingleConnection",
Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::PropPointers),
sizeof(FModularRigSingleConnection),
alignof(FModularRigSingleConnection),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FModularRigSingleConnection()
{
if (!Z_Registration_Info_UScriptStruct_FModularRigSingleConnection.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FModularRigSingleConnection.InnerSingleton, Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FModularRigSingleConnection.InnerSingleton);
}
// ********** End ScriptStruct FModularRigSingleConnection *****************************************
// ********** Begin ScriptStruct FModularRigConnections ********************************************
struct Z_Construct_UScriptStruct_FModularRigConnections_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FModularRigConnections); }
static inline consteval int16 GetStructAlignment() { return alignof(FModularRigConnections); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConnectionList_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FModularRigConnections constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_ConnectionList_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ConnectionList;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FModularRigConnections constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FModularRigConnections>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FModularRigConnections_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FModularRigConnections;
class UScriptStruct* FModularRigConnections::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FModularRigConnections.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FModularRigConnections.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FModularRigConnections, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ModularRigConnections"));
}
return Z_Registration_Info_UScriptStruct_FModularRigConnections.OuterSingleton;
}
// ********** Begin ScriptStruct FModularRigConnections Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FModularRigConnections_Statics::NewProp_ConnectionList_Inner = { "ConnectionList", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FModularRigSingleConnection, METADATA_PARAMS(0, nullptr) }; // 2350812257
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FModularRigConnections_Statics::NewProp_ConnectionList = { "ConnectionList", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FModularRigConnections, ConnectionList), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConnectionList_MetaData), NewProp_ConnectionList_MetaData) }; // 2350812257
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FModularRigConnections_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigConnections_Statics::NewProp_ConnectionList_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigConnections_Statics::NewProp_ConnectionList,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FModularRigConnections_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FModularRigConnections Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FModularRigConnections_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ModularRigConnections",
Z_Construct_UScriptStruct_FModularRigConnections_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FModularRigConnections_Statics::PropPointers),
sizeof(FModularRigConnections),
alignof(FModularRigConnections),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FModularRigConnections_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FModularRigConnections_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FModularRigConnections()
{
if (!Z_Registration_Info_UScriptStruct_FModularRigConnections.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FModularRigConnections.InnerSingleton, Z_Construct_UScriptStruct_FModularRigConnections_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FModularRigConnections.InnerSingleton);
}
// ********** End ScriptStruct FModularRigConnections **********************************************
// ********** Begin ScriptStruct FModularRigModel **************************************************
struct Z_Construct_UScriptStruct_FModularRigModel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FModularRigModel); }
static inline consteval int16 GetStructAlignment() { return alignof(FModularRigModel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// A management struct containing all modules in the rig\n" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
{ "ToolTip", "A management struct containing all modules in the rig" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Modules_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Connections_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Controller_MetaData[] = {
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviousModulePaths_MetaData[] = {
{ "Comment", "// remember what modules were called so we can recover.\n" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
{ "ToolTip", "remember what modules were called so we can recover." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FModularRigModel constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_Modules_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Modules;
static const UECodeGen_Private::FStructPropertyParams NewProp_Connections;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Controller;
static const UECodeGen_Private::FNamePropertyParams NewProp_PreviousModulePaths_ValueProp;
static const UECodeGen_Private::FStructPropertyParams NewProp_PreviousModulePaths_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_PreviousModulePaths;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FModularRigModel constinit property declarations ********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FModularRigModel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FModularRigModel_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FModularRigModel;
class UScriptStruct* FModularRigModel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FModularRigModel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FModularRigModel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FModularRigModel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ModularRigModel"));
}
return Z_Registration_Info_UScriptStruct_FModularRigModel.OuterSingleton;
}
// ********** Begin ScriptStruct FModularRigModel Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FModularRigModel_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_FRigModuleReference, METADATA_PARAMS(0, nullptr) }; // 962166008
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FModularRigModel_Statics::NewProp_Modules = { "Modules", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FModularRigModel, Modules), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Modules_MetaData), NewProp_Modules_MetaData) }; // 962166008
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FModularRigModel_Statics::NewProp_Connections = { "Connections", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FModularRigModel, Connections), Z_Construct_UScriptStruct_FModularRigConnections, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Connections_MetaData), NewProp_Connections_MetaData) }; // 4293563870
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FModularRigModel_Statics::NewProp_Controller = { "Controller", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FModularRigModel, Controller), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Controller_MetaData), NewProp_Controller_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FModularRigModel_Statics::NewProp_PreviousModulePaths_ValueProp = { "PreviousModulePaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FModularRigModel_Statics::NewProp_PreviousModulePaths_Key_KeyProp = { "PreviousModulePaths_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigHierarchyModulePath, METADATA_PARAMS(0, nullptr) }; // 3431000918
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FModularRigModel_Statics::NewProp_PreviousModulePaths = { "PreviousModulePaths", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FModularRigModel, PreviousModulePaths), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviousModulePaths_MetaData), NewProp_PreviousModulePaths_MetaData) }; // 3431000918
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FModularRigModel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModel_Statics::NewProp_Modules_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModel_Statics::NewProp_Modules,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModel_Statics::NewProp_Connections,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModel_Statics::NewProp_Controller,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModel_Statics::NewProp_PreviousModulePaths_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModel_Statics::NewProp_PreviousModulePaths_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModel_Statics::NewProp_PreviousModulePaths,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FModularRigModel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FModularRigModel Property Definitions *******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FModularRigModel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ModularRigModel",
Z_Construct_UScriptStruct_FModularRigModel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FModularRigModel_Statics::PropPointers),
sizeof(FModularRigModel),
alignof(FModularRigModel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FModularRigModel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FModularRigModel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FModularRigModel()
{
if (!Z_Registration_Info_UScriptStruct_FModularRigModel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FModularRigModel.InnerSingleton, Z_Construct_UScriptStruct_FModularRigModel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FModularRigModel.InnerSingleton);
}
// ********** End ScriptStruct FModularRigModel ****************************************************
// ********** Begin ScriptStruct FModularRigModuleSettingsForClipboard *****************************
struct Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FModularRigModuleSettingsForClipboard); }
static inline consteval int16 GetStructAlignment() { return alignof(FModularRigModuleSettingsForClipboard); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// A transient struct used for copy & paste of module settings\n" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
{ "ToolTip", "A transient struct used for copy & paste of module settings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModuleClass_MetaData[] = {
{ "Category", "Module" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Defaults_MetaData[] = {
{ "Category", "Module" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Overrides_MetaData[] = {
{ "Category", "Module" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Bindings_MetaData[] = {
{ "Category", "Module" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FModularRigModuleSettingsForClipboard constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_ModuleClass;
static const UECodeGen_Private::FStrPropertyParams NewProp_Defaults_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_Defaults_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Defaults;
static const UECodeGen_Private::FStrPropertyParams NewProp_Overrides_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_Overrides_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Overrides;
static const UECodeGen_Private::FStrPropertyParams NewProp_Bindings_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_Bindings_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Bindings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FModularRigModuleSettingsForClipboard constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FModularRigModuleSettingsForClipboard>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsForClipboard;
class UScriptStruct* FModularRigModuleSettingsForClipboard::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsForClipboard.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsForClipboard.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ModularRigModuleSettingsForClipboard"));
}
return Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsForClipboard.OuterSingleton;
}
// ********** Begin ScriptStruct FModularRigModuleSettingsForClipboard Property Definitions ********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_ModuleClass = { "ModuleClass", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FModularRigModuleSettingsForClipboard, ModuleClass), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModuleClass_MetaData), NewProp_ModuleClass_MetaData) }; // 2425717601
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Defaults_ValueProp = { "Defaults", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Defaults_Key_KeyProp = { "Defaults_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Defaults = { "Defaults", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FModularRigModuleSettingsForClipboard, Defaults), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Defaults_MetaData), NewProp_Defaults_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Overrides_ValueProp = { "Overrides", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Overrides_Key_KeyProp = { "Overrides_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Overrides = { "Overrides", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FModularRigModuleSettingsForClipboard, Overrides), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Overrides_MetaData), NewProp_Overrides_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Bindings_ValueProp = { "Bindings", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Bindings_Key_KeyProp = { "Bindings_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Bindings = { "Bindings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FModularRigModuleSettingsForClipboard, Bindings), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Bindings_MetaData), NewProp_Bindings_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_ModuleClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Defaults_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Defaults_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Defaults,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Overrides_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Overrides_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Overrides,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Bindings_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Bindings_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewProp_Bindings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FModularRigModuleSettingsForClipboard Property Definitions **********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ModularRigModuleSettingsForClipboard",
Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::PropPointers),
sizeof(FModularRigModuleSettingsForClipboard),
alignof(FModularRigModuleSettingsForClipboard),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard()
{
if (!Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsForClipboard.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsForClipboard.InnerSingleton, Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsForClipboard.InnerSingleton);
}
// ********** End ScriptStruct FModularRigModuleSettingsForClipboard *******************************
// ********** Begin ScriptStruct FModularRigModuleSettingsSetForClipboard **************************
struct Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FModularRigModuleSettingsSetForClipboard); }
static inline consteval int16 GetStructAlignment() { return alignof(FModularRigModuleSettingsSetForClipboard); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// A transient struct used for copy & paste of module settings\n" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
{ "ToolTip", "A transient struct used for copy & paste of module settings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "Module" },
{ "ModuleRelativePath", "Public/ModularRigModel.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FModularRigModuleSettingsSetForClipboard constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_Settings_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FModularRigModuleSettingsSetForClipboard constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FModularRigModuleSettingsSetForClipboard>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsSetForClipboard;
class UScriptStruct* FModularRigModuleSettingsSetForClipboard::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsSetForClipboard.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsSetForClipboard.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ModularRigModuleSettingsSetForClipboard"));
}
return Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsSetForClipboard.OuterSingleton;
}
// ********** Begin ScriptStruct FModularRigModuleSettingsSetForClipboard Property Definitions *****
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics::NewProp_Settings_ValueProp = { "Settings", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard, METADATA_PARAMS(0, nullptr) }; // 517489775
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics::NewProp_Settings_Key_KeyProp = { "Settings_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FModularRigModuleSettingsSetForClipboard, Settings), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 517489775
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics::NewProp_Settings_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics::NewProp_Settings_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FModularRigModuleSettingsSetForClipboard Property Definitions *******
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ModularRigModuleSettingsSetForClipboard",
Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics::PropPointers),
sizeof(FModularRigModuleSettingsSetForClipboard),
alignof(FModularRigModuleSettingsSetForClipboard),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard()
{
if (!Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsSetForClipboard.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsSetForClipboard.InnerSingleton, Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsSetForClipboard.InnerSingleton);
}
// ********** End ScriptStruct FModularRigModuleSettingsSetForClipboard ****************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigModel_h__Script_ControlRig_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EModularRigNotification_StaticEnum, TEXT("EModularRigNotification"), &Z_Registration_Info_UEnum_EModularRigNotification, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1630541168U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigModuleReference::StaticStruct, Z_Construct_UScriptStruct_FRigModuleReference_Statics::NewStructOps, TEXT("RigModuleReference"),&Z_Registration_Info_UScriptStruct_FRigModuleReference, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigModuleReference), 962166008U) },
{ FModularRigSingleConnection::StaticStruct, Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics::NewStructOps, TEXT("ModularRigSingleConnection"),&Z_Registration_Info_UScriptStruct_FModularRigSingleConnection, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FModularRigSingleConnection), 2350812257U) },
{ FModularRigConnections::StaticStruct, Z_Construct_UScriptStruct_FModularRigConnections_Statics::NewStructOps, TEXT("ModularRigConnections"),&Z_Registration_Info_UScriptStruct_FModularRigConnections, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FModularRigConnections), 4293563870U) },
{ FModularRigModel::StaticStruct, Z_Construct_UScriptStruct_FModularRigModel_Statics::NewStructOps, TEXT("ModularRigModel"),&Z_Registration_Info_UScriptStruct_FModularRigModel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FModularRigModel), 3867116730U) },
{ FModularRigModuleSettingsForClipboard::StaticStruct, Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics::NewStructOps, TEXT("ModularRigModuleSettingsForClipboard"),&Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsForClipboard, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FModularRigModuleSettingsForClipboard), 517489775U) },
{ FModularRigModuleSettingsSetForClipboard::StaticStruct, Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics::NewStructOps, TEXT("ModularRigModuleSettingsSetForClipboard"),&Z_Registration_Info_UScriptStruct_FModularRigModuleSettingsSetForClipboard, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FModularRigModuleSettingsSetForClipboard), 304167808U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigModel_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigModel_h__Script_ControlRig_3178447955{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigModel_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigModel_h__Script_ControlRig_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigModel_h__Script_ControlRig_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigModel_h__Script_ControlRig_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,105 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ModularRigModel.h"
#ifdef CONTROLRIG_ModularRigModel_generated_h
#error "ModularRigModel.generated.h already included, missing '#pragma once' in ModularRigModel.h"
#endif
#define CONTROLRIG_ModularRigModel_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FRigModuleReference ***********************************************
struct Z_Construct_UScriptStruct_FRigModuleReference_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigModel_h_56_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigModuleReference_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigModuleReference;
// ********** End ScriptStruct FRigModuleReference *************************************************
// ********** Begin ScriptStruct FModularRigSingleConnection ***************************************
struct Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigModel_h_167_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FModularRigSingleConnection_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FModularRigSingleConnection;
// ********** End ScriptStruct FModularRigSingleConnection *****************************************
// ********** Begin ScriptStruct FModularRigConnections ********************************************
struct Z_Construct_UScriptStruct_FModularRigConnections_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigModel_h_195_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FModularRigConnections_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FModularRigConnections;
// ********** End ScriptStruct FModularRigConnections **********************************************
// ********** Begin ScriptStruct FModularRigModel **************************************************
struct Z_Construct_UScriptStruct_FModularRigModel_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigModel_h_337_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FModularRigModel_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FModularRigModel;
// ********** End ScriptStruct FModularRigModel ****************************************************
// ********** Begin ScriptStruct FModularRigModuleSettingsForClipboard *****************************
struct Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigModel_h_429_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FModularRigModuleSettingsForClipboard_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FModularRigModuleSettingsForClipboard;
// ********** End ScriptStruct FModularRigModuleSettingsForClipboard *******************************
// ********** Begin ScriptStruct FModularRigModuleSettingsSetForClipboard **************************
struct Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigModel_h_448_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FModularRigModuleSettingsSetForClipboard_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FModularRigModuleSettingsSetForClipboard;
// ********** End ScriptStruct FModularRigModuleSettingsSetForClipboard ****************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigModel_h
// ********** Begin Enum EModularRigNotification ***************************************************
#define FOREACH_ENUM_EMODULARRIGNOTIFICATION(op) \
op(EModularRigNotification::ModuleAdded) \
op(EModularRigNotification::ModuleRenamed) \
op(EModularRigNotification::ModuleRemoved) \
op(EModularRigNotification::ModuleReparented) \
op(EModularRigNotification::ModuleReordered) \
op(EModularRigNotification::ConnectionChanged) \
op(EModularRigNotification::ModuleConfigValueChanged) \
op(EModularRigNotification::ModuleShortNameChanged) \
op(EModularRigNotification::InteractionBracketOpened) \
op(EModularRigNotification::InteractionBracketClosed) \
op(EModularRigNotification::InteractionBracketCanceled) \
op(EModularRigNotification::ModuleClassChanged) \
op(EModularRigNotification::ModuleSelected) \
op(EModularRigNotification::ModuleDeselected) \
op(EModularRigNotification::Max)
enum class EModularRigNotification : uint8;
template<> struct TIsUEnumClass<EModularRigNotification> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<EModularRigNotification>();
// ********** End Enum EModularRigNotification *****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// 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 "ModularRigRuleManager.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeModularRigRuleManager() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UModularRigRuleManager();
CONTROLRIG_API UClass* Z_Construct_UClass_UModularRigRuleManager_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UModularRigRuleManager ***************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UModularRigRuleManager;
UClass* UModularRigRuleManager::GetPrivateStaticClass()
{
using TClass = UModularRigRuleManager;
if (!Z_Registration_Info_UClass_UModularRigRuleManager.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ModularRigRuleManager"),
Z_Registration_Info_UClass_UModularRigRuleManager.InnerSingleton,
StaticRegisterNativesUModularRigRuleManager,
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_UModularRigRuleManager.InnerSingleton;
}
UClass* Z_Construct_UClass_UModularRigRuleManager_NoRegister()
{
return UModularRigRuleManager::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UModularRigRuleManager_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// A management class to validate rules and pattern match\n" },
{ "IncludePath", "ModularRigRuleManager.h" },
{ "ModuleRelativePath", "Public/ModularRigRuleManager.h" },
{ "ToolTip", "A management class to validate rules and pattern match" },
};
#endif // WITH_METADATA
// ********** Begin Class UModularRigRuleManager constinit property declarations *******************
// ********** End Class UModularRigRuleManager constinit property declarations *********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UModularRigRuleManager>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UModularRigRuleManager_Statics
UObject* (*const Z_Construct_UClass_UModularRigRuleManager_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UModularRigRuleManager_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UModularRigRuleManager_Statics::ClassParams = {
&UModularRigRuleManager::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UModularRigRuleManager_Statics::Class_MetaDataParams), Z_Construct_UClass_UModularRigRuleManager_Statics::Class_MetaDataParams)
};
void UModularRigRuleManager::StaticRegisterNativesUModularRigRuleManager()
{
}
UClass* Z_Construct_UClass_UModularRigRuleManager()
{
if (!Z_Registration_Info_UClass_UModularRigRuleManager.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UModularRigRuleManager.OuterSingleton, Z_Construct_UClass_UModularRigRuleManager_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UModularRigRuleManager.OuterSingleton;
}
UModularRigRuleManager::UModularRigRuleManager(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UModularRigRuleManager);
UModularRigRuleManager::~UModularRigRuleManager() {}
// ********** End Class UModularRigRuleManager *****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigRuleManager_h__Script_ControlRig_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UModularRigRuleManager, UModularRigRuleManager::StaticClass, TEXT("UModularRigRuleManager"), &Z_Registration_Info_UClass_UModularRigRuleManager, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UModularRigRuleManager), 2649071576U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigRuleManager_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigRuleManager_h__Script_ControlRig_197426675{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigRuleManager_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigRuleManager_h__Script_ControlRig_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ModularRigRuleManager.h"
#ifdef CONTROLRIG_ModularRigRuleManager_generated_h
#error "ModularRigRuleManager.generated.h already included, missing '#pragma once' in ModularRigRuleManager.h"
#endif
#define CONTROLRIG_ModularRigRuleManager_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UModularRigRuleManager ***************************************************
struct Z_Construct_UClass_UModularRigRuleManager_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UModularRigRuleManager_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigRuleManager_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUModularRigRuleManager(); \
friend struct ::Z_Construct_UClass_UModularRigRuleManager_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UModularRigRuleManager_NoRegister(); \
public: \
DECLARE_CLASS2(UModularRigRuleManager, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UModularRigRuleManager_NoRegister) \
DECLARE_SERIALIZER(UModularRigRuleManager)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigRuleManager_h_16_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UModularRigRuleManager(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UModularRigRuleManager(UModularRigRuleManager&&) = delete; \
UModularRigRuleManager(const UModularRigRuleManager&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UModularRigRuleManager); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UModularRigRuleManager); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UModularRigRuleManager) \
CONTROLRIG_API virtual ~UModularRigRuleManager();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigRuleManager_h_11_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigRuleManager_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigRuleManager_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigRuleManager_h_16_ENHANCED_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UModularRigRuleManager;
// ********** End Class UModularRigRuleManager *****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigRuleManager_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,150 @@
// 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 "Sequencer/MovieSceneControlRigInstanceData.h"
#include "Animation/AnimData/BoneMaskFilter.h"
#include "Channels/MovieSceneFloatChannel.h"
#include "Evaluation/MovieSceneEvaluationOperand.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMovieSceneControlRigInstanceData() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FInputBlendPose();
MOVIESCENE_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneEvaluationOperand();
MOVIESCENE_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneFloatChannel();
MOVIESCENE_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneSequenceInstanceData();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FMovieSceneControlRigInstanceData *********************************
struct Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMovieSceneControlRigInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FMovieSceneControlRigInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigInstanceData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAdditive_MetaData[] = {
{ "Comment", "/** Blend this track in additively (using the reference pose as a base) */" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigInstanceData.h" },
{ "ToolTip", "Blend this track in additively (using the reference pose as a base)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bApplyBoneFilter_MetaData[] = {
{ "Comment", "/** Only apply bones that are in the filter */" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigInstanceData.h" },
{ "ToolTip", "Only apply bones that are in the filter" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneFilter_MetaData[] = {
{ "Comment", "/** Per-bone filter to apply to our animation */" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigInstanceData.h" },
{ "ToolTip", "Per-bone filter to apply to our animation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Weight_MetaData[] = {
{ "Comment", "/** The weight curve for this animation controller section */" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigInstanceData.h" },
{ "ToolTip", "The weight curve for this animation controller section" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Operand_MetaData[] = {
{ "Comment", "/** The operand the control rig instance should operate on */" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigInstanceData.h" },
{ "ToolTip", "The operand the control rig instance should operate on" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMovieSceneControlRigInstanceData constinit property declarations *
static void NewProp_bAdditive_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAdditive;
static void NewProp_bApplyBoneFilter_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bApplyBoneFilter;
static const UECodeGen_Private::FStructPropertyParams NewProp_BoneFilter;
static const UECodeGen_Private::FStructPropertyParams NewProp_Weight;
static const UECodeGen_Private::FStructPropertyParams NewProp_Operand;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMovieSceneControlRigInstanceData constinit property declarations ***
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMovieSceneControlRigInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics
static_assert(std::is_polymorphic<FMovieSceneControlRigInstanceData>() == std::is_polymorphic<FMovieSceneSequenceInstanceData>(), "USTRUCT FMovieSceneControlRigInstanceData cannot be polymorphic unless super FMovieSceneSequenceInstanceData is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMovieSceneControlRigInstanceData;
class UScriptStruct* FMovieSceneControlRigInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMovieSceneControlRigInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMovieSceneControlRigInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("MovieSceneControlRigInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FMovieSceneControlRigInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FMovieSceneControlRigInstanceData Property Definitions ************
void Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::NewProp_bAdditive_SetBit(void* Obj)
{
((FMovieSceneControlRigInstanceData*)Obj)->bAdditive = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::NewProp_bAdditive = { "bAdditive", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FMovieSceneControlRigInstanceData), &Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::NewProp_bAdditive_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAdditive_MetaData), NewProp_bAdditive_MetaData) };
void Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::NewProp_bApplyBoneFilter_SetBit(void* Obj)
{
((FMovieSceneControlRigInstanceData*)Obj)->bApplyBoneFilter = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::NewProp_bApplyBoneFilter = { "bApplyBoneFilter", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FMovieSceneControlRigInstanceData), &Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::NewProp_bApplyBoneFilter_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bApplyBoneFilter_MetaData), NewProp_bApplyBoneFilter_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::NewProp_BoneFilter = { "BoneFilter", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMovieSceneControlRigInstanceData, BoneFilter), Z_Construct_UScriptStruct_FInputBlendPose, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneFilter_MetaData), NewProp_BoneFilter_MetaData) }; // 422122004
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::NewProp_Weight = { "Weight", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMovieSceneControlRigInstanceData, Weight), Z_Construct_UScriptStruct_FMovieSceneFloatChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Weight_MetaData), NewProp_Weight_MetaData) }; // 1650834346
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::NewProp_Operand = { "Operand", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMovieSceneControlRigInstanceData, Operand), Z_Construct_UScriptStruct_FMovieSceneEvaluationOperand, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Operand_MetaData), NewProp_Operand_MetaData) }; // 4261002154
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::NewProp_bAdditive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::NewProp_bApplyBoneFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::NewProp_BoneFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::NewProp_Weight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::NewProp_Operand,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMovieSceneControlRigInstanceData Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FMovieSceneSequenceInstanceData,
&NewStructOps,
"MovieSceneControlRigInstanceData",
Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::PropPointers),
sizeof(FMovieSceneControlRigInstanceData),
alignof(FMovieSceneControlRigInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FMovieSceneControlRigInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMovieSceneControlRigInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMovieSceneControlRigInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FMovieSceneControlRigInstanceData ***********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigInstanceData_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FMovieSceneControlRigInstanceData::StaticStruct, Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics::NewStructOps, TEXT("MovieSceneControlRigInstanceData"),&Z_Registration_Info_UScriptStruct_FMovieSceneControlRigInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMovieSceneControlRigInstanceData), 2485605760U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigInstanceData_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigInstanceData_h__Script_ControlRig_516317726{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigInstanceData_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigInstanceData_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,33 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Sequencer/MovieSceneControlRigInstanceData.h"
#ifdef CONTROLRIG_MovieSceneControlRigInstanceData_generated_h
#error "MovieSceneControlRigInstanceData.generated.h already included, missing '#pragma once' in MovieSceneControlRigInstanceData.h"
#endif
#define CONTROLRIG_MovieSceneControlRigInstanceData_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FMovieSceneControlRigInstanceData *********************************
struct Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigInstanceData_h_14_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMovieSceneControlRigInstanceData_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FMovieSceneSequenceInstanceData Super;
struct FMovieSceneControlRigInstanceData;
// ********** End ScriptStruct FMovieSceneControlRigInstanceData ***********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigInstanceData_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,625 @@
// 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 "Sequencer/MovieSceneControlRigParameterSection.h"
#include "Channels/MovieSceneByteChannel.h"
#include "Channels/MovieSceneFloatChannel.h"
#include "Channels/MovieSceneIntegerChannel.h"
#include "ConstraintChannel.h"
#include "Sections/MovieScene3DTransformSection.h"
#include "Sequencer/MovieSceneControlRigSpaceChannel.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 EmptyLinkFunctionForGeneratedCodeMovieSceneControlRigParameterSection() {}
// ********** Begin Cross Module References ********************************************************
CONSTRAINTS_API UScriptStruct* Z_Construct_UScriptStruct_FConstraintAndActiveChannel();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigOverrideAsset_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UMovieSceneControlRigParameterSection();
CONTROLRIG_API UClass* Z_Construct_UClass_UMovieSceneControlRigParameterSection_NoRegister();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FChannelMapInfo();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FEnumParameterNameAndCurve();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FSpaceControlNameAndChannel();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
MOVIESCENE_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneByteChannel();
MOVIESCENE_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneFloatChannel();
MOVIESCENE_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneIntegerChannel();
MOVIESCENETRACKS_API UClass* Z_Construct_UClass_UMovieSceneConstrainedSection_NoRegister();
MOVIESCENETRACKS_API UClass* Z_Construct_UClass_UMovieSceneParameterSection();
MOVIESCENETRACKS_API UScriptStruct* Z_Construct_UScriptStruct_FBaseParameterNameAndValue();
MOVIESCENETRACKS_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneTransformMask();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FEnumParameterNameAndCurve ****************************************
struct Z_Construct_UScriptStruct_FEnumParameterNameAndCurve_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FEnumParameterNameAndCurve); }
static inline consteval int16 GetStructAlignment() { return alignof(FEnumParameterNameAndCurve); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterCurve_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FEnumParameterNameAndCurve constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterCurve;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FEnumParameterNameAndCurve constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FEnumParameterNameAndCurve>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FEnumParameterNameAndCurve_Statics
static_assert(std::is_polymorphic<FEnumParameterNameAndCurve>() == std::is_polymorphic<FBaseParameterNameAndValue>(), "USTRUCT FEnumParameterNameAndCurve cannot be polymorphic unless super FBaseParameterNameAndValue is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FEnumParameterNameAndCurve;
class UScriptStruct* FEnumParameterNameAndCurve::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FEnumParameterNameAndCurve.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FEnumParameterNameAndCurve.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FEnumParameterNameAndCurve, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("EnumParameterNameAndCurve"));
}
return Z_Registration_Info_UScriptStruct_FEnumParameterNameAndCurve.OuterSingleton;
}
// ********** Begin ScriptStruct FEnumParameterNameAndCurve Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEnumParameterNameAndCurve_Statics::NewProp_ParameterCurve = { "ParameterCurve", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEnumParameterNameAndCurve, ParameterCurve), Z_Construct_UScriptStruct_FMovieSceneByteChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterCurve_MetaData), NewProp_ParameterCurve_MetaData) }; // 276844829
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FEnumParameterNameAndCurve_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnumParameterNameAndCurve_Statics::NewProp_ParameterCurve,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEnumParameterNameAndCurve_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FEnumParameterNameAndCurve Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FEnumParameterNameAndCurve_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FBaseParameterNameAndValue,
&NewStructOps,
"EnumParameterNameAndCurve",
Z_Construct_UScriptStruct_FEnumParameterNameAndCurve_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEnumParameterNameAndCurve_Statics::PropPointers),
sizeof(FEnumParameterNameAndCurve),
alignof(FEnumParameterNameAndCurve),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEnumParameterNameAndCurve_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FEnumParameterNameAndCurve_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FEnumParameterNameAndCurve()
{
if (!Z_Registration_Info_UScriptStruct_FEnumParameterNameAndCurve.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FEnumParameterNameAndCurve.InnerSingleton, Z_Construct_UScriptStruct_FEnumParameterNameAndCurve_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FEnumParameterNameAndCurve.InnerSingleton);
}
// ********** End ScriptStruct FEnumParameterNameAndCurve ******************************************
// ********** Begin ScriptStruct FIntegerParameterNameAndCurve *************************************
struct Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FIntegerParameterNameAndCurve); }
static inline consteval int16 GetStructAlignment() { return alignof(FIntegerParameterNameAndCurve); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterCurve_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FIntegerParameterNameAndCurve constinit property declarations *****
static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterCurve;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FIntegerParameterNameAndCurve constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FIntegerParameterNameAndCurve>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve_Statics
static_assert(std::is_polymorphic<FIntegerParameterNameAndCurve>() == std::is_polymorphic<FBaseParameterNameAndValue>(), "USTRUCT FIntegerParameterNameAndCurve cannot be polymorphic unless super FBaseParameterNameAndValue is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FIntegerParameterNameAndCurve;
class UScriptStruct* FIntegerParameterNameAndCurve::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FIntegerParameterNameAndCurve.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FIntegerParameterNameAndCurve.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("IntegerParameterNameAndCurve"));
}
return Z_Registration_Info_UScriptStruct_FIntegerParameterNameAndCurve.OuterSingleton;
}
// ********** Begin ScriptStruct FIntegerParameterNameAndCurve Property Definitions ****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve_Statics::NewProp_ParameterCurve = { "ParameterCurve", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIntegerParameterNameAndCurve, ParameterCurve), Z_Construct_UScriptStruct_FMovieSceneIntegerChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterCurve_MetaData), NewProp_ParameterCurve_MetaData) }; // 2431351337
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve_Statics::NewProp_ParameterCurve,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FIntegerParameterNameAndCurve Property Definitions ******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FBaseParameterNameAndValue,
&NewStructOps,
"IntegerParameterNameAndCurve",
Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve_Statics::PropPointers),
sizeof(FIntegerParameterNameAndCurve),
alignof(FIntegerParameterNameAndCurve),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve()
{
if (!Z_Registration_Info_UScriptStruct_FIntegerParameterNameAndCurve.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FIntegerParameterNameAndCurve.InnerSingleton, Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FIntegerParameterNameAndCurve.InnerSingleton);
}
// ********** End ScriptStruct FIntegerParameterNameAndCurve ***************************************
// ********** Begin ScriptStruct FSpaceControlNameAndChannel ***************************************
struct Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSpaceControlNameAndChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FSpaceControlNameAndChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlName_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpaceCurve_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSpaceControlNameAndChannel constinit property declarations *******
static const UECodeGen_Private::FNamePropertyParams NewProp_ControlName;
static const UECodeGen_Private::FStructPropertyParams NewProp_SpaceCurve;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSpaceControlNameAndChannel constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSpaceControlNameAndChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSpaceControlNameAndChannel;
class UScriptStruct* FSpaceControlNameAndChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSpaceControlNameAndChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSpaceControlNameAndChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSpaceControlNameAndChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("SpaceControlNameAndChannel"));
}
return Z_Registration_Info_UScriptStruct_FSpaceControlNameAndChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FSpaceControlNameAndChannel Property Definitions ******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics::NewProp_ControlName = { "ControlName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSpaceControlNameAndChannel, ControlName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlName_MetaData), NewProp_ControlName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics::NewProp_SpaceCurve = { "SpaceCurve", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSpaceControlNameAndChannel, SpaceCurve), Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpaceCurve_MetaData), NewProp_SpaceCurve_MetaData) }; // 2579738858
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics::NewProp_ControlName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics::NewProp_SpaceCurve,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSpaceControlNameAndChannel Property Definitions ********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"SpaceControlNameAndChannel",
Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics::PropPointers),
sizeof(FSpaceControlNameAndChannel),
alignof(FSpaceControlNameAndChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSpaceControlNameAndChannel()
{
if (!Z_Registration_Info_UScriptStruct_FSpaceControlNameAndChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSpaceControlNameAndChannel.InnerSingleton, Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSpaceControlNameAndChannel.InnerSingleton);
}
// ********** End ScriptStruct FSpaceControlNameAndChannel *****************************************
// ********** Begin ScriptStruct FChannelMapInfo ***************************************************
struct Z_Construct_UScriptStruct_FChannelMapInfo_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChannelMapInfo); }
static inline consteval int16 GetStructAlignment() { return alignof(FChannelMapInfo); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlIndex_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TotalChannelIndex_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChannelIndex_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentControlIndex_MetaData[] = {
{ "Comment", "//channel index for it's type.. (e.g float, int, bool).\n" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "channel index for it's type.. (e.g float, int, bool)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChannelTypeName_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDoesHaveSpace_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpaceChannelIndex_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaskIndex_MetaData[] = {
{ "Comment", "//if it has space what's the space channel index\n" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "if it has space what's the space channel index" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CategoryIndex_MetaData[] = {
{ "Comment", "//index for the mask\n" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "index for the mask" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConstraintsIndex_MetaData[] = {
{ "Comment", "//temp index set by the ControlRigParameterTrack, not saved\n" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "temp index set by the ControlRigParameterTrack, not saved" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChannelMapInfo constinit property declarations *******************
static const UECodeGen_Private::FIntPropertyParams NewProp_ControlIndex;
static const UECodeGen_Private::FIntPropertyParams NewProp_TotalChannelIndex;
static const UECodeGen_Private::FIntPropertyParams NewProp_ChannelIndex;
static const UECodeGen_Private::FIntPropertyParams NewProp_ParentControlIndex;
static const UECodeGen_Private::FNamePropertyParams NewProp_ChannelTypeName;
static void NewProp_bDoesHaveSpace_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDoesHaveSpace;
static const UECodeGen_Private::FIntPropertyParams NewProp_SpaceChannelIndex;
static const UECodeGen_Private::FIntPropertyParams NewProp_MaskIndex;
static const UECodeGen_Private::FIntPropertyParams NewProp_CategoryIndex;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_ConstraintsIndex_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ConstraintsIndex;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChannelMapInfo constinit property declarations *********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChannelMapInfo>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChannelMapInfo_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChannelMapInfo;
class UScriptStruct* FChannelMapInfo::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChannelMapInfo.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChannelMapInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChannelMapInfo, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ChannelMapInfo"));
}
return Z_Registration_Info_UScriptStruct_FChannelMapInfo.OuterSingleton;
}
// ********** Begin ScriptStruct FChannelMapInfo Property Definitions ******************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_ControlIndex = { "ControlIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChannelMapInfo, ControlIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlIndex_MetaData), NewProp_ControlIndex_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_TotalChannelIndex = { "TotalChannelIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChannelMapInfo, TotalChannelIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TotalChannelIndex_MetaData), NewProp_TotalChannelIndex_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_ChannelIndex = { "ChannelIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChannelMapInfo, ChannelIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChannelIndex_MetaData), NewProp_ChannelIndex_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_ParentControlIndex = { "ParentControlIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChannelMapInfo, ParentControlIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentControlIndex_MetaData), NewProp_ParentControlIndex_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_ChannelTypeName = { "ChannelTypeName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChannelMapInfo, ChannelTypeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChannelTypeName_MetaData), NewProp_ChannelTypeName_MetaData) };
void Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_bDoesHaveSpace_SetBit(void* Obj)
{
((FChannelMapInfo*)Obj)->bDoesHaveSpace = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_bDoesHaveSpace = { "bDoesHaveSpace", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChannelMapInfo), &Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_bDoesHaveSpace_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDoesHaveSpace_MetaData), NewProp_bDoesHaveSpace_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_SpaceChannelIndex = { "SpaceChannelIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChannelMapInfo, SpaceChannelIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpaceChannelIndex_MetaData), NewProp_SpaceChannelIndex_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_MaskIndex = { "MaskIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChannelMapInfo, MaskIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaskIndex_MetaData), NewProp_MaskIndex_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_CategoryIndex = { "CategoryIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChannelMapInfo, CategoryIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CategoryIndex_MetaData), NewProp_CategoryIndex_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_ConstraintsIndex_Inner = { "ConstraintsIndex", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_ConstraintsIndex = { "ConstraintsIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChannelMapInfo, ConstraintsIndex), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConstraintsIndex_MetaData), NewProp_ConstraintsIndex_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChannelMapInfo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_ControlIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_TotalChannelIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_ChannelIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_ParentControlIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_ChannelTypeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_bDoesHaveSpace,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_SpaceChannelIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_MaskIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_CategoryIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_ConstraintsIndex_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewProp_ConstraintsIndex,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChannelMapInfo_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChannelMapInfo Property Definitions ********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChannelMapInfo_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ChannelMapInfo",
Z_Construct_UScriptStruct_FChannelMapInfo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChannelMapInfo_Statics::PropPointers),
sizeof(FChannelMapInfo),
alignof(FChannelMapInfo),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChannelMapInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChannelMapInfo_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChannelMapInfo()
{
if (!Z_Registration_Info_UScriptStruct_FChannelMapInfo.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChannelMapInfo.InnerSingleton, Z_Construct_UScriptStruct_FChannelMapInfo_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChannelMapInfo.InnerSingleton);
}
// ********** End ScriptStruct FChannelMapInfo *****************************************************
// ********** Begin Class UMovieSceneControlRigParameterSection ************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMovieSceneControlRigParameterSection;
UClass* UMovieSceneControlRigParameterSection::GetPrivateStaticClass()
{
using TClass = UMovieSceneControlRigParameterSection;
if (!Z_Registration_Info_UClass_UMovieSceneControlRigParameterSection.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MovieSceneControlRigParameterSection"),
Z_Registration_Info_UClass_UMovieSceneControlRigParameterSection.InnerSingleton,
StaticRegisterNativesUMovieSceneControlRigParameterSection,
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_UMovieSceneControlRigParameterSection.InnerSingleton;
}
UClass* Z_Construct_UClass_UMovieSceneControlRigParameterSection_NoRegister()
{
return UMovieSceneControlRigParameterSection::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Movie scene section that controls animation controller animation\n */" },
{ "IncludePath", "Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "Movie scene section that controls animation controller animation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlRig_MetaData[] = {
{ "Comment", "/** Control Rig that controls us*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "Control Rig that controls us" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlRigClass_MetaData[] = {
{ "Category", "Animation" },
{ "Comment", "/** The class of control rig to instantiate */" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "The class of control rig to instantiate" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlsMask_MetaData[] = {
{ "Comment", "/** Deprecrated, use ControlNameMask*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "Deprecrated, use ControlNameMask" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlNameMask_MetaData[] = {
{ "Comment", "/** Names of Controls that are masked out on this section*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "Names of Controls that are masked out on this section" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformMask_MetaData[] = {
{ "Comment", "/** Mask for Transform Mask*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "Mask for Transform Mask" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Weight_MetaData[] = {
{ "Comment", "/** The weight curve for this animation controller section */" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "The weight curve for this animation controller section" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlChannelMap_MetaData[] = {
{ "Comment", "/** Map from the control name to where it starts as a channel*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "Map from the control name to where it starts as a channel" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EnumParameterNamesAndCurves_MetaData[] = {
{ "Comment", "/** Enum Curves*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "Enum Curves" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IntegerParameterNamesAndCurves_MetaData[] = {
{ "Comment", "/*Integer Curves*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "Integer Curves" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpaceChannels_MetaData[] = {
{ "Comment", "/** Space Channels*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "Space Channels" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConstraintsChannels_MetaData[] = {
{ "Comment", "/** Space Channels*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
{ "ToolTip", "Space Channels" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OverrideAssets_MetaData[] = {
{ "Category", "Customization" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterSection.h" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UMovieSceneControlRigParameterSection constinit property declarations ****
static const UECodeGen_Private::FObjectPropertyParams NewProp_ControlRig;
static const UECodeGen_Private::FClassPropertyParams NewProp_ControlRigClass;
static const UECodeGen_Private::FBoolPropertyParams NewProp_ControlsMask_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ControlsMask;
static const UECodeGen_Private::FNamePropertyParams NewProp_ControlNameMask_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_ControlNameMask;
static const UECodeGen_Private::FStructPropertyParams NewProp_TransformMask;
static const UECodeGen_Private::FStructPropertyParams NewProp_Weight;
static const UECodeGen_Private::FStructPropertyParams NewProp_ControlChannelMap_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_ControlChannelMap_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ControlChannelMap;
static const UECodeGen_Private::FStructPropertyParams NewProp_EnumParameterNamesAndCurves_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_EnumParameterNamesAndCurves;
static const UECodeGen_Private::FStructPropertyParams NewProp_IntegerParameterNamesAndCurves_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_IntegerParameterNamesAndCurves;
static const UECodeGen_Private::FStructPropertyParams NewProp_SpaceChannels_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SpaceChannels;
static const UECodeGen_Private::FStructPropertyParams NewProp_ConstraintsChannels_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ConstraintsChannels;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_OverrideAssets_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OverrideAssets;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UMovieSceneControlRigParameterSection constinit property declarations ******
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMovieSceneControlRigParameterSection>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics
// ********** Begin Class UMovieSceneControlRigParameterSection Property Definitions ***************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlRig = { "ControlRig", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterSection, ControlRig), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlRig_MetaData), NewProp_ControlRig_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlRigClass = { "ControlRigClass", nullptr, (EPropertyFlags)0x0014000000000001, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterSection, ControlRigClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlRigClass_MetaData), NewProp_ControlRigClass_MetaData) };
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlsMask_Inner = { "ControlsMask", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlsMask = { "ControlsMask", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterSection, ControlsMask), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlsMask_MetaData), NewProp_ControlsMask_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlNameMask_ElementProp = { "ControlNameMask", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlNameMask = { "ControlNameMask", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterSection, ControlNameMask), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlNameMask_MetaData), NewProp_ControlNameMask_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_TransformMask = { "TransformMask", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterSection, TransformMask), Z_Construct_UScriptStruct_FMovieSceneTransformMask, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformMask_MetaData), NewProp_TransformMask_MetaData) }; // 64815235
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_Weight = { "Weight", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterSection, Weight), Z_Construct_UScriptStruct_FMovieSceneFloatChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Weight_MetaData), NewProp_Weight_MetaData) }; // 1650834346
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlChannelMap_ValueProp = { "ControlChannelMap", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FChannelMapInfo, METADATA_PARAMS(0, nullptr) }; // 645776236
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlChannelMap_Key_KeyProp = { "ControlChannelMap_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_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlChannelMap = { "ControlChannelMap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterSection, ControlChannelMap), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlChannelMap_MetaData), NewProp_ControlChannelMap_MetaData) }; // 645776236
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_EnumParameterNamesAndCurves_Inner = { "EnumParameterNamesAndCurves", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FEnumParameterNameAndCurve, METADATA_PARAMS(0, nullptr) }; // 2308209448
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_EnumParameterNamesAndCurves = { "EnumParameterNamesAndCurves", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterSection, EnumParameterNamesAndCurves), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EnumParameterNamesAndCurves_MetaData), NewProp_EnumParameterNamesAndCurves_MetaData) }; // 2308209448
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_IntegerParameterNamesAndCurves_Inner = { "IntegerParameterNamesAndCurves", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve, METADATA_PARAMS(0, nullptr) }; // 3585649340
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_IntegerParameterNamesAndCurves = { "IntegerParameterNamesAndCurves", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterSection, IntegerParameterNamesAndCurves), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IntegerParameterNamesAndCurves_MetaData), NewProp_IntegerParameterNamesAndCurves_MetaData) }; // 3585649340
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_SpaceChannels_Inner = { "SpaceChannels", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSpaceControlNameAndChannel, METADATA_PARAMS(0, nullptr) }; // 3670979861
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_SpaceChannels = { "SpaceChannels", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterSection, SpaceChannels), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpaceChannels_MetaData), NewProp_SpaceChannels_MetaData) }; // 3670979861
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ConstraintsChannels_Inner = { "ConstraintsChannels", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FConstraintAndActiveChannel, METADATA_PARAMS(0, nullptr) }; // 924927039
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ConstraintsChannels = { "ConstraintsChannels", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterSection, ConstraintsChannels), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConstraintsChannels_MetaData), NewProp_ConstraintsChannels_MetaData) }; // 924927039
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_OverrideAssets_Inner = { "OverrideAssets", nullptr, (EPropertyFlags)0x0004000800000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UControlRigOverrideAsset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_OverrideAssets = { "OverrideAssets", nullptr, (EPropertyFlags)0x0024080800000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterSection, OverrideAssets), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OverrideAssets_MetaData), NewProp_OverrideAssets_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlRig,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlRigClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlsMask_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlsMask,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlNameMask_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlNameMask,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_TransformMask,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_Weight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlChannelMap_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlChannelMap_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ControlChannelMap,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_EnumParameterNamesAndCurves_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_EnumParameterNamesAndCurves,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_IntegerParameterNamesAndCurves_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_IntegerParameterNamesAndCurves,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_SpaceChannels_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_SpaceChannels,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ConstraintsChannels_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_ConstraintsChannels,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_OverrideAssets_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::NewProp_OverrideAssets,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::PropPointers) < 2048);
// ********** End Class UMovieSceneControlRigParameterSection Property Definitions *****************
UObject* (*const Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMovieSceneParameterSection,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UMovieSceneConstrainedSection_NoRegister, (int32)VTABLE_OFFSET(UMovieSceneControlRigParameterSection, IMovieSceneConstrainedSection), false }, // 1713883455
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::ClassParams = {
&UMovieSceneControlRigParameterSection::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::Class_MetaDataParams), Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::Class_MetaDataParams)
};
void UMovieSceneControlRigParameterSection::StaticRegisterNativesUMovieSceneControlRigParameterSection()
{
}
UClass* Z_Construct_UClass_UMovieSceneControlRigParameterSection()
{
if (!Z_Registration_Info_UClass_UMovieSceneControlRigParameterSection.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMovieSceneControlRigParameterSection.OuterSingleton, Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMovieSceneControlRigParameterSection.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMovieSceneControlRigParameterSection);
UMovieSceneControlRigParameterSection::~UMovieSceneControlRigParameterSection() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UMovieSceneControlRigParameterSection)
// ********** End Class UMovieSceneControlRigParameterSection **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FEnumParameterNameAndCurve::StaticStruct, Z_Construct_UScriptStruct_FEnumParameterNameAndCurve_Statics::NewStructOps, TEXT("EnumParameterNameAndCurve"),&Z_Registration_Info_UScriptStruct_FEnumParameterNameAndCurve, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FEnumParameterNameAndCurve), 2308209448U) },
{ FIntegerParameterNameAndCurve::StaticStruct, Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve_Statics::NewStructOps, TEXT("IntegerParameterNameAndCurve"),&Z_Registration_Info_UScriptStruct_FIntegerParameterNameAndCurve, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FIntegerParameterNameAndCurve), 3585649340U) },
{ FSpaceControlNameAndChannel::StaticStruct, Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics::NewStructOps, TEXT("SpaceControlNameAndChannel"),&Z_Registration_Info_UScriptStruct_FSpaceControlNameAndChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSpaceControlNameAndChannel), 3670979861U) },
{ FChannelMapInfo::StaticStruct, Z_Construct_UScriptStruct_FChannelMapInfo_Statics::NewStructOps, TEXT("ChannelMapInfo"),&Z_Registration_Info_UScriptStruct_FChannelMapInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChannelMapInfo), 645776236U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMovieSceneControlRigParameterSection, UMovieSceneControlRigParameterSection::StaticClass, TEXT("UMovieSceneControlRigParameterSection"), &Z_Registration_Info_UClass_UMovieSceneControlRigParameterSection, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMovieSceneControlRigParameterSection), 835942231U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h__Script_ControlRig_690271816{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h__Script_ControlRig_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,109 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Sequencer/MovieSceneControlRigParameterSection.h"
#ifdef CONTROLRIG_MovieSceneControlRigParameterSection_generated_h
#error "MovieSceneControlRigParameterSection.generated.h already included, missing '#pragma once' in MovieSceneControlRigParameterSection.h"
#endif
#define CONTROLRIG_MovieSceneControlRigParameterSection_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FEnumParameterNameAndCurve ****************************************
struct Z_Construct_UScriptStruct_FEnumParameterNameAndCurve_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h_109_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FEnumParameterNameAndCurve_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FBaseParameterNameAndValue Super;
struct FEnumParameterNameAndCurve;
// ********** End ScriptStruct FEnumParameterNameAndCurve ******************************************
// ********** Begin ScriptStruct FIntegerParameterNameAndCurve *************************************
struct Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h_125_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FBaseParameterNameAndValue Super;
struct FIntegerParameterNameAndCurve;
// ********** End ScriptStruct FIntegerParameterNameAndCurve ***************************************
// ********** Begin ScriptStruct FSpaceControlNameAndChannel ***************************************
struct Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h_141_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSpaceControlNameAndChannel_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FSpaceControlNameAndChannel;
// ********** End ScriptStruct FSpaceControlNameAndChannel *****************************************
// ********** Begin ScriptStruct FChannelMapInfo ***************************************************
struct Z_Construct_UScriptStruct_FChannelMapInfo_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h_184_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChannelMapInfo_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FChannelMapInfo;
// ********** End ScriptStruct FChannelMapInfo *****************************************************
// ********** Begin Class UMovieSceneControlRigParameterSection ************************************
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h_226_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UMovieSceneControlRigParameterSection, CONTROLRIG_API)
struct Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UMovieSceneControlRigParameterSection_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h_226_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMovieSceneControlRigParameterSection(); \
friend struct ::Z_Construct_UClass_UMovieSceneControlRigParameterSection_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UMovieSceneControlRigParameterSection_NoRegister(); \
public: \
DECLARE_CLASS2(UMovieSceneControlRigParameterSection, UMovieSceneParameterSection, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UMovieSceneControlRigParameterSection_NoRegister) \
DECLARE_SERIALIZER(UMovieSceneControlRigParameterSection) \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h_226_ARCHIVESERIALIZER \
virtual UObject* _getUObject() const override { return const_cast<UMovieSceneControlRigParameterSection*>(this); }
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h_226_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMovieSceneControlRigParameterSection(UMovieSceneControlRigParameterSection&&) = delete; \
UMovieSceneControlRigParameterSection(const UMovieSceneControlRigParameterSection&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UMovieSceneControlRigParameterSection); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMovieSceneControlRigParameterSection); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMovieSceneControlRigParameterSection) \
CONTROLRIG_API virtual ~UMovieSceneControlRigParameterSection();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h_221_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h_226_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h_226_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h_226_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMovieSceneControlRigParameterSection;
// ********** End Class UMovieSceneControlRigParameterSection **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterSection_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,142 @@
// 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 "Sequencer/MovieSceneControlRigParameterTemplate.h"
#include "ConstraintChannel.h"
#include "Sequencer/MovieSceneControlRigParameterSection.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMovieSceneControlRigParameterTemplate() {}
// ********** Begin Cross Module References ********************************************************
CONSTRAINTS_API UScriptStruct* Z_Construct_UScriptStruct_FConstraintAndActiveChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FEnumParameterNameAndCurve();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FSpaceControlNameAndChannel();
MOVIESCENETRACKS_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneParameterSectionTemplate();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FMovieSceneControlRigParameterTemplate ****************************
struct Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMovieSceneControlRigParameterTemplate); }
static inline consteval int16 GetStructAlignment() { return alignof(FMovieSceneControlRigParameterTemplate); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Enums_MetaData[] = {
{ "Comment", "/** The bool parameter names and their associated curves. */" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTemplate.h" },
{ "ToolTip", "The bool parameter names and their associated curves." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Integers_MetaData[] = {
{ "Comment", "/** The enum parameter names and their associated curves. */" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTemplate.h" },
{ "ToolTip", "The enum parameter names and their associated curves." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Spaces_MetaData[] = {
{ "Comment", "/** Controls and their space keys*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTemplate.h" },
{ "ToolTip", "Controls and their space keys" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Constraints_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMovieSceneControlRigParameterTemplate constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Enums_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Enums;
static const UECodeGen_Private::FStructPropertyParams NewProp_Integers_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Integers;
static const UECodeGen_Private::FStructPropertyParams NewProp_Spaces_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Spaces;
static const UECodeGen_Private::FStructPropertyParams NewProp_Constraints_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Constraints;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMovieSceneControlRigParameterTemplate constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMovieSceneControlRigParameterTemplate>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics
static_assert(std::is_polymorphic<FMovieSceneControlRigParameterTemplate>() == std::is_polymorphic<FMovieSceneParameterSectionTemplate>(), "USTRUCT FMovieSceneControlRigParameterTemplate cannot be polymorphic unless super FMovieSceneParameterSectionTemplate is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMovieSceneControlRigParameterTemplate;
class UScriptStruct* FMovieSceneControlRigParameterTemplate::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMovieSceneControlRigParameterTemplate.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMovieSceneControlRigParameterTemplate.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("MovieSceneControlRigParameterTemplate"));
}
return Z_Registration_Info_UScriptStruct_FMovieSceneControlRigParameterTemplate.OuterSingleton;
}
// ********** Begin ScriptStruct FMovieSceneControlRigParameterTemplate Property Definitions *******
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Enums_Inner = { "Enums", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FEnumParameterNameAndCurve, METADATA_PARAMS(0, nullptr) }; // 2308209448
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Enums = { "Enums", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMovieSceneControlRigParameterTemplate, Enums), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Enums_MetaData), NewProp_Enums_MetaData) }; // 2308209448
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Integers_Inner = { "Integers", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FIntegerParameterNameAndCurve, METADATA_PARAMS(0, nullptr) }; // 3585649340
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Integers = { "Integers", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMovieSceneControlRigParameterTemplate, Integers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Integers_MetaData), NewProp_Integers_MetaData) }; // 3585649340
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Spaces_Inner = { "Spaces", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSpaceControlNameAndChannel, METADATA_PARAMS(0, nullptr) }; // 3670979861
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Spaces = { "Spaces", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMovieSceneControlRigParameterTemplate, Spaces), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Spaces_MetaData), NewProp_Spaces_MetaData) }; // 3670979861
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Constraints_Inner = { "Constraints", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FConstraintAndActiveChannel, METADATA_PARAMS(0, nullptr) }; // 924927039
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Constraints = { "Constraints", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMovieSceneControlRigParameterTemplate, Constraints), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Constraints_MetaData), NewProp_Constraints_MetaData) }; // 924927039
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Enums_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Enums,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Integers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Integers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Spaces_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Spaces,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Constraints_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewProp_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMovieSceneControlRigParameterTemplate Property Definitions *********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FMovieSceneParameterSectionTemplate,
&NewStructOps,
"MovieSceneControlRigParameterTemplate",
Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::PropPointers),
sizeof(FMovieSceneControlRigParameterTemplate),
alignof(FMovieSceneControlRigParameterTemplate),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate()
{
if (!Z_Registration_Info_UScriptStruct_FMovieSceneControlRigParameterTemplate.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMovieSceneControlRigParameterTemplate.InnerSingleton, Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMovieSceneControlRigParameterTemplate.InnerSingleton);
}
// ********** End ScriptStruct FMovieSceneControlRigParameterTemplate ******************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTemplate_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FMovieSceneControlRigParameterTemplate::StaticStruct, Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics::NewStructOps, TEXT("MovieSceneControlRigParameterTemplate"),&Z_Registration_Info_UScriptStruct_FMovieSceneControlRigParameterTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMovieSceneControlRigParameterTemplate), 2219631920U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTemplate_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTemplate_h__Script_ControlRig_1091004652{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTemplate_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTemplate_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,33 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Sequencer/MovieSceneControlRigParameterTemplate.h"
#ifdef CONTROLRIG_MovieSceneControlRigParameterTemplate_generated_h
#error "MovieSceneControlRigParameterTemplate.generated.h already included, missing '#pragma once' in MovieSceneControlRigParameterTemplate.h"
#endif
#define CONTROLRIG_MovieSceneControlRigParameterTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FMovieSceneControlRigParameterTemplate ****************************
struct Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTemplate_h_17_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMovieSceneControlRigParameterTemplate_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FMovieSceneParameterSectionTemplate Super;
struct FMovieSceneControlRigParameterTemplate;
// ********** End ScriptStruct FMovieSceneControlRigParameterTemplate ******************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,319 @@
// 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 "Sequencer/MovieSceneControlRigParameterTrack.h"
#include "StructUtils/PropertyBag.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMovieSceneControlRigParameterTrack() {}
// ********** Begin Cross Module References ********************************************************
ANIMATIONCORE_API UEnum* Z_Construct_UEnum_AnimationCore_EEulerRotationOrder();
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UMovieSceneControlRigParameterTrack();
CONTROLRIG_API UClass* Z_Construct_UClass_UMovieSceneControlRigParameterTrack_NoRegister();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FControlRotationOrder();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FInstancedPropertyBag();
ENGINE_API UClass* Z_Construct_UClass_UWorld_NoRegister();
MOVIESCENE_API UClass* Z_Construct_UClass_UMovieSceneNameableTrack();
MOVIESCENE_API UClass* Z_Construct_UClass_UMovieSceneSection_NoRegister();
MOVIESCENE_API UClass* Z_Construct_UClass_UMovieSceneTrackTemplateProducer_NoRegister();
MOVIESCENE_API UClass* Z_Construct_UClass_UNodeAndChannelMappings_NoRegister();
MOVIESCENETRACKS_API UClass* Z_Construct_UClass_UMovieSceneSectionsToKey_NoRegister();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FControlRotationOrder *********************************************
struct Z_Construct_UScriptStruct_FControlRotationOrder_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FControlRotationOrder); }
static inline consteval int16 GetStructAlignment() { return alignof(FControlRotationOrder); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTrack.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotationOrder_MetaData[] = {
{ "Comment", "/* Rotation Order*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTrack.h" },
{ "ToolTip", "Rotation Order" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideSetting_MetaData[] = {
{ "Comment", "/** Override the default control setting*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTrack.h" },
{ "ToolTip", "Override the default control setting" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FControlRotationOrder constinit property declarations *************
static const UECodeGen_Private::FBytePropertyParams NewProp_RotationOrder_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_RotationOrder;
static void NewProp_bOverrideSetting_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideSetting;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FControlRotationOrder constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControlRotationOrder>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FControlRotationOrder_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FControlRotationOrder;
class UScriptStruct* FControlRotationOrder::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FControlRotationOrder.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FControlRotationOrder.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControlRotationOrder, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ControlRotationOrder"));
}
return Z_Registration_Info_UScriptStruct_FControlRotationOrder.OuterSingleton;
}
// ********** Begin ScriptStruct FControlRotationOrder Property Definitions ************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FControlRotationOrder_Statics::NewProp_RotationOrder_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FControlRotationOrder_Statics::NewProp_RotationOrder = { "RotationOrder", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControlRotationOrder, RotationOrder), Z_Construct_UEnum_AnimationCore_EEulerRotationOrder, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotationOrder_MetaData), NewProp_RotationOrder_MetaData) }; // 1336519604
void Z_Construct_UScriptStruct_FControlRotationOrder_Statics::NewProp_bOverrideSetting_SetBit(void* Obj)
{
((FControlRotationOrder*)Obj)->bOverrideSetting = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FControlRotationOrder_Statics::NewProp_bOverrideSetting = { "bOverrideSetting", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FControlRotationOrder), &Z_Construct_UScriptStruct_FControlRotationOrder_Statics::NewProp_bOverrideSetting_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideSetting_MetaData), NewProp_bOverrideSetting_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FControlRotationOrder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRotationOrder_Statics::NewProp_RotationOrder_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRotationOrder_Statics::NewProp_RotationOrder,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControlRotationOrder_Statics::NewProp_bOverrideSetting,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRotationOrder_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FControlRotationOrder Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControlRotationOrder_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"ControlRotationOrder",
Z_Construct_UScriptStruct_FControlRotationOrder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRotationOrder_Statics::PropPointers),
sizeof(FControlRotationOrder),
alignof(FControlRotationOrder),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControlRotationOrder_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControlRotationOrder_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControlRotationOrder()
{
if (!Z_Registration_Info_UScriptStruct_FControlRotationOrder.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FControlRotationOrder.InnerSingleton, Z_Construct_UScriptStruct_FControlRotationOrder_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FControlRotationOrder.InnerSingleton);
}
// ********** End ScriptStruct FControlRotationOrder ***********************************************
// ********** Begin Class UMovieSceneControlRigParameterTrack **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMovieSceneControlRigParameterTrack;
UClass* UMovieSceneControlRigParameterTrack::GetPrivateStaticClass()
{
using TClass = UMovieSceneControlRigParameterTrack;
if (!Z_Registration_Info_UClass_UMovieSceneControlRigParameterTrack.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MovieSceneControlRigParameterTrack"),
Z_Registration_Info_UClass_UMovieSceneControlRigParameterTrack.InnerSingleton,
StaticRegisterNativesUMovieSceneControlRigParameterTrack,
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_UMovieSceneControlRigParameterTrack.InnerSingleton;
}
UClass* Z_Construct_UClass_UMovieSceneControlRigParameterTrack_NoRegister()
{
return UMovieSceneControlRigParameterTrack::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Handles animation of skeletal mesh actors using animation ControlRigs\n */" },
{ "IncludePath", "Sequencer/MovieSceneControlRigParameterTrack.h" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTrack.h" },
{ "ToolTip", "Handles animation of skeletal mesh actors using animation ControlRigs" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SectionToKeyPerControl_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTrack.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlRig_MetaData[] = {
{ "Comment", "/** Control Rig we control*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTrack.h" },
{ "ToolTip", "Control Rig we control" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SectionToKey_MetaData[] = {
{ "Comment", "/** Section we should Key */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTrack.h" },
{ "ToolTip", "Section we should Key" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Sections_MetaData[] = {
{ "Comment", "/** The sections owned by this track .*/" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTrack.h" },
{ "ToolTip", "The sections owned by this track ." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TrackName_MetaData[] = {
{ "Comment", "/** Unique Name*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTrack.h" },
{ "ToolTip", "Unique Name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlsRotationOrder_MetaData[] = {
{ "Comment", "/** Uses Rotation Order*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTrack.h" },
{ "ToolTip", "Uses Rotation Order" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PriorityOrder_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTrack.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlRigSettingsOverrides_MetaData[] = {
{ "Comment", "// Stores control rig public variable overrides, will switch to the same override system that rig module\n// uses in the future\n" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTrack.h" },
{ "ToolTip", "Stores control rig public variable overrides, will switch to the same override system that rig module\nuses in the future" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GameWorldControlRigs_MetaData[] = {
{ "Comment", "/** copy of the controlled control rig that we use in the game world so editor control rig doesn't conflict*/" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigParameterTrack.h" },
{ "ToolTip", "copy of the controlled control rig that we use in the game world so editor control rig doesn't conflict" },
};
#endif // WITH_METADATA
// ********** Begin Class UMovieSceneControlRigParameterTrack constinit property declarations ******
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_SectionToKeyPerControl_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_SectionToKeyPerControl_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_SectionToKeyPerControl;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ControlRig;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SectionToKey;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Sections_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Sections;
static const UECodeGen_Private::FNamePropertyParams NewProp_TrackName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ControlsRotationOrder_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_ControlsRotationOrder_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ControlsRotationOrder;
static const UECodeGen_Private::FIntPropertyParams NewProp_PriorityOrder;
static const UECodeGen_Private::FStructPropertyParams NewProp_ControlRigSettingsOverrides;
static const UECodeGen_Private::FObjectPropertyParams NewProp_GameWorldControlRigs_ValueProp;
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_GameWorldControlRigs_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_GameWorldControlRigs;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UMovieSceneControlRigParameterTrack constinit property declarations ********
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMovieSceneControlRigParameterTrack>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics
// ********** Begin Class UMovieSceneControlRigParameterTrack Property Definitions *****************
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_SectionToKeyPerControl_ValueProp = { "SectionToKeyPerControl", nullptr, (EPropertyFlags)0x0004000000080008, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UMovieSceneSection_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_SectionToKeyPerControl_Key_KeyProp = { "SectionToKeyPerControl_Key", nullptr, (EPropertyFlags)0x0000000000080008, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_SectionToKeyPerControl = { "SectionToKeyPerControl", nullptr, (EPropertyFlags)0x0044008000000008, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterTrack, SectionToKeyPerControl), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SectionToKeyPerControl_MetaData), NewProp_SectionToKeyPerControl_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_ControlRig = { "ControlRig", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterTrack, ControlRig), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlRig_MetaData), NewProp_ControlRig_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_SectionToKey = { "SectionToKey", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterTrack, SectionToKey), Z_Construct_UClass_UMovieSceneSection_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SectionToKey_MetaData), NewProp_SectionToKey_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_Sections_Inner = { "Sections", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMovieSceneSection_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_Sections = { "Sections", nullptr, (EPropertyFlags)0x0144008000000008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterTrack, Sections), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Sections_MetaData), NewProp_Sections_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_TrackName = { "TrackName", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterTrack, TrackName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TrackName_MetaData), NewProp_TrackName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_ControlsRotationOrder_ValueProp = { "ControlsRotationOrder", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FControlRotationOrder, METADATA_PARAMS(0, nullptr) }; // 1148027905
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_ControlsRotationOrder_Key_KeyProp = { "ControlsRotationOrder_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_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_ControlsRotationOrder = { "ControlsRotationOrder", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterTrack, ControlsRotationOrder), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlsRotationOrder_MetaData), NewProp_ControlsRotationOrder_MetaData) }; // 1148027905
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_PriorityOrder = { "PriorityOrder", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterTrack, PriorityOrder), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PriorityOrder_MetaData), NewProp_PriorityOrder_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_ControlRigSettingsOverrides = { "ControlRigSettingsOverrides", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterTrack, ControlRigSettingsOverrides), Z_Construct_UScriptStruct_FInstancedPropertyBag, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlRigSettingsOverrides_MetaData), NewProp_ControlRigSettingsOverrides_MetaData) }; // 1261298821
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_GameWorldControlRigs_ValueProp = { "GameWorldControlRigs", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_GameWorldControlRigs_Key_KeyProp = { "GameWorldControlRigs_Key", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UWorld_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_GameWorldControlRigs = { "GameWorldControlRigs", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterTrack, GameWorldControlRigs), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GameWorldControlRigs_MetaData), NewProp_GameWorldControlRigs_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_SectionToKeyPerControl_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_SectionToKeyPerControl_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_SectionToKeyPerControl,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_ControlRig,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_SectionToKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_Sections_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_Sections,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_TrackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_ControlsRotationOrder_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_ControlsRotationOrder_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_ControlsRotationOrder,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_PriorityOrder,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_ControlRigSettingsOverrides,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_GameWorldControlRigs_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_GameWorldControlRigs_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::NewProp_GameWorldControlRigs,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::PropPointers) < 2048);
// ********** End Class UMovieSceneControlRigParameterTrack Property Definitions *******************
UObject* (*const Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMovieSceneNameableTrack,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UMovieSceneTrackTemplateProducer_NoRegister, (int32)VTABLE_OFFSET(UMovieSceneControlRigParameterTrack, IMovieSceneTrackTemplateProducer), false }, // 4099870696
{ Z_Construct_UClass_UNodeAndChannelMappings_NoRegister, (int32)VTABLE_OFFSET(UMovieSceneControlRigParameterTrack, INodeAndChannelMappings), false }, // 1642999061
{ Z_Construct_UClass_UMovieSceneSectionsToKey_NoRegister, (int32)VTABLE_OFFSET(UMovieSceneControlRigParameterTrack, IMovieSceneSectionsToKey), false }, // 2701132366
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::ClassParams = {
&UMovieSceneControlRigParameterTrack::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::Class_MetaDataParams), Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::Class_MetaDataParams)
};
void UMovieSceneControlRigParameterTrack::StaticRegisterNativesUMovieSceneControlRigParameterTrack()
{
}
UClass* Z_Construct_UClass_UMovieSceneControlRigParameterTrack()
{
if (!Z_Registration_Info_UClass_UMovieSceneControlRigParameterTrack.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMovieSceneControlRigParameterTrack.OuterSingleton, Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMovieSceneControlRigParameterTrack.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMovieSceneControlRigParameterTrack);
UMovieSceneControlRigParameterTrack::~UMovieSceneControlRigParameterTrack() {}
// ********** End Class UMovieSceneControlRigParameterTrack ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTrack_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FControlRotationOrder::StaticStruct, Z_Construct_UScriptStruct_FControlRotationOrder_Statics::NewStructOps, TEXT("ControlRotationOrder"),&Z_Registration_Info_UScriptStruct_FControlRotationOrder, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControlRotationOrder), 1148027905U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMovieSceneControlRigParameterTrack, UMovieSceneControlRigParameterTrack::StaticClass, TEXT("UMovieSceneControlRigParameterTrack"), &Z_Registration_Info_UClass_UMovieSceneControlRigParameterTrack, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMovieSceneControlRigParameterTrack), 440883200U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTrack_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTrack_h__Script_ControlRig_628476557{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTrack_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTrack_h__Script_ControlRig_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTrack_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTrack_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,74 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Sequencer/MovieSceneControlRigParameterTrack.h"
#ifdef CONTROLRIG_MovieSceneControlRigParameterTrack_generated_h
#error "MovieSceneControlRigParameterTrack.generated.h already included, missing '#pragma once' in MovieSceneControlRigParameterTrack.h"
#endif
#define CONTROLRIG_MovieSceneControlRigParameterTrack_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FControlRotationOrder *********************************************
struct Z_Construct_UScriptStruct_FControlRotationOrder_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTrack_h_25_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FControlRotationOrder_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FControlRotationOrder;
// ********** End ScriptStruct FControlRotationOrder ***********************************************
// ********** Begin Class UMovieSceneControlRigParameterTrack **************************************
struct Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UMovieSceneControlRigParameterTrack_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTrack_h_50_INCLASS \
private: \
static void StaticRegisterNativesUMovieSceneControlRigParameterTrack(); \
friend struct ::Z_Construct_UClass_UMovieSceneControlRigParameterTrack_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UMovieSceneControlRigParameterTrack_NoRegister(); \
public: \
DECLARE_CLASS2(UMovieSceneControlRigParameterTrack, UMovieSceneNameableTrack, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UMovieSceneControlRigParameterTrack_NoRegister) \
DECLARE_SERIALIZER(UMovieSceneControlRigParameterTrack) \
virtual UObject* _getUObject() const override { return const_cast<UMovieSceneControlRigParameterTrack*>(this); }
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTrack_h_50_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONTROLRIG_API UMovieSceneControlRigParameterTrack(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMovieSceneControlRigParameterTrack) \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UMovieSceneControlRigParameterTrack); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMovieSceneControlRigParameterTrack); \
/** Deleted move- and copy-constructors, should never be used */ \
UMovieSceneControlRigParameterTrack(UMovieSceneControlRigParameterTrack&&) = delete; \
UMovieSceneControlRigParameterTrack(const UMovieSceneControlRigParameterTrack&) = delete; \
CONTROLRIG_API virtual ~UMovieSceneControlRigParameterTrack();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTrack_h_42_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTrack_h_50_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTrack_h_50_INCLASS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTrack_h_50_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMovieSceneControlRigParameterTrack;
// ********** End Class UMovieSceneControlRigParameterTrack ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigParameterTrack_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,286 @@
// 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 "Sequencer/MovieSceneControlRigSpaceChannel.h"
#include "Channels/MovieSceneChannelData.h"
#include "Rigs/RigHierarchyDefines.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMovieSceneControlRigSpaceChannel() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_EMovieSceneControlRigSpaceType();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementKey();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FFrameNumber();
MOVIESCENE_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneChannel();
MOVIESCENE_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneKeyHandleMap();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EMovieSceneControlRigSpaceType ********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMovieSceneControlRigSpaceType;
static UEnum* EMovieSceneControlRigSpaceType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMovieSceneControlRigSpaceType.OuterSingleton)
{
Z_Registration_Info_UEnum_EMovieSceneControlRigSpaceType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ControlRig_EMovieSceneControlRigSpaceType, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("EMovieSceneControlRigSpaceType"));
}
return Z_Registration_Info_UEnum_EMovieSceneControlRigSpaceType.OuterSingleton;
}
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<EMovieSceneControlRigSpaceType>()
{
return EMovieSceneControlRigSpaceType_StaticEnum();
}
struct Z_Construct_UEnum_ControlRig_EMovieSceneControlRigSpaceType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ControlRig.Name", "EMovieSceneControlRigSpaceType::ControlRig" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigSpaceChannel.h" },
{ "Parent.Name", "EMovieSceneControlRigSpaceType::Parent" },
{ "World.Name", "EMovieSceneControlRigSpaceType::World" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMovieSceneControlRigSpaceType::Parent", (int64)EMovieSceneControlRigSpaceType::Parent },
{ "EMovieSceneControlRigSpaceType::World", (int64)EMovieSceneControlRigSpaceType::World },
{ "EMovieSceneControlRigSpaceType::ControlRig", (int64)EMovieSceneControlRigSpaceType::ControlRig },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ControlRig_EMovieSceneControlRigSpaceType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ControlRig_EMovieSceneControlRigSpaceType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
"EMovieSceneControlRigSpaceType",
"EMovieSceneControlRigSpaceType",
Z_Construct_UEnum_ControlRig_EMovieSceneControlRigSpaceType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_EMovieSceneControlRigSpaceType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_EMovieSceneControlRigSpaceType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ControlRig_EMovieSceneControlRigSpaceType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ControlRig_EMovieSceneControlRigSpaceType()
{
if (!Z_Registration_Info_UEnum_EMovieSceneControlRigSpaceType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMovieSceneControlRigSpaceType.InnerSingleton, Z_Construct_UEnum_ControlRig_EMovieSceneControlRigSpaceType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMovieSceneControlRigSpaceType.InnerSingleton;
}
// ********** End Enum EMovieSceneControlRigSpaceType **********************************************
// ********** Begin ScriptStruct FMovieSceneControlRigSpaceBaseKey *********************************
struct Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMovieSceneControlRigSpaceBaseKey); }
static inline consteval int16 GetStructAlignment() { return alignof(FMovieSceneControlRigSpaceBaseKey); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigSpaceChannel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpaceType_MetaData[] = {
{ "Category", "Key" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigSpaceChannel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlRigElement_MetaData[] = {
{ "Category", "Key" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigSpaceChannel.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMovieSceneControlRigSpaceBaseKey constinit property declarations *
static const UECodeGen_Private::FBytePropertyParams NewProp_SpaceType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_SpaceType;
static const UECodeGen_Private::FStructPropertyParams NewProp_ControlRigElement;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMovieSceneControlRigSpaceBaseKey constinit property declarations ***
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMovieSceneControlRigSpaceBaseKey>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceBaseKey;
class UScriptStruct* FMovieSceneControlRigSpaceBaseKey::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceBaseKey.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceBaseKey.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("MovieSceneControlRigSpaceBaseKey"));
}
return Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceBaseKey.OuterSingleton;
}
// ********** Begin ScriptStruct FMovieSceneControlRigSpaceBaseKey Property Definitions ************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics::NewProp_SpaceType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics::NewProp_SpaceType = { "SpaceType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMovieSceneControlRigSpaceBaseKey, SpaceType), Z_Construct_UEnum_ControlRig_EMovieSceneControlRigSpaceType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpaceType_MetaData), NewProp_SpaceType_MetaData) }; // 946036809
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics::NewProp_ControlRigElement = { "ControlRigElement", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMovieSceneControlRigSpaceBaseKey, ControlRigElement), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlRigElement_MetaData), NewProp_ControlRigElement_MetaData) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics::NewProp_SpaceType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics::NewProp_SpaceType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics::NewProp_ControlRigElement,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMovieSceneControlRigSpaceBaseKey Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"MovieSceneControlRigSpaceBaseKey",
Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics::PropPointers),
sizeof(FMovieSceneControlRigSpaceBaseKey),
alignof(FMovieSceneControlRigSpaceBaseKey),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey()
{
if (!Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceBaseKey.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceBaseKey.InnerSingleton, Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceBaseKey.InnerSingleton);
}
// ********** End ScriptStruct FMovieSceneControlRigSpaceBaseKey ***********************************
// ********** Begin ScriptStruct FMovieSceneControlRigSpaceChannel *********************************
struct Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMovieSceneControlRigSpaceChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FMovieSceneControlRigSpaceChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** A curve of spaces */" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigSpaceChannel.h" },
{ "ToolTip", "A curve of spaces" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KeyTimes_MetaData[] = {
{ "Comment", "/** Sorted array of key times */" },
{ "KeyTimes", "" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigSpaceChannel.h" },
{ "ToolTip", "Sorted array of key times" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KeyValues_MetaData[] = {
{ "Comment", "/** Array of values that correspond to each key time */" },
{ "KeyValues", "" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigSpaceChannel.h" },
{ "ToolTip", "Array of values that correspond to each key time" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KeyHandles_MetaData[] = {
{ "Comment", "/** This needs to be a UPROPERTY so it gets saved into editor transactions but transient so it doesn't get saved into assets. */" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigSpaceChannel.h" },
{ "ToolTip", "This needs to be a UPROPERTY so it gets saved into editor transactions but transient so it doesn't get saved into assets." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultValue_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigSpaceChannel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasDefaultValue_MetaData[] = {
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigSpaceChannel.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMovieSceneControlRigSpaceChannel constinit property declarations *
static const UECodeGen_Private::FStructPropertyParams NewProp_KeyTimes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_KeyTimes;
static const UECodeGen_Private::FStructPropertyParams NewProp_KeyValues_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_KeyValues;
static const UECodeGen_Private::FStructPropertyParams NewProp_KeyHandles;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultValue;
static void NewProp_bHasDefaultValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasDefaultValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMovieSceneControlRigSpaceChannel constinit property declarations ***
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMovieSceneControlRigSpaceChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics
static_assert(std::is_polymorphic<FMovieSceneControlRigSpaceChannel>() == std::is_polymorphic<FMovieSceneChannel>(), "USTRUCT FMovieSceneControlRigSpaceChannel cannot be polymorphic unless super FMovieSceneChannel is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceChannel;
class UScriptStruct* FMovieSceneControlRigSpaceChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("MovieSceneControlRigSpaceChannel"));
}
return Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FMovieSceneControlRigSpaceChannel Property Definitions ************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_KeyTimes_Inner = { "KeyTimes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FFrameNumber, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_KeyTimes = { "KeyTimes", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMovieSceneControlRigSpaceChannel, KeyTimes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KeyTimes_MetaData), NewProp_KeyTimes_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_KeyValues_Inner = { "KeyValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey, METADATA_PARAMS(0, nullptr) }; // 1250579632
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_KeyValues = { "KeyValues", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMovieSceneControlRigSpaceChannel, KeyValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KeyValues_MetaData), NewProp_KeyValues_MetaData) }; // 1250579632
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_KeyHandles = { "KeyHandles", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMovieSceneControlRigSpaceChannel, KeyHandles), Z_Construct_UScriptStruct_FMovieSceneKeyHandleMap, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KeyHandles_MetaData), NewProp_KeyHandles_MetaData) }; // 4099657400
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMovieSceneControlRigSpaceChannel, DefaultValue), Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultValue_MetaData), NewProp_DefaultValue_MetaData) }; // 1250579632
void Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_bHasDefaultValue_SetBit(void* Obj)
{
((FMovieSceneControlRigSpaceChannel*)Obj)->bHasDefaultValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_bHasDefaultValue = { "bHasDefaultValue", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FMovieSceneControlRigSpaceChannel), &Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_bHasDefaultValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasDefaultValue_MetaData), NewProp_bHasDefaultValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_KeyTimes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_KeyTimes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_KeyValues_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_KeyValues,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_KeyHandles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_DefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewProp_bHasDefaultValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMovieSceneControlRigSpaceChannel Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FMovieSceneChannel,
&NewStructOps,
"MovieSceneControlRigSpaceChannel",
Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::PropPointers),
sizeof(FMovieSceneControlRigSpaceChannel),
alignof(FMovieSceneControlRigSpaceChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel()
{
if (!Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceChannel.InnerSingleton, Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceChannel.InnerSingleton);
}
// ********** End ScriptStruct FMovieSceneControlRigSpaceChannel ***********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSpaceChannel_h__Script_ControlRig_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EMovieSceneControlRigSpaceType_StaticEnum, TEXT("EMovieSceneControlRigSpaceType"), &Z_Registration_Info_UEnum_EMovieSceneControlRigSpaceType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 946036809U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FMovieSceneControlRigSpaceBaseKey::StaticStruct, Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics::NewStructOps, TEXT("MovieSceneControlRigSpaceBaseKey"),&Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceBaseKey, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMovieSceneControlRigSpaceBaseKey), 1250579632U) },
{ FMovieSceneControlRigSpaceChannel::StaticStruct, Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics::NewStructOps, TEXT("MovieSceneControlRigSpaceChannel"),&Z_Registration_Info_UScriptStruct_FMovieSceneControlRigSpaceChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMovieSceneControlRigSpaceChannel), 2579738858U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSpaceChannel_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSpaceChannel_h__Script_ControlRig_1922237095{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSpaceChannel_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSpaceChannel_h__Script_ControlRig_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSpaceChannel_h__Script_ControlRig_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSpaceChannel_h__Script_ControlRig_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,54 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Sequencer/MovieSceneControlRigSpaceChannel.h"
#ifdef CONTROLRIG_MovieSceneControlRigSpaceChannel_generated_h
#error "MovieSceneControlRigSpaceChannel.generated.h already included, missing '#pragma once' in MovieSceneControlRigSpaceChannel.h"
#endif
#define CONTROLRIG_MovieSceneControlRigSpaceChannel_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FMovieSceneControlRigSpaceBaseKey *********************************
struct Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSpaceChannel_h_37_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceBaseKey_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FMovieSceneControlRigSpaceBaseKey;
// ********** End ScriptStruct FMovieSceneControlRigSpaceBaseKey ***********************************
// ********** Begin ScriptStruct FMovieSceneControlRigSpaceChannel *********************************
struct Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSpaceChannel_h_70_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMovieSceneControlRigSpaceChannel_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FMovieSceneChannel Super;
struct FMovieSceneControlRigSpaceChannel;
// ********** End ScriptStruct FMovieSceneControlRigSpaceChannel ***********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSpaceChannel_h
// ********** Begin Enum EMovieSceneControlRigSpaceType ********************************************
#define FOREACH_ENUM_EMOVIESCENECONTROLRIGSPACETYPE(op) \
op(EMovieSceneControlRigSpaceType::Parent) \
op(EMovieSceneControlRigSpaceType::World) \
op(EMovieSceneControlRigSpaceType::ControlRig)
enum class EMovieSceneControlRigSpaceType : uint8;
template<> struct TIsUEnumClass<EMovieSceneControlRigSpaceType> { enum { Value = true }; };
template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum<EMovieSceneControlRigSpaceType>();
// ********** End Enum EMovieSceneControlRigSpaceType **********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,136 @@
// 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 "Sequencer/MovieSceneControlRigSystem.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMovieSceneControlRigSystem() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem();
CONTROLRIG_API UClass* Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_NoRegister();
MOVIESCENE_API UClass* Z_Construct_UClass_UMovieSceneEntitySystem();
MOVIESCENETRACKS_API UClass* Z_Construct_UClass_UMovieScenePiecewiseDoubleBlenderSystem_NoRegister();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMovieSceneControlRigParameterEvaluatorSystem ****************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMovieSceneControlRigParameterEvaluatorSystem;
UClass* UMovieSceneControlRigParameterEvaluatorSystem::GetPrivateStaticClass()
{
using TClass = UMovieSceneControlRigParameterEvaluatorSystem;
if (!Z_Registration_Info_UClass_UMovieSceneControlRigParameterEvaluatorSystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MovieSceneControlRigParameterEvaluatorSystem"),
Z_Registration_Info_UClass_UMovieSceneControlRigParameterEvaluatorSystem.InnerSingleton,
StaticRegisterNativesUMovieSceneControlRigParameterEvaluatorSystem,
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_UMovieSceneControlRigParameterEvaluatorSystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_NoRegister()
{
return UMovieSceneControlRigParameterEvaluatorSystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * System that tracks and evaluates control rig control parameters and spaces.\n * \n * This system is relatively complex, and implements the following behavior:\n * \n * Instantiation:\n * - Initializes rigs by ensuring the anim instance set up and bound to the correct rig\n * - Tracks contriguting control rig parameters by rg\n * - Caches pre-animated state\n * - Assigns accumulation indices for each parameter\n * - Caches initial values if necessary\n\n * Evaluation:\n * - (GameThread) Evaluates any base rigs by calling SetDoNotKey(true) on the section, and updating the control rig track in the anim instance with its weight (if active)\n * - (GameThread) Evaluates constraints\n * - (Async) Evaluates space channels\n * - (Async) Accumulates all control rig parameters and spaces into a single parameter buffer for each control rig\n * - (GameThread) Applies the control rig parameter buffer to the rig\n * - (Async) Resets the 'do not key' states on the sections\n */" },
{ "IncludePath", "Sequencer/MovieSceneControlRigSystem.h" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigSystem.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "System that tracks and evaluates control rig control parameters and spaces.\n\nThis system is relatively complex, and implements the following behavior:\n\nInstantiation:\n - Initializes rigs by ensuring the anim instance set up and bound to the correct rig\n - Tracks contriguting control rig parameters by rg\n - Caches pre-animated state\n - Assigns accumulation indices for each parameter\n - Caches initial values if necessary\n\nEvaluation:\n - (GameThread) Evaluates any base rigs by calling SetDoNotKey(true) on the section, and updating the control rig track in the anim instance with its weight (if active)\n - (GameThread) Evaluates constraints\n - (Async) Evaluates space channels\n - (Async) Accumulates all control rig parameters and spaces into a single parameter buffer for each control rig\n - (GameThread) Applies the control rig parameter buffer to the rig\n - (Async) Resets the 'do not key' states on the sections" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DoubleBlenderSystem_MetaData[] = {
{ "Comment", "/** Cached blender system used for blending parameters */" },
{ "ModuleRelativePath", "Public/Sequencer/MovieSceneControlRigSystem.h" },
{ "ToolTip", "Cached blender system used for blending parameters" },
};
#endif // WITH_METADATA
// ********** Begin Class UMovieSceneControlRigParameterEvaluatorSystem constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_DoubleBlenderSystem;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UMovieSceneControlRigParameterEvaluatorSystem constinit property declarations
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMovieSceneControlRigParameterEvaluatorSystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics
// ********** Begin Class UMovieSceneControlRigParameterEvaluatorSystem Property Definitions *******
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics::NewProp_DoubleBlenderSystem = { "DoubleBlenderSystem", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneControlRigParameterEvaluatorSystem, DoubleBlenderSystem), Z_Construct_UClass_UMovieScenePiecewiseDoubleBlenderSystem_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DoubleBlenderSystem_MetaData), NewProp_DoubleBlenderSystem_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics::NewProp_DoubleBlenderSystem,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics::PropPointers) < 2048);
// ********** End Class UMovieSceneControlRigParameterEvaluatorSystem Property Definitions *********
UObject* (*const Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMovieSceneEntitySystem,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics::ClassParams = {
&UMovieSceneControlRigParameterEvaluatorSystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics::Class_MetaDataParams)
};
void UMovieSceneControlRigParameterEvaluatorSystem::StaticRegisterNativesUMovieSceneControlRigParameterEvaluatorSystem()
{
}
UClass* Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem()
{
if (!Z_Registration_Info_UClass_UMovieSceneControlRigParameterEvaluatorSystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMovieSceneControlRigParameterEvaluatorSystem.OuterSingleton, Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMovieSceneControlRigParameterEvaluatorSystem.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMovieSceneControlRigParameterEvaluatorSystem);
// ********** End Class UMovieSceneControlRigParameterEvaluatorSystem ******************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSystem_h__Script_ControlRig_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem, UMovieSceneControlRigParameterEvaluatorSystem::StaticClass, TEXT("UMovieSceneControlRigParameterEvaluatorSystem"), &Z_Registration_Info_UClass_UMovieSceneControlRigParameterEvaluatorSystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMovieSceneControlRigParameterEvaluatorSystem), 3712220279U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSystem_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSystem_h__Script_ControlRig_381984053{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSystem_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSystem_h__Script_ControlRig_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,60 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Sequencer/MovieSceneControlRigSystem.h"
#ifdef CONTROLRIG_MovieSceneControlRigSystem_generated_h
#error "MovieSceneControlRigSystem.generated.h already included, missing '#pragma once' in MovieSceneControlRigSystem.h"
#endif
#define CONTROLRIG_MovieSceneControlRigSystem_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UMovieSceneControlRigParameterEvaluatorSystem ****************************
struct Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics;
CONTROLRIG_API UClass* Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_NoRegister();
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSystem_h_183_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMovieSceneControlRigParameterEvaluatorSystem(); \
friend struct ::Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONTROLRIG_API UClass* ::Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_NoRegister(); \
public: \
DECLARE_CLASS2(UMovieSceneControlRigParameterEvaluatorSystem, UMovieSceneEntitySystem, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ControlRig"), Z_Construct_UClass_UMovieSceneControlRigParameterEvaluatorSystem_NoRegister) \
DECLARE_SERIALIZER(UMovieSceneControlRigParameterEvaluatorSystem)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSystem_h_183_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMovieSceneControlRigParameterEvaluatorSystem(UMovieSceneControlRigParameterEvaluatorSystem&&) = delete; \
UMovieSceneControlRigParameterEvaluatorSystem(const UMovieSceneControlRigParameterEvaluatorSystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONTROLRIG_API, UMovieSceneControlRigParameterEvaluatorSystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMovieSceneControlRigParameterEvaluatorSystem); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMovieSceneControlRigParameterEvaluatorSystem)
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSystem_h_177_PROLOG
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSystem_h_183_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSystem_h_183_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSystem_h_183_ENHANCED_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMovieSceneControlRigParameterEvaluatorSystem;
// ********** End Class UMovieSceneControlRigParameterEvaluatorSystem ******************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Sequencer_MovieSceneControlRigSystem_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,225 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Rigs/RigBoneHierarchy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigBoneHierarchy() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigBoneType();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigBone();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigBoneHierarchy();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElement();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigBone **********************************************************
struct Z_Construct_UScriptStruct_FRigBone_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigBone); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigBone); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Rigs/RigBoneHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentName_MetaData[] = {
{ "Category", "FRigElement" },
{ "ModuleRelativePath", "Public/Rigs/RigBoneHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentIndex_MetaData[] = {
{ "ModuleRelativePath", "Public/Rigs/RigBoneHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialTransform_MetaData[] = {
{ "Category", "FRigElement" },
{ "Comment", "/* Initial global transform that is saved in this rig */" },
{ "ModuleRelativePath", "Public/Rigs/RigBoneHierarchy.h" },
{ "ToolTip", "Initial global transform that is saved in this rig" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalTransform_MetaData[] = {
{ "Category", "FRigElement" },
{ "ModuleRelativePath", "Public/Rigs/RigBoneHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocalTransform_MetaData[] = {
{ "Category", "FRigElement" },
{ "ModuleRelativePath", "Public/Rigs/RigBoneHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Dependents_MetaData[] = {
{ "Comment", "/** dependent list - direct dependent for child or anything that needs to update due to this */" },
{ "ModuleRelativePath", "Public/Rigs/RigBoneHierarchy.h" },
{ "ToolTip", "dependent list - direct dependent for child or anything that needs to update due to this" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[] = {
{ "Category", "FRigElement" },
{ "Comment", "/** the source of the bone to differentiate procedurally generated, imported etc */" },
{ "ModuleRelativePath", "Public/Rigs/RigBoneHierarchy.h" },
{ "ToolTip", "the source of the bone to differentiate procedurally generated, imported etc" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigBone constinit property declarations **************************
static const UECodeGen_Private::FNamePropertyParams NewProp_ParentName;
static const UECodeGen_Private::FIntPropertyParams NewProp_ParentIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_InitialTransform;
static const UECodeGen_Private::FStructPropertyParams NewProp_GlobalTransform;
static const UECodeGen_Private::FStructPropertyParams NewProp_LocalTransform;
static const UECodeGen_Private::FIntPropertyParams NewProp_Dependents_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Dependents;
static const UECodeGen_Private::FBytePropertyParams NewProp_Type_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Type;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigBone constinit property declarations ****************************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigBone>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigBone_Statics
static_assert(std::is_polymorphic<FRigBone>() == std::is_polymorphic<FRigElement>(), "USTRUCT FRigBone cannot be polymorphic unless super FRigElement is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigBone;
class UScriptStruct* FRigBone::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigBone.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigBone.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigBone, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigBone"));
}
return Z_Registration_Info_UScriptStruct_FRigBone.OuterSingleton;
}
// ********** Begin ScriptStruct FRigBone Property Definitions *************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_ParentName = { "ParentName", nullptr, (EPropertyFlags)0x0010000000020015, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigBone, ParentName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentName_MetaData), NewProp_ParentName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_ParentIndex = { "ParentIndex", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigBone, ParentIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentIndex_MetaData), NewProp_ParentIndex_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_InitialTransform = { "InitialTransform", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigBone, InitialTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialTransform_MetaData), NewProp_InitialTransform_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_GlobalTransform = { "GlobalTransform", nullptr, (EPropertyFlags)0x0010000000002015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigBone, GlobalTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalTransform_MetaData), NewProp_GlobalTransform_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_LocalTransform = { "LocalTransform", nullptr, (EPropertyFlags)0x0010000000002015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigBone, LocalTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocalTransform_MetaData), NewProp_LocalTransform_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_Dependents_Inner = { "Dependents", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_Dependents = { "Dependents", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigBone, Dependents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Dependents_MetaData), NewProp_Dependents_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_Type_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000020005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigBone, Type), Z_Construct_UEnum_ControlRig_ERigBoneType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Type_MetaData), NewProp_Type_MetaData) }; // 2570224191
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigBone_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_ParentName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_ParentIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_InitialTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_GlobalTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_LocalTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_Dependents_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_Dependents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_Type_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigBone_Statics::NewProp_Type,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigBone_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigBone Property Definitions ***************************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigBone_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigElement,
&NewStructOps,
"RigBone",
Z_Construct_UScriptStruct_FRigBone_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigBone_Statics::PropPointers),
sizeof(FRigBone),
alignof(FRigBone),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigBone_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigBone_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigBone()
{
if (!Z_Registration_Info_UScriptStruct_FRigBone.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigBone.InnerSingleton, Z_Construct_UScriptStruct_FRigBone_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigBone.InnerSingleton);
}
// ********** End ScriptStruct FRigBone ************************************************************
// ********** Begin ScriptStruct FRigBoneHierarchy *************************************************
struct Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigBoneHierarchy); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigBoneHierarchy); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Rigs/RigBoneHierarchy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Bones_MetaData[] = {
{ "Category", "FRigBoneHierarchy" },
{ "ModuleRelativePath", "Public/Rigs/RigBoneHierarchy.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigBoneHierarchy constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_Bones_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Bones;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigBoneHierarchy constinit property declarations *******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigBoneHierarchy>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigBoneHierarchy;
class UScriptStruct* FRigBoneHierarchy::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigBoneHierarchy.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigBoneHierarchy.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigBoneHierarchy, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigBoneHierarchy"));
}
return Z_Registration_Info_UScriptStruct_FRigBoneHierarchy.OuterSingleton;
}
// ********** Begin ScriptStruct FRigBoneHierarchy Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics::NewProp_Bones_Inner = { "Bones", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigBone, METADATA_PARAMS(0, nullptr) }; // 723920564
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics::NewProp_Bones = { "Bones", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigBoneHierarchy, Bones), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Bones_MetaData), NewProp_Bones_MetaData) }; // 723920564
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics::NewProp_Bones_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics::NewProp_Bones,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigBoneHierarchy Property Definitions ******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"RigBoneHierarchy",
Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics::PropPointers),
sizeof(FRigBoneHierarchy),
alignof(FRigBoneHierarchy),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigBoneHierarchy()
{
if (!Z_Registration_Info_UScriptStruct_FRigBoneHierarchy.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigBoneHierarchy.InnerSingleton, Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigBoneHierarchy.InnerSingleton);
}
// ********** End ScriptStruct FRigBoneHierarchy ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigBoneHierarchy_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigBone::StaticStruct, Z_Construct_UScriptStruct_FRigBone_Statics::NewStructOps, TEXT("RigBone"),&Z_Registration_Info_UScriptStruct_FRigBone, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigBone), 723920564U) },
{ FRigBoneHierarchy::StaticStruct, Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics::NewStructOps, TEXT("RigBoneHierarchy"),&Z_Registration_Info_UScriptStruct_FRigBoneHierarchy, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigBoneHierarchy), 540310928U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigBoneHierarchy_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigBoneHierarchy_h__Script_ControlRig_1259643214{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigBoneHierarchy_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigBoneHierarchy_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,43 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Rigs/RigBoneHierarchy.h"
#ifdef CONTROLRIG_RigBoneHierarchy_generated_h
#error "RigBoneHierarchy.generated.h already included, missing '#pragma once' in RigBoneHierarchy.h"
#endif
#define CONTROLRIG_RigBoneHierarchy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FRigBone **********************************************************
struct Z_Construct_UScriptStruct_FRigBone_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigBoneHierarchy_h_19_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigBone_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FRigElement Super;
struct FRigBone;
// ********** End ScriptStruct FRigBone ************************************************************
// ********** Begin ScriptStruct FRigBoneHierarchy *************************************************
struct Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigBoneHierarchy_h_72_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigBoneHierarchy_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigBoneHierarchy;
// ********** End ScriptStruct FRigBoneHierarchy ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigBoneHierarchy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,507 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Rigs/RigConnectionRules.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigConnectionRules() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigElementType();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigAndConnectionRule();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigChildOfPrimaryConnectionRule();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigConnectionRule();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigConnectionRuleStash();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigOrConnectionRule();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigTagConnectionRule();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigTypeConnectionRule();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigConnectionRuleStash *******************************************
struct Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigConnectionRuleStash); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigConnectionRuleStash); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/Rigs/RigConnectionRules.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScriptStructPath_MetaData[] = {
{ "Category", "Rule" },
{ "ModuleRelativePath", "Public/Rigs/RigConnectionRules.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExportedText_MetaData[] = {
{ "Category", "Rule" },
{ "ModuleRelativePath", "Public/Rigs/RigConnectionRules.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigConnectionRuleStash constinit property declarations ***********
static const UECodeGen_Private::FStrPropertyParams NewProp_ScriptStructPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_ExportedText;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigConnectionRuleStash constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigConnectionRuleStash>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigConnectionRuleStash;
class UScriptStruct* FRigConnectionRuleStash::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigConnectionRuleStash.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigConnectionRuleStash.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigConnectionRuleStash, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigConnectionRuleStash"));
}
return Z_Registration_Info_UScriptStruct_FRigConnectionRuleStash.OuterSingleton;
}
// ********** Begin ScriptStruct FRigConnectionRuleStash Property Definitions **********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics::NewProp_ScriptStructPath = { "ScriptStructPath", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigConnectionRuleStash, ScriptStructPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScriptStructPath_MetaData), NewProp_ScriptStructPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics::NewProp_ExportedText = { "ExportedText", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigConnectionRuleStash, ExportedText), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExportedText_MetaData), NewProp_ExportedText_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics::NewProp_ScriptStructPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics::NewProp_ExportedText,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigConnectionRuleStash Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"RigConnectionRuleStash",
Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics::PropPointers),
sizeof(FRigConnectionRuleStash),
alignof(FRigConnectionRuleStash),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigConnectionRuleStash()
{
if (!Z_Registration_Info_UScriptStruct_FRigConnectionRuleStash.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigConnectionRuleStash.InnerSingleton, Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigConnectionRuleStash.InnerSingleton);
}
// ********** End ScriptStruct FRigConnectionRuleStash *********************************************
// ********** Begin ScriptStruct FRigConnectionRule ************************************************
struct Z_Construct_UScriptStruct_FRigConnectionRule_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigConnectionRule); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigConnectionRule); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Hidden", "" },
{ "ModuleRelativePath", "Public/Rigs/RigConnectionRules.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigConnectionRule constinit property declarations ****************
// ********** End ScriptStruct FRigConnectionRule constinit property declarations ******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigConnectionRule>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigConnectionRule_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigConnectionRule;
class UScriptStruct* FRigConnectionRule::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigConnectionRule.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigConnectionRule.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigConnectionRule, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigConnectionRule"));
}
return Z_Registration_Info_UScriptStruct_FRigConnectionRule.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigConnectionRule_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
nullptr,
&NewStructOps,
"RigConnectionRule",
nullptr,
0,
sizeof(FRigConnectionRule),
alignof(FRigConnectionRule),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigConnectionRule_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigConnectionRule_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigConnectionRule()
{
if (!Z_Registration_Info_UScriptStruct_FRigConnectionRule.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigConnectionRule.InnerSingleton, Z_Construct_UScriptStruct_FRigConnectionRule_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigConnectionRule.InnerSingleton);
}
// ********** End ScriptStruct FRigConnectionRule **************************************************
// ********** Begin ScriptStruct FRigAndConnectionRule *********************************************
struct Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigAndConnectionRule); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigAndConnectionRule); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "DisplayName", "And Rule" },
{ "ModuleRelativePath", "Public/Rigs/RigConnectionRules.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChildRules_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/Rigs/RigConnectionRules.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigAndConnectionRule constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_ChildRules_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ChildRules;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigAndConnectionRule constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigAndConnectionRule>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics
static_assert(std::is_polymorphic<FRigAndConnectionRule>() == std::is_polymorphic<FRigConnectionRule>(), "USTRUCT FRigAndConnectionRule cannot be polymorphic unless super FRigConnectionRule is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigAndConnectionRule;
class UScriptStruct* FRigAndConnectionRule::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigAndConnectionRule.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigAndConnectionRule.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigAndConnectionRule, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigAndConnectionRule"));
}
return Z_Registration_Info_UScriptStruct_FRigAndConnectionRule.OuterSingleton;
}
// ********** Begin ScriptStruct FRigAndConnectionRule Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics::NewProp_ChildRules_Inner = { "ChildRules", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigConnectionRuleStash, METADATA_PARAMS(0, nullptr) }; // 1046392244
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics::NewProp_ChildRules = { "ChildRules", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigAndConnectionRule, ChildRules), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChildRules_MetaData), NewProp_ChildRules_MetaData) }; // 1046392244
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics::NewProp_ChildRules_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics::NewProp_ChildRules,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigAndConnectionRule Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigConnectionRule,
&NewStructOps,
"RigAndConnectionRule",
Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics::PropPointers),
sizeof(FRigAndConnectionRule),
alignof(FRigAndConnectionRule),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigAndConnectionRule()
{
if (!Z_Registration_Info_UScriptStruct_FRigAndConnectionRule.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigAndConnectionRule.InnerSingleton, Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigAndConnectionRule.InnerSingleton);
}
// ********** End ScriptStruct FRigAndConnectionRule ***********************************************
// ********** Begin ScriptStruct FRigOrConnectionRule **********************************************
struct Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigOrConnectionRule); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigOrConnectionRule); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "DisplayName", "Or Rule" },
{ "ModuleRelativePath", "Public/Rigs/RigConnectionRules.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChildRules_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/Rigs/RigConnectionRules.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigOrConnectionRule constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_ChildRules_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ChildRules;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigOrConnectionRule constinit property declarations ****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigOrConnectionRule>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics
static_assert(std::is_polymorphic<FRigOrConnectionRule>() == std::is_polymorphic<FRigConnectionRule>(), "USTRUCT FRigOrConnectionRule cannot be polymorphic unless super FRigConnectionRule is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigOrConnectionRule;
class UScriptStruct* FRigOrConnectionRule::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigOrConnectionRule.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigOrConnectionRule.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigOrConnectionRule, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigOrConnectionRule"));
}
return Z_Registration_Info_UScriptStruct_FRigOrConnectionRule.OuterSingleton;
}
// ********** Begin ScriptStruct FRigOrConnectionRule Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics::NewProp_ChildRules_Inner = { "ChildRules", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigConnectionRuleStash, METADATA_PARAMS(0, nullptr) }; // 1046392244
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics::NewProp_ChildRules = { "ChildRules", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigOrConnectionRule, ChildRules), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChildRules_MetaData), NewProp_ChildRules_MetaData) }; // 1046392244
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics::NewProp_ChildRules_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics::NewProp_ChildRules,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigOrConnectionRule Property Definitions ***************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigConnectionRule,
&NewStructOps,
"RigOrConnectionRule",
Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics::PropPointers),
sizeof(FRigOrConnectionRule),
alignof(FRigOrConnectionRule),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigOrConnectionRule()
{
if (!Z_Registration_Info_UScriptStruct_FRigOrConnectionRule.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigOrConnectionRule.InnerSingleton, Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigOrConnectionRule.InnerSingleton);
}
// ********** End ScriptStruct FRigOrConnectionRule ************************************************
// ********** Begin ScriptStruct FRigTypeConnectionRule ********************************************
struct Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigTypeConnectionRule); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigTypeConnectionRule); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "DisplayName", "Type Rule" },
{ "ModuleRelativePath", "Public/Rigs/RigConnectionRules.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ElementType_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/Rigs/RigConnectionRules.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigTypeConnectionRule constinit property declarations ************
static const UECodeGen_Private::FBytePropertyParams NewProp_ElementType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ElementType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigTypeConnectionRule constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigTypeConnectionRule>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics
static_assert(std::is_polymorphic<FRigTypeConnectionRule>() == std::is_polymorphic<FRigConnectionRule>(), "USTRUCT FRigTypeConnectionRule cannot be polymorphic unless super FRigConnectionRule is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigTypeConnectionRule;
class UScriptStruct* FRigTypeConnectionRule::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigTypeConnectionRule.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigTypeConnectionRule.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigTypeConnectionRule, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigTypeConnectionRule"));
}
return Z_Registration_Info_UScriptStruct_FRigTypeConnectionRule.OuterSingleton;
}
// ********** Begin ScriptStruct FRigTypeConnectionRule Property Definitions ***********************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics::NewProp_ElementType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics::NewProp_ElementType = { "ElementType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigTypeConnectionRule, ElementType), Z_Construct_UEnum_ControlRig_ERigElementType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ElementType_MetaData), NewProp_ElementType_MetaData) }; // 2154248775
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics::NewProp_ElementType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics::NewProp_ElementType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigTypeConnectionRule Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigConnectionRule,
&NewStructOps,
"RigTypeConnectionRule",
Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics::PropPointers),
sizeof(FRigTypeConnectionRule),
alignof(FRigTypeConnectionRule),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigTypeConnectionRule()
{
if (!Z_Registration_Info_UScriptStruct_FRigTypeConnectionRule.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigTypeConnectionRule.InnerSingleton, Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigTypeConnectionRule.InnerSingleton);
}
// ********** End ScriptStruct FRigTypeConnectionRule **********************************************
// ********** Begin ScriptStruct FRigTagConnectionRule *********************************************
struct Z_Construct_UScriptStruct_FRigTagConnectionRule_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigTagConnectionRule); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigTagConnectionRule); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "DisplayName", "Tag Rule" },
{ "ModuleRelativePath", "Public/Rigs/RigConnectionRules.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tag_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/Rigs/RigConnectionRules.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigTagConnectionRule constinit property declarations *************
static const UECodeGen_Private::FNamePropertyParams NewProp_Tag;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigTagConnectionRule constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigTagConnectionRule>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigTagConnectionRule_Statics
static_assert(std::is_polymorphic<FRigTagConnectionRule>() == std::is_polymorphic<FRigConnectionRule>(), "USTRUCT FRigTagConnectionRule cannot be polymorphic unless super FRigConnectionRule is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigTagConnectionRule;
class UScriptStruct* FRigTagConnectionRule::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigTagConnectionRule.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigTagConnectionRule.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigTagConnectionRule, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigTagConnectionRule"));
}
return Z_Registration_Info_UScriptStruct_FRigTagConnectionRule.OuterSingleton;
}
// ********** Begin ScriptStruct FRigTagConnectionRule Property Definitions ************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigTagConnectionRule_Statics::NewProp_Tag = { "Tag", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigTagConnectionRule, Tag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tag_MetaData), NewProp_Tag_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigTagConnectionRule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigTagConnectionRule_Statics::NewProp_Tag,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigTagConnectionRule_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigTagConnectionRule Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigTagConnectionRule_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigConnectionRule,
&NewStructOps,
"RigTagConnectionRule",
Z_Construct_UScriptStruct_FRigTagConnectionRule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigTagConnectionRule_Statics::PropPointers),
sizeof(FRigTagConnectionRule),
alignof(FRigTagConnectionRule),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigTagConnectionRule_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigTagConnectionRule_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigTagConnectionRule()
{
if (!Z_Registration_Info_UScriptStruct_FRigTagConnectionRule.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigTagConnectionRule.InnerSingleton, Z_Construct_UScriptStruct_FRigTagConnectionRule_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigTagConnectionRule.InnerSingleton);
}
// ********** End ScriptStruct FRigTagConnectionRule ***********************************************
// ********** Begin ScriptStruct FRigChildOfPrimaryConnectionRule **********************************
struct Z_Construct_UScriptStruct_FRigChildOfPrimaryConnectionRule_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigChildOfPrimaryConnectionRule); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigChildOfPrimaryConnectionRule); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "DisplayName", "Child of Primary" },
{ "ModuleRelativePath", "Public/Rigs/RigConnectionRules.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigChildOfPrimaryConnectionRule constinit property declarations **
// ********** End ScriptStruct FRigChildOfPrimaryConnectionRule constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigChildOfPrimaryConnectionRule>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigChildOfPrimaryConnectionRule_Statics
static_assert(std::is_polymorphic<FRigChildOfPrimaryConnectionRule>() == std::is_polymorphic<FRigConnectionRule>(), "USTRUCT FRigChildOfPrimaryConnectionRule cannot be polymorphic unless super FRigConnectionRule is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigChildOfPrimaryConnectionRule;
class UScriptStruct* FRigChildOfPrimaryConnectionRule::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigChildOfPrimaryConnectionRule.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigChildOfPrimaryConnectionRule.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigChildOfPrimaryConnectionRule, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigChildOfPrimaryConnectionRule"));
}
return Z_Registration_Info_UScriptStruct_FRigChildOfPrimaryConnectionRule.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigChildOfPrimaryConnectionRule_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigConnectionRule,
&NewStructOps,
"RigChildOfPrimaryConnectionRule",
nullptr,
0,
sizeof(FRigChildOfPrimaryConnectionRule),
alignof(FRigChildOfPrimaryConnectionRule),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigChildOfPrimaryConnectionRule_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigChildOfPrimaryConnectionRule_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigChildOfPrimaryConnectionRule()
{
if (!Z_Registration_Info_UScriptStruct_FRigChildOfPrimaryConnectionRule.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigChildOfPrimaryConnectionRule.InnerSingleton, Z_Construct_UScriptStruct_FRigChildOfPrimaryConnectionRule_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigChildOfPrimaryConnectionRule.InnerSingleton);
}
// ********** End ScriptStruct FRigChildOfPrimaryConnectionRule ************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigConnectionRules_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigConnectionRuleStash::StaticStruct, Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics::NewStructOps, TEXT("RigConnectionRuleStash"),&Z_Registration_Info_UScriptStruct_FRigConnectionRuleStash, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigConnectionRuleStash), 1046392244U) },
{ FRigConnectionRule::StaticStruct, Z_Construct_UScriptStruct_FRigConnectionRule_Statics::NewStructOps, TEXT("RigConnectionRule"),&Z_Registration_Info_UScriptStruct_FRigConnectionRule, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigConnectionRule), 1519406281U) },
{ FRigAndConnectionRule::StaticStruct, Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics::NewStructOps, TEXT("RigAndConnectionRule"),&Z_Registration_Info_UScriptStruct_FRigAndConnectionRule, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigAndConnectionRule), 3712493607U) },
{ FRigOrConnectionRule::StaticStruct, Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics::NewStructOps, TEXT("RigOrConnectionRule"),&Z_Registration_Info_UScriptStruct_FRigOrConnectionRule, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigOrConnectionRule), 797166902U) },
{ FRigTypeConnectionRule::StaticStruct, Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics::NewStructOps, TEXT("RigTypeConnectionRule"),&Z_Registration_Info_UScriptStruct_FRigTypeConnectionRule, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigTypeConnectionRule), 105387893U) },
{ FRigTagConnectionRule::StaticStruct, Z_Construct_UScriptStruct_FRigTagConnectionRule_Statics::NewStructOps, TEXT("RigTagConnectionRule"),&Z_Registration_Info_UScriptStruct_FRigTagConnectionRule, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigTagConnectionRule), 3881280747U) },
{ FRigChildOfPrimaryConnectionRule::StaticStruct, Z_Construct_UScriptStruct_FRigChildOfPrimaryConnectionRule_Statics::NewStructOps, TEXT("RigChildOfPrimaryConnectionRule"),&Z_Registration_Info_UScriptStruct_FRigChildOfPrimaryConnectionRule, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigChildOfPrimaryConnectionRule), 2306236004U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigConnectionRules_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigConnectionRules_h__Script_ControlRig_1493890962{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigConnectionRules_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigConnectionRules_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,97 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Rigs/RigConnectionRules.h"
#ifdef CONTROLRIG_RigConnectionRules_generated_h
#error "RigConnectionRules.generated.h already included, missing '#pragma once' in RigConnectionRules.h"
#endif
#define CONTROLRIG_RigConnectionRules_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FRigConnectionRuleStash *******************************************
struct Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigConnectionRules_h_24_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigConnectionRuleStash_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigConnectionRuleStash;
// ********** End ScriptStruct FRigConnectionRuleStash *********************************************
// ********** Begin ScriptStruct FRigConnectionRule ************************************************
struct Z_Construct_UScriptStruct_FRigConnectionRule_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigConnectionRules_h_97_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigConnectionRule_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct();
struct FRigConnectionRule;
// ********** End ScriptStruct FRigConnectionRule **************************************************
// ********** Begin ScriptStruct FRigAndConnectionRule *********************************************
struct Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigConnectionRules_h_111_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigAndConnectionRule_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FRigConnectionRule Super;
struct FRigAndConnectionRule;
// ********** End ScriptStruct FRigAndConnectionRule ***********************************************
// ********** Begin ScriptStruct FRigOrConnectionRule **********************************************
struct Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigConnectionRules_h_137_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigOrConnectionRule_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FRigConnectionRule Super;
struct FRigOrConnectionRule;
// ********** End ScriptStruct FRigOrConnectionRule ************************************************
// ********** Begin ScriptStruct FRigTypeConnectionRule ********************************************
struct Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigConnectionRules_h_163_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigTypeConnectionRule_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FRigConnectionRule Super;
struct FRigTypeConnectionRule;
// ********** End ScriptStruct FRigTypeConnectionRule **********************************************
// ********** Begin ScriptStruct FRigTagConnectionRule *********************************************
struct Z_Construct_UScriptStruct_FRigTagConnectionRule_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigConnectionRules_h_187_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigTagConnectionRule_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FRigConnectionRule Super;
struct FRigTagConnectionRule;
// ********** End ScriptStruct FRigTagConnectionRule ***********************************************
// ********** Begin ScriptStruct FRigChildOfPrimaryConnectionRule **********************************
struct Z_Construct_UScriptStruct_FRigChildOfPrimaryConnectionRule_Statics;
#define FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigConnectionRules_h_211_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigChildOfPrimaryConnectionRule_Statics; \
CONTROLRIG_API static class UScriptStruct* StaticStruct(); \
typedef FRigConnectionRule Super;
struct FRigChildOfPrimaryConnectionRule;
// ********** End ScriptStruct FRigChildOfPrimaryConnectionRule ************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigConnectionRules_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

Some files were not shown because too many files have changed in this diff Show More