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,354 @@
// 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/Core/RigUnit_UserData.h"
#include "RigVMCore/RigVMFunction.h"
#include "RigVMCore/RigVMRegistry.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigUnit_UserData() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigDispatch_GetUserData();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigDispatchFactory();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ShapeExists();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnitMutable();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigDispatch_GetUserData ******************************************
struct Z_Construct_UScriptStruct_FRigDispatch_GetUserData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigDispatch_GetUserData); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigDispatch_GetUserData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/*\n * Retrieves a value from a namespaces user data\n */" },
{ "DisplayName", "Get User Data" },
{ "ExecuteContext", "FControlRigExecuteContext" },
{ "Keywords", "AssetUserData,Metadata" },
{ "ModuleRelativePath", "Public/Units/Core/RigUnit_UserData.h" },
{ "ToolTip", "* Retrieves a value from a namespaces user data" },
{ "Varying", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigDispatch_GetUserData constinit property declarations **********
// ********** End ScriptStruct FRigDispatch_GetUserData constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigDispatch_GetUserData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigDispatch_GetUserData_Statics
static_assert(std::is_polymorphic<FRigDispatch_GetUserData>() == std::is_polymorphic<FRigDispatchFactory>(), "USTRUCT FRigDispatch_GetUserData cannot be polymorphic unless super FRigDispatchFactory is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigDispatch_GetUserData;
class UScriptStruct* FRigDispatch_GetUserData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigDispatch_GetUserData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigDispatch_GetUserData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigDispatch_GetUserData, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigDispatch_GetUserData"));
}
return Z_Registration_Info_UScriptStruct_FRigDispatch_GetUserData.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigDispatch_GetUserData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigDispatchFactory,
&NewStructOps,
"RigDispatch_GetUserData",
nullptr,
0,
sizeof(FRigDispatch_GetUserData),
alignof(FRigDispatch_GetUserData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigDispatch_GetUserData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigDispatch_GetUserData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigDispatch_GetUserData()
{
if (!Z_Registration_Info_UScriptStruct_FRigDispatch_GetUserData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigDispatch_GetUserData.InnerSingleton, Z_Construct_UScriptStruct_FRigDispatch_GetUserData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigDispatch_GetUserData.InnerSingleton);
}
// ********** End ScriptStruct FRigDispatch_GetUserData ********************************************
// ********** Begin ScriptStruct FRigUnit_SetupShapeLibraryFromUserData ****************************
struct Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_SetupShapeLibraryFromUserData); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_SetupShapeLibraryFromUserData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Allows to set / add a shape library on the running control rig from user data\n */" },
{ "DisplayName", "Set Shape Library from User Data" },
{ "Keywords", "Shape,Gizmo,Library" },
{ "ModuleRelativePath", "Public/Units/Core/RigUnit_UserData.h" },
{ "ToolTip", "Allows to set / add a shape library on the running control rig from user data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NameSpace_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The name space of the user data to look the shape library up within\n\x09 */" },
{ "CustomWidget", "UserDataNameSpace" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Core/RigUnit_UserData.h" },
{ "ToolTip", "* The name space of the user data to look the shape library up within" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Path_MetaData[] = {
{ "AllowUObjects", "" },
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The path within the user data for the shape library\n\x09 */" },
{ "CustomWidget", "UserDataPath" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Core/RigUnit_UserData.h" },
{ "ToolTip", "* The path within the user data for the shape library" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LibraryName_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * Optionally provide the namespace of the shape library to use.\n\x09 * This is only useful if you have multiple shape libraries and you\n\x09 * want to override a specific one.\n\x09 */" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Core/RigUnit_UserData.h" },
{ "ToolTip", "* Optionally provide the namespace of the shape library to use.\n* This is only useful if you have multiple shape libraries and you\n* want to override a specific one." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LogShapeLibraries_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * If this is checked we'll output the resulting shape libraries to the log for debugging.\n\x09 */" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Core/RigUnit_UserData.h" },
{ "ToolTip", "* If this is checked we'll output the resulting shape libraries to the log for debugging." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_SetupShapeLibraryFromUserData constinit property declarations
static const UECodeGen_Private::FStrPropertyParams NewProp_NameSpace;
static const UECodeGen_Private::FStrPropertyParams NewProp_Path;
static const UECodeGen_Private::FStrPropertyParams NewProp_LibraryName;
static void NewProp_LogShapeLibraries_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_LogShapeLibraries;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_SetupShapeLibraryFromUserData constinit property declarations
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("NameSpace"), .Type = TEXT("FString"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Path"), .Type = TEXT("FString"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("LibraryName"), .Type = TEXT("FString"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("LogShapeLibraries"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_SetupShapeLibraryFromUserData::Execute"),
.Function = &FRigUnit_SetupShapeLibraryFromUserData::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_SetupShapeLibraryFromUserData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics
static_assert(std::is_polymorphic<FRigUnit_SetupShapeLibraryFromUserData>() == std::is_polymorphic<FRigUnitMutable>(), "USTRUCT FRigUnit_SetupShapeLibraryFromUserData cannot be polymorphic unless super FRigUnitMutable is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData;
class UScriptStruct* FRigUnit_SetupShapeLibraryFromUserData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_SetupShapeLibraryFromUserData"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_SetupShapeLibraryFromUserData Property Definitions *******
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::NewProp_NameSpace = { "NameSpace", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SetupShapeLibraryFromUserData, NameSpace), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NameSpace_MetaData), NewProp_NameSpace_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::NewProp_Path = { "Path", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SetupShapeLibraryFromUserData, Path), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Path_MetaData), NewProp_Path_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::NewProp_LibraryName = { "LibraryName", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SetupShapeLibraryFromUserData, LibraryName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LibraryName_MetaData), NewProp_LibraryName_MetaData) };
void Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::NewProp_LogShapeLibraries_SetBit(void* Obj)
{
((FRigUnit_SetupShapeLibraryFromUserData*)Obj)->LogShapeLibraries = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::NewProp_LogShapeLibraries = { "LogShapeLibraries", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_SetupShapeLibraryFromUserData), &Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::NewProp_LogShapeLibraries_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LogShapeLibraries_MetaData), NewProp_LogShapeLibraries_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::NewProp_NameSpace,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::NewProp_Path,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::NewProp_LibraryName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::NewProp_LogShapeLibraries,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_SetupShapeLibraryFromUserData Property Definitions *********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnitMutable,
&NewStructOps,
"RigUnit_SetupShapeLibraryFromUserData",
Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::PropPointers),
sizeof(FRigUnit_SetupShapeLibraryFromUserData),
alignof(FRigUnit_SetupShapeLibraryFromUserData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData.InnerSingleton);
}
void FRigUnit_SetupShapeLibraryFromUserData::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_SetupShapeLibraryFromUserData::Execute(FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
NameSpace,
Path,
LibraryName,
LogShapeLibraries
);
}
// ********** End ScriptStruct FRigUnit_SetupShapeLibraryFromUserData ******************************
// ********** Begin ScriptStruct FRigUnit_ShapeExists **********************************************
struct Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_ShapeExists); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_ShapeExists); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Checks whether or not a shape is available in the rig's shape libraries\n */" },
{ "DisplayName", "Shape Exists" },
{ "Keywords", "Shape,Gizmo,Library,Exists,Contains" },
{ "ModuleRelativePath", "Public/Units/Core/RigUnit_UserData.h" },
{ "ToolTip", "Checks whether or not a shape is available in the rig's shape libraries" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShapeName_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * The name of the shape to search for\n\x09 */" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Core/RigUnit_UserData.h" },
{ "ToolTip", "* The name of the shape to search for" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/*\n\x09 * True if the shape name exists in any of the shape libraries \n\x09 */" },
{ "ModuleRelativePath", "Public/Units/Core/RigUnit_UserData.h" },
{ "Output", "" },
{ "ToolTip", "* True if the shape name exists in any of the shape libraries" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_ShapeExists constinit property declarations **************
static const UECodeGen_Private::FNamePropertyParams NewProp_ShapeName;
static void NewProp_Result_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_ShapeExists constinit property declarations ****************
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("ShapeName"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_ShapeExists::Execute"),
.Function = &FRigUnit_ShapeExists::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_ShapeExists>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics
static_assert(std::is_polymorphic<FRigUnit_ShapeExists>() == std::is_polymorphic<FRigUnit>(), "USTRUCT FRigUnit_ShapeExists cannot be polymorphic unless super FRigUnit is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_ShapeExists;
class UScriptStruct* FRigUnit_ShapeExists::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_ShapeExists.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_ShapeExists.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_ShapeExists, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_ShapeExists"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ShapeExists.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_ShapeExists.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_ShapeExists Property Definitions *************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::NewProp_ShapeName = { "ShapeName", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_ShapeExists, ShapeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShapeName_MetaData), NewProp_ShapeName_MetaData) };
void Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::NewProp_Result_SetBit(void* Obj)
{
((FRigUnit_ShapeExists*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_ShapeExists), &Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::NewProp_Result_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::NewProp_ShapeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_ShapeExists Property Definitions ***************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit,
&NewStructOps,
"RigUnit_ShapeExists",
Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::PropPointers),
sizeof(FRigUnit_ShapeExists),
alignof(FRigUnit_ShapeExists),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_ShapeExists()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_ShapeExists.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_ShapeExists.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_ShapeExists.InnerSingleton);
}
void FRigUnit_ShapeExists::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_ShapeExists::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
ShapeName,
Result
);
}
// ********** End ScriptStruct FRigUnit_ShapeExists ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Core_RigUnit_UserData_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigDispatch_GetUserData::StaticStruct, Z_Construct_UScriptStruct_FRigDispatch_GetUserData_Statics::NewStructOps, TEXT("RigDispatch_GetUserData"),&Z_Registration_Info_UScriptStruct_FRigDispatch_GetUserData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigDispatch_GetUserData), 3224032846U) },
{ FRigUnit_SetupShapeLibraryFromUserData::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData_Statics::NewStructOps, TEXT("RigUnit_SetupShapeLibraryFromUserData"),&Z_Registration_Info_UScriptStruct_FRigUnit_SetupShapeLibraryFromUserData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_SetupShapeLibraryFromUserData), 2509933016U) },
{ FRigUnit_ShapeExists::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_ShapeExists_Statics::NewStructOps, TEXT("RigUnit_ShapeExists"),&Z_Registration_Info_UScriptStruct_FRigUnit_ShapeExists, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_ShapeExists), 932919020U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Core_RigUnit_UserData_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Core_RigUnit_UserData_h__Script_ControlRig_2276612063{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Core_RigUnit_UserData_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Core_RigUnit_UserData_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS