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

316 lines
23 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "RigVMCore/RigVMVariant.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 EmptyLinkFunctionForGeneratedCodeRigVMVariant() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMTag();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMVariant();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMVariantRef();
UPackage* Z_Construct_UPackage__Script_RigVM();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigVMTag *********************************************************
struct Z_Construct_UScriptStruct_FRigVMTag_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMTag); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMTag); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// User applied tag\n" },
{ "ModuleRelativePath", "Public/RigVMCore/RigVMVariant.h" },
{ "ToolTip", "User applied tag" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Variant" },
{ "ModuleRelativePath", "Public/RigVMCore/RigVMVariant.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Label_MetaData[] = {
{ "Category", "Variant" },
{ "ModuleRelativePath", "Public/RigVMCore/RigVMVariant.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ToolTip_MetaData[] = {
{ "Category", "Variant" },
{ "ModuleRelativePath", "Public/RigVMCore/RigVMVariant.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Color_MetaData[] = {
{ "Category", "Variant" },
{ "ModuleRelativePath", "Public/RigVMCore/RigVMVariant.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShowInUserInterface_MetaData[] = {
{ "Category", "Variant" },
{ "Comment", "// Enabling this will show tags in the user interface within\n// the variant widgets and other places.\n// Disabling this will interpret this tag as automation / scripting only.\n" },
{ "ModuleRelativePath", "Public/RigVMCore/RigVMVariant.h" },
{ "ToolTip", "Enabling this will show tags in the user interface within\nthe variant widgets and other places.\nDisabling this will interpret this tag as automation / scripting only." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMarksSubjectAsInvalid_MetaData[] = {
{ "Category", "Variant" },
{ "Comment", "// Enabling this will mark the subject (asset, function etc) as (soft) deprecated.\n// The content referring to variants with this tag will continue to work, but the\n// user interface will suggest the user to upgrade to a later variant.\n" },
{ "DisplayName", "Mark Subject Deprecated" },
{ "ModuleRelativePath", "Public/RigVMCore/RigVMVariant.h" },
{ "ToolTip", "Enabling this will mark the subject (asset, function etc) as (soft) deprecated.\nThe content referring to variants with this tag will continue to work, but the\nuser interface will suggest the user to upgrade to a later variant." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMTag constinit property declarations *************************
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FStrPropertyParams NewProp_Label;
static const UECodeGen_Private::FTextPropertyParams NewProp_ToolTip;
static const UECodeGen_Private::FStructPropertyParams NewProp_Color;
static void NewProp_bShowInUserInterface_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShowInUserInterface;
static void NewProp_bMarksSubjectAsInvalid_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMarksSubjectAsInvalid;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMTag constinit property declarations ***************************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMTag>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMTag_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMTag;
class UScriptStruct* FRigVMTag::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMTag.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMTag.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMTag, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMTag"));
}
return Z_Registration_Info_UScriptStruct_FRigVMTag.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMTag Property Definitions ************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMTag, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_Label = { "Label", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMTag, Label), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Label_MetaData), NewProp_Label_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_ToolTip = { "ToolTip", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMTag, ToolTip), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ToolTip_MetaData), NewProp_ToolTip_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_Color = { "Color", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMTag, Color), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Color_MetaData), NewProp_Color_MetaData) };
void Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_bShowInUserInterface_SetBit(void* Obj)
{
((FRigVMTag*)Obj)->bShowInUserInterface = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_bShowInUserInterface = { "bShowInUserInterface", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMTag), &Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_bShowInUserInterface_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShowInUserInterface_MetaData), NewProp_bShowInUserInterface_MetaData) };
void Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_bMarksSubjectAsInvalid_SetBit(void* Obj)
{
((FRigVMTag*)Obj)->bMarksSubjectAsInvalid = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_bMarksSubjectAsInvalid = { "bMarksSubjectAsInvalid", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMTag), &Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_bMarksSubjectAsInvalid_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMarksSubjectAsInvalid_MetaData), NewProp_bMarksSubjectAsInvalid_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMTag_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_Label,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_ToolTip,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_Color,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_bShowInUserInterface,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMTag_Statics::NewProp_bMarksSubjectAsInvalid,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMTag_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMTag Property Definitions **************************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMTag_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
nullptr,
&NewStructOps,
"RigVMTag",
Z_Construct_UScriptStruct_FRigVMTag_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMTag_Statics::PropPointers),
sizeof(FRigVMTag),
alignof(FRigVMTag),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMTag_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMTag_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMTag()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMTag.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMTag.InnerSingleton, Z_Construct_UScriptStruct_FRigVMTag_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMTag.InnerSingleton);
}
// ********** End ScriptStruct FRigVMTag ***********************************************************
// ********** Begin ScriptStruct FRigVMVariant *****************************************************
struct Z_Construct_UScriptStruct_FRigVMVariant_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMVariant); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMVariant); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/RigVMCore/RigVMVariant.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Guid_MetaData[] = {
{ "Category", "Variant" },
{ "Comment", "// Guid which is shared by all variants of the same element\n" },
{ "ModuleRelativePath", "Public/RigVMCore/RigVMVariant.h" },
{ "ToolTip", "Guid which is shared by all variants of the same element" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tags_MetaData[] = {
{ "Category", "Variant" },
{ "Comment", "// Tags applied to this variant\n" },
{ "ModuleRelativePath", "Public/RigVMCore/RigVMVariant.h" },
{ "ToolTip", "Tags applied to this variant" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMVariant constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Guid;
static const UECodeGen_Private::FStructPropertyParams NewProp_Tags_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Tags;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMVariant constinit property declarations ***********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMVariant>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMVariant_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMVariant;
class UScriptStruct* FRigVMVariant::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMVariant.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMVariant.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMVariant, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMVariant"));
}
return Z_Registration_Info_UScriptStruct_FRigVMVariant.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMVariant Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMVariant_Statics::NewProp_Guid = { "Guid", nullptr, (EPropertyFlags)0x0010000000020015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMVariant, Guid), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Guid_MetaData), NewProp_Guid_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMVariant_Statics::NewProp_Tags_Inner = { "Tags", nullptr, (EPropertyFlags)0x0000000000020000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMTag, METADATA_PARAMS(0, nullptr) }; // 4085441948
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigVMVariant_Statics::NewProp_Tags = { "Tags", nullptr, (EPropertyFlags)0x0010000000020005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMVariant, Tags), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tags_MetaData), NewProp_Tags_MetaData) }; // 4085441948
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMVariant_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMVariant_Statics::NewProp_Guid,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMVariant_Statics::NewProp_Tags_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMVariant_Statics::NewProp_Tags,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMVariant_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMVariant Property Definitions **********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMVariant_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
nullptr,
&NewStructOps,
"RigVMVariant",
Z_Construct_UScriptStruct_FRigVMVariant_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMVariant_Statics::PropPointers),
sizeof(FRigVMVariant),
alignof(FRigVMVariant),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMVariant_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMVariant_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMVariant()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMVariant.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMVariant.InnerSingleton, Z_Construct_UScriptStruct_FRigVMVariant_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMVariant.InnerSingleton);
}
// ********** End ScriptStruct FRigVMVariant *******************************************************
// ********** Begin ScriptStruct FRigVMVariantRef **************************************************
struct Z_Construct_UScriptStruct_FRigVMVariantRef_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMVariantRef); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMVariantRef); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// This struct should not be serialized.\n// It is generated on demand.\n" },
{ "ModuleRelativePath", "Public/RigVMCore/RigVMVariant.h" },
{ "ToolTip", "This struct should not be serialized.\nIt is generated on demand." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectPath_MetaData[] = {
{ "Category", "RigVMVariantRef" },
{ "ModuleRelativePath", "Public/RigVMCore/RigVMVariant.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Variant_MetaData[] = {
{ "Category", "RigVMVariantRef" },
{ "ModuleRelativePath", "Public/RigVMCore/RigVMVariant.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMVariantRef constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_ObjectPath;
static const UECodeGen_Private::FStructPropertyParams NewProp_Variant;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMVariantRef constinit property declarations ********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMVariantRef>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMVariantRef_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMVariantRef;
class UScriptStruct* FRigVMVariantRef::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMVariantRef.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMVariantRef.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMVariantRef, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMVariantRef"));
}
return Z_Registration_Info_UScriptStruct_FRigVMVariantRef.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMVariantRef Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMVariantRef_Statics::NewProp_ObjectPath = { "ObjectPath", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMVariantRef, ObjectPath), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectPath_MetaData), NewProp_ObjectPath_MetaData) }; // 2425717601
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMVariantRef_Statics::NewProp_Variant = { "Variant", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMVariantRef, Variant), Z_Construct_UScriptStruct_FRigVMVariant, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Variant_MetaData), NewProp_Variant_MetaData) }; // 2178042555
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMVariantRef_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMVariantRef_Statics::NewProp_ObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMVariantRef_Statics::NewProp_Variant,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMVariantRef_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMVariantRef Property Definitions *******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMVariantRef_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
nullptr,
&NewStructOps,
"RigVMVariantRef",
Z_Construct_UScriptStruct_FRigVMVariantRef_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMVariantRef_Statics::PropPointers),
sizeof(FRigVMVariantRef),
alignof(FRigVMVariantRef),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMVariantRef_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMVariantRef_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMVariantRef()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMVariantRef.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMVariantRef.InnerSingleton, Z_Construct_UScriptStruct_FRigVMVariantRef_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMVariantRef.InnerSingleton);
}
// ********** End ScriptStruct FRigVMVariantRef ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMVariant_h__Script_RigVM_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigVMTag::StaticStruct, Z_Construct_UScriptStruct_FRigVMTag_Statics::NewStructOps, TEXT("RigVMTag"),&Z_Registration_Info_UScriptStruct_FRigVMTag, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMTag), 4085441948U) },
{ FRigVMVariant::StaticStruct, Z_Construct_UScriptStruct_FRigVMVariant_Statics::NewStructOps, TEXT("RigVMVariant"),&Z_Registration_Info_UScriptStruct_FRigVMVariant, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMVariant), 2178042555U) },
{ FRigVMVariantRef::StaticStruct, Z_Construct_UScriptStruct_FRigVMVariantRef_Statics::NewStructOps, TEXT("RigVMVariantRef"),&Z_Registration_Info_UScriptStruct_FRigVMVariantRef, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMVariantRef), 4262404387U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMVariant_h__Script_RigVM_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMVariant_h__Script_RigVM_4074325150{
TEXT("/Script/RigVM"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMVariant_h__Script_RigVM_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMCore_RigVMVariant_h__Script_RigVM_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS