Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/RigVMDeveloper/UHT/RigVMBuildData.gen.cpp

1370 lines
107 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "RigVMModel/RigVMBuildData.h"
#include "AssetRegistry/AssetData.h"
#include "RigVMCore/RigVMGraphFunctionDefinition.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 EmptyLinkFunctionForGeneratedCodeRigVMBuildData() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FAssetData();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphFunctionHeader();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMVariantRef();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMBuildData();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMBuildData_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionReferenceNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLibraryNode_NoRegister();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMReferenceNodeData();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigVMFunctionReferenceArray **************************************
struct Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunctionReferenceArray); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunctionReferenceArray); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FunctionReferences_MetaData[] = {
{ "Category", "BuildData" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunctionReferenceArray constinit property declarations ******
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_FunctionReferences_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_FunctionReferences;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunctionReferenceArray constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunctionReferenceArray>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunctionReferenceArray;
class UScriptStruct* FRigVMFunctionReferenceArray::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunctionReferenceArray.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunctionReferenceArray.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMFunctionReferenceArray"));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunctionReferenceArray.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunctionReferenceArray Property Definitions *****************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics::NewProp_FunctionReferences_Inner = { "FunctionReferences", nullptr, (EPropertyFlags)0x0004000000020000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMFunctionReferenceNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics::NewProp_FunctionReferences = { "FunctionReferences", nullptr, (EPropertyFlags)0x0014000000020001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunctionReferenceArray, FunctionReferences), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FunctionReferences_MetaData), NewProp_FunctionReferences_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics::NewProp_FunctionReferences_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics::NewProp_FunctionReferences,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunctionReferenceArray Property Definitions *******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMFunctionReferenceArray",
Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics::PropPointers),
sizeof(FRigVMFunctionReferenceArray),
alignof(FRigVMFunctionReferenceArray),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunctionReferenceArray.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunctionReferenceArray.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunctionReferenceArray.InnerSingleton);
}
// ********** End ScriptStruct FRigVMFunctionReferenceArray ****************************************
// ********** Begin ScriptStruct FRigVMReferenceNodeData *******************************************
struct Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMReferenceNodeData); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMReferenceNodeData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferenceNodePath_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferencedFunctionPath_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferencedHeader_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferencedFunctionIdentifier_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMReferenceNodeData constinit property declarations ***********
static const UECodeGen_Private::FStrPropertyParams NewProp_ReferenceNodePath;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReferencedFunctionPath;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReferencedHeader;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReferencedFunctionIdentifier;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMReferenceNodeData constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMReferenceNodeData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMReferenceNodeData;
class UScriptStruct* FRigVMReferenceNodeData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMReferenceNodeData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMReferenceNodeData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMReferenceNodeData, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMReferenceNodeData"));
}
return Z_Registration_Info_UScriptStruct_FRigVMReferenceNodeData.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMReferenceNodeData Property Definitions **********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::NewProp_ReferenceNodePath = { "ReferenceNodePath", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMReferenceNodeData, ReferenceNodePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferenceNodePath_MetaData), NewProp_ReferenceNodePath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::NewProp_ReferencedFunctionPath = { "ReferencedFunctionPath", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMReferenceNodeData, ReferencedFunctionPath_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferencedFunctionPath_MetaData), NewProp_ReferencedFunctionPath_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::NewProp_ReferencedHeader = { "ReferencedHeader", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMReferenceNodeData, ReferencedHeader_DEPRECATED), Z_Construct_UScriptStruct_FRigVMGraphFunctionHeader, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferencedHeader_MetaData), NewProp_ReferencedHeader_MetaData) }; // 3356922528
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::NewProp_ReferencedFunctionIdentifier = { "ReferencedFunctionIdentifier", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMReferenceNodeData, ReferencedFunctionIdentifier), Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferencedFunctionIdentifier_MetaData), NewProp_ReferencedFunctionIdentifier_MetaData) }; // 3783726550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::NewProp_ReferenceNodePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::NewProp_ReferencedFunctionPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::NewProp_ReferencedHeader,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::NewProp_ReferencedFunctionIdentifier,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMReferenceNodeData Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMReferenceNodeData",
Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::PropPointers),
sizeof(FRigVMReferenceNodeData),
alignof(FRigVMReferenceNodeData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMReferenceNodeData()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMReferenceNodeData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMReferenceNodeData.InnerSingleton, Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMReferenceNodeData.InnerSingleton);
}
// ********** End ScriptStruct FRigVMReferenceNodeData *********************************************
// ********** Begin Class URigVMBuildData Function CreateAssetVariant ******************************
struct Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics
{
struct RigVMBuildData_eventCreateAssetVariant_Parms
{
FAssetData InAssetData;
FName InName;
FRigVMVariantRef ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Creates a new variant of an asset\n" },
{ "CPP_Default_InName", "None" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Creates a new variant of an asset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAssetData_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateAssetVariant constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InAssetData;
static const UECodeGen_Private::FNamePropertyParams NewProp_InName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateAssetVariant constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateAssetVariant Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::NewProp_InAssetData = { "InAssetData", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventCreateAssetVariant_Parms, InAssetData), Z_Construct_UScriptStruct_FAssetData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAssetData_MetaData), NewProp_InAssetData_MetaData) }; // 3308834901
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::NewProp_InName = { "InName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventCreateAssetVariant_Parms, InName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventCreateAssetVariant_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::NewProp_InAssetData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::NewProp_InName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::PropPointers) < 2048);
// ********** End Function CreateAssetVariant Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "CreateAssetVariant", Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::RigVMBuildData_eventCreateAssetVariant_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::RigVMBuildData_eventCreateAssetVariant_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execCreateAssetVariant)
{
P_GET_STRUCT_REF(FAssetData,Z_Param_Out_InAssetData);
P_GET_PROPERTY(FNameProperty,Z_Param_InName);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMVariantRef*)Z_Param__Result=P_THIS->CreateAssetVariant(Z_Param_Out_InAssetData,Z_Param_InName);
P_NATIVE_END;
}
// ********** End Class URigVMBuildData Function CreateAssetVariant ********************************
// ********** Begin Class URigVMBuildData Function CreateFunctionVariant ***************************
struct Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics
{
struct RigVMBuildData_eventCreateFunctionVariant_Parms
{
FRigVMGraphFunctionIdentifier InFunctionIdentifier;
FName InName;
FRigVMVariantRef ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Creates a new variant of a graph function within the same asset\n" },
{ "CPP_Default_InName", "None" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Creates a new variant of a graph function within the same asset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionIdentifier_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateFunctionVariant constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InFunctionIdentifier;
static const UECodeGen_Private::FNamePropertyParams NewProp_InName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateFunctionVariant constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateFunctionVariant Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::NewProp_InFunctionIdentifier = { "InFunctionIdentifier", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventCreateFunctionVariant_Parms, InFunctionIdentifier), Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionIdentifier_MetaData), NewProp_InFunctionIdentifier_MetaData) }; // 3783726550
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::NewProp_InName = { "InName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventCreateFunctionVariant_Parms, InName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventCreateFunctionVariant_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::NewProp_InFunctionIdentifier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::NewProp_InName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::PropPointers) < 2048);
// ********** End Function CreateFunctionVariant Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "CreateFunctionVariant", Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::RigVMBuildData_eventCreateFunctionVariant_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::RigVMBuildData_eventCreateFunctionVariant_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execCreateFunctionVariant)
{
P_GET_STRUCT_REF(FRigVMGraphFunctionIdentifier,Z_Param_Out_InFunctionIdentifier);
P_GET_PROPERTY(FNameProperty,Z_Param_InName);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMVariantRef*)Z_Param__Result=P_THIS->CreateFunctionVariant(Z_Param_Out_InFunctionIdentifier,Z_Param_InName);
P_NATIVE_END;
}
// ********** End Class URigVMBuildData Function CreateFunctionVariant *****************************
// ********** Begin Class URigVMBuildData Function FindAssetVariantRefs ****************************
struct Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics
{
struct RigVMBuildData_eventFindAssetVariantRefs_Parms
{
FGuid InGuid;
TArray<FRigVMVariantRef> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Will find all the asset variants matching the given variant guid\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Will find all the asset variants matching the given variant guid" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InGuid_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindAssetVariantRefs constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InGuid;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindAssetVariantRefs constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindAssetVariantRefs Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::NewProp_InGuid = { "InGuid", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventFindAssetVariantRefs_Parms, InGuid), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InGuid_MetaData), NewProp_InGuid_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventFindAssetVariantRefs_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::NewProp_InGuid,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::PropPointers) < 2048);
// ********** End Function FindAssetVariantRefs Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "FindAssetVariantRefs", Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::RigVMBuildData_eventFindAssetVariantRefs_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::RigVMBuildData_eventFindAssetVariantRefs_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execFindAssetVariantRefs)
{
P_GET_STRUCT_REF(FGuid,Z_Param_Out_InGuid);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMVariantRef>*)Z_Param__Result=P_THIS->FindAssetVariantRefs(Z_Param_Out_InGuid);
P_NATIVE_END;
}
// ********** End Class URigVMBuildData Function FindAssetVariantRefs ******************************
// ********** Begin Class URigVMBuildData Function FindFunctionVariantRefs *************************
struct Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics
{
struct RigVMBuildData_eventFindFunctionVariantRefs_Parms
{
FGuid InGuid;
TArray<FRigVMVariantRef> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Will find all the function variants matching the given variant guid\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Will find all the function variants matching the given variant guid" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InGuid_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindFunctionVariantRefs constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_InGuid;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindFunctionVariantRefs constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindFunctionVariantRefs Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::NewProp_InGuid = { "InGuid", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventFindFunctionVariantRefs_Parms, InGuid), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InGuid_MetaData), NewProp_InGuid_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventFindFunctionVariantRefs_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::NewProp_InGuid,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::PropPointers) < 2048);
// ********** End Function FindFunctionVariantRefs Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "FindFunctionVariantRefs", Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::RigVMBuildData_eventFindFunctionVariantRefs_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::RigVMBuildData_eventFindFunctionVariantRefs_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execFindFunctionVariantRefs)
{
P_GET_STRUCT_REF(FGuid,Z_Param_Out_InGuid);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMVariantRef>*)Z_Param__Result=P_THIS->FindFunctionVariantRefs(Z_Param_Out_InGuid);
P_NATIVE_END;
}
// ********** End Class URigVMBuildData Function FindFunctionVariantRefs ***************************
// ********** Begin Class URigVMBuildData Function GatherAllAssetVariantRefs ***********************
struct Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs_Statics
{
struct RigVMBuildData_eventGatherAllAssetVariantRefs_Parms
{
TArray<FRigVMVariantRef> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Will find all asset variant refs\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Will find all asset variant refs" },
};
#endif // WITH_METADATA
// ********** Begin Function GatherAllAssetVariantRefs constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GatherAllAssetVariantRefs constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GatherAllAssetVariantRefs Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventGatherAllAssetVariantRefs_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs_Statics::PropPointers) < 2048);
// ********** End Function GatherAllAssetVariantRefs Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "GatherAllAssetVariantRefs", Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs_Statics::RigVMBuildData_eventGatherAllAssetVariantRefs_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs_Statics::RigVMBuildData_eventGatherAllAssetVariantRefs_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execGatherAllAssetVariantRefs)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMVariantRef>*)Z_Param__Result=P_THIS->GatherAllAssetVariantRefs();
P_NATIVE_END;
}
// ********** End Class URigVMBuildData Function GatherAllAssetVariantRefs *************************
// ********** Begin Class URigVMBuildData Function GatherAllFunctionVariantRefs ********************
struct Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs_Statics
{
struct RigVMBuildData_eventGatherAllFunctionVariantRefs_Parms
{
TArray<FRigVMVariantRef> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Will find all public function variant refs, and private function variant refs from loaded assets\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Will find all public function variant refs, and private function variant refs from loaded assets" },
};
#endif // WITH_METADATA
// ********** Begin Function GatherAllFunctionVariantRefs constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GatherAllFunctionVariantRefs constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GatherAllFunctionVariantRefs Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventGatherAllFunctionVariantRefs_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs_Statics::PropPointers) < 2048);
// ********** End Function GatherAllFunctionVariantRefs Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "GatherAllFunctionVariantRefs", Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs_Statics::RigVMBuildData_eventGatherAllFunctionVariantRefs_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs_Statics::RigVMBuildData_eventGatherAllFunctionVariantRefs_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execGatherAllFunctionVariantRefs)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMVariantRef>*)Z_Param__Result=P_THIS->GatherAllFunctionVariantRefs();
P_NATIVE_END;
}
// ********** End Class URigVMBuildData Function GatherAllFunctionVariantRefs **********************
// ********** Begin Class URigVMBuildData Function GatherFunctionVariantRefsForAsset ***************
struct Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics
{
struct RigVMBuildData_eventGatherFunctionVariantRefsForAsset_Parms
{
FAssetData InAssetData;
TArray<FRigVMVariantRef> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Will find the public function variant refs inside this asset, and private function variant refs if the asset is loaded\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Will find the public function variant refs inside this asset, and private function variant refs if the asset is loaded" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAssetData_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GatherFunctionVariantRefsForAsset constinit property declarations *****
static const UECodeGen_Private::FStructPropertyParams NewProp_InAssetData;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GatherFunctionVariantRefsForAsset constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GatherFunctionVariantRefsForAsset Property Definitions ****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::NewProp_InAssetData = { "InAssetData", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventGatherFunctionVariantRefsForAsset_Parms, InAssetData), Z_Construct_UScriptStruct_FAssetData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAssetData_MetaData), NewProp_InAssetData_MetaData) }; // 3308834901
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventGatherFunctionVariantRefsForAsset_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::NewProp_InAssetData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::PropPointers) < 2048);
// ********** End Function GatherFunctionVariantRefsForAsset Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "GatherFunctionVariantRefsForAsset", Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::RigVMBuildData_eventGatherFunctionVariantRefsForAsset_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::RigVMBuildData_eventGatherFunctionVariantRefsForAsset_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execGatherFunctionVariantRefsForAsset)
{
P_GET_STRUCT_REF(FAssetData,Z_Param_Out_InAssetData);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMVariantRef>*)Z_Param__Result=P_THIS->GatherFunctionVariantRefsForAsset(Z_Param_Out_InAssetData);
P_NATIVE_END;
}
// ********** End Class URigVMBuildData Function GatherFunctionVariantRefsForAsset *****************
// ********** Begin Class URigVMBuildData Function Get *********************************************
struct Z_Construct_UFunction_URigVMBuildData_Get_Statics
{
struct RigVMBuildData_eventGet_Parms
{
URigVMBuildData* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Returns the singleton build data\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Returns the singleton build data" },
};
#endif // WITH_METADATA
// ********** Begin Function Get constinit property declarations ***********************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Get constinit property declarations *************************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Get Property Definitions **********************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMBuildData_Get_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventGet_Parms, ReturnValue), Z_Construct_UClass_URigVMBuildData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_Get_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_Get_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_Get_Statics::PropPointers) < 2048);
// ********** End Function Get Property Definitions ************************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_Get_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "Get", Z_Construct_UFunction_URigVMBuildData_Get_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_Get_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_Get_Statics::RigVMBuildData_eventGet_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_Get_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_Get_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_Get_Statics::RigVMBuildData_eventGet_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_Get()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_Get_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execGet)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMBuildData**)Z_Param__Result=URigVMBuildData::Get();
P_NATIVE_END;
}
// ********** End Class URigVMBuildData Function Get ***********************************************
// ********** Begin Class URigVMBuildData Function GetAllFunctionIdentifiers ***********************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics
{
struct RigVMBuildData_eventGetAllFunctionIdentifiers_Parms
{
bool bOnlyPublic;
TArray<FRigVMGraphFunctionIdentifier> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Returns all known public function identifiers used in the project\n" },
{ "CPP_Default_bOnlyPublic", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Returns all known public function identifiers used in the project" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAllFunctionIdentifiers constinit property declarations *************
static void NewProp_bOnlyPublic_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOnlyPublic;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAllFunctionIdentifiers constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAllFunctionIdentifiers Property Definitions ************************
void Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::NewProp_bOnlyPublic_SetBit(void* Obj)
{
((RigVMBuildData_eventGetAllFunctionIdentifiers_Parms*)Obj)->bOnlyPublic = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::NewProp_bOnlyPublic = { "bOnlyPublic", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMBuildData_eventGetAllFunctionIdentifiers_Parms), &Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::NewProp_bOnlyPublic_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier, METADATA_PARAMS(0, nullptr) }; // 3783726550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventGetAllFunctionIdentifiers_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3783726550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::NewProp_bOnlyPublic,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::PropPointers) < 2048);
// ********** End Function GetAllFunctionIdentifiers Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "GetAllFunctionIdentifiers", Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::RigVMBuildData_eventGetAllFunctionIdentifiers_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x74020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::RigVMBuildData_eventGetAllFunctionIdentifiers_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execGetAllFunctionIdentifiers)
{
P_GET_UBOOL(Z_Param_bOnlyPublic);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMGraphFunctionIdentifier>*)Z_Param__Result=P_THIS->GetAllFunctionIdentifiers(Z_Param_bOnlyPublic);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMBuildData Function GetAllFunctionIdentifiers *************************
// ********** Begin Class URigVMBuildData Function GetAssetDataForPath *****************************
struct Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath_Statics
{
struct RigVMBuildData_eventGetAssetDataForPath_Parms
{
FSoftObjectPath InObjectPath;
FAssetData ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Returns the asset data given an object path\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Returns the asset data given an object path" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InObjectPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAssetDataForPath constinit property declarations *******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InObjectPath;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAssetDataForPath constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAssetDataForPath Property Definitions ******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath_Statics::NewProp_InObjectPath = { "InObjectPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventGetAssetDataForPath_Parms, InObjectPath), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InObjectPath_MetaData), NewProp_InObjectPath_MetaData) }; // 2425717601
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventGetAssetDataForPath_Parms, ReturnValue), Z_Construct_UScriptStruct_FAssetData, METADATA_PARAMS(0, nullptr) }; // 3308834901
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath_Statics::NewProp_InObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath_Statics::PropPointers) < 2048);
// ********** End Function GetAssetDataForPath Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "GetAssetDataForPath", Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath_Statics::RigVMBuildData_eventGetAssetDataForPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath_Statics::RigVMBuildData_eventGetAssetDataForPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execGetAssetDataForPath)
{
P_GET_STRUCT_REF(FSoftObjectPath,Z_Param_Out_InObjectPath);
P_FINISH;
P_NATIVE_BEGIN;
*(FAssetData*)Z_Param__Result=P_THIS->GetAssetDataForPath(Z_Param_Out_InObjectPath);
P_NATIVE_END;
}
// ********** End Class URigVMBuildData Function GetAssetDataForPath *******************************
// ********** Begin Class URigVMBuildData Function GetAssetDataForVariant **************************
struct Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant_Statics
{
struct RigVMBuildData_eventGetAssetDataForVariant_Parms
{
FRigVMVariantRef InVariantRef;
FAssetData ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Returns the asset data given a variant reference\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Returns the asset data given a variant reference" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariantRef_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAssetDataForVariant constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InVariantRef;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAssetDataForVariant constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAssetDataForVariant Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant_Statics::NewProp_InVariantRef = { "InVariantRef", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventGetAssetDataForVariant_Parms, InVariantRef), Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariantRef_MetaData), NewProp_InVariantRef_MetaData) }; // 4262404387
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventGetAssetDataForVariant_Parms, ReturnValue), Z_Construct_UScriptStruct_FAssetData, METADATA_PARAMS(0, nullptr) }; // 3308834901
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant_Statics::NewProp_InVariantRef,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant_Statics::PropPointers) < 2048);
// ********** End Function GetAssetDataForVariant Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "GetAssetDataForVariant", Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant_Statics::RigVMBuildData_eventGetAssetDataForVariant_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant_Statics::RigVMBuildData_eventGetAssetDataForVariant_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execGetAssetDataForVariant)
{
P_GET_STRUCT_REF(FRigVMVariantRef,Z_Param_Out_InVariantRef);
P_FINISH;
P_NATIVE_BEGIN;
*(FAssetData*)Z_Param__Result=P_THIS->GetAssetDataForVariant(Z_Param_Out_InVariantRef);
P_NATIVE_END;
}
// ********** End Class URigVMBuildData Function GetAssetDataForVariant ****************************
// ********** Begin Class URigVMBuildData Function GetFunctionIdentifierForVariant *****************
struct Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant_Statics
{
struct RigVMBuildData_eventGetFunctionIdentifierForVariant_Parms
{
FRigVMVariantRef InVariantRef;
FRigVMGraphFunctionIdentifier ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Returns the function identifier given a variant reference\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Returns the function identifier given a variant reference" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariantRef_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetFunctionIdentifierForVariant constinit property declarations *******
static const UECodeGen_Private::FStructPropertyParams NewProp_InVariantRef;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetFunctionIdentifierForVariant constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetFunctionIdentifierForVariant Property Definitions ******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant_Statics::NewProp_InVariantRef = { "InVariantRef", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventGetFunctionIdentifierForVariant_Parms, InVariantRef), Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariantRef_MetaData), NewProp_InVariantRef_MetaData) }; // 4262404387
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventGetFunctionIdentifierForVariant_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier, METADATA_PARAMS(0, nullptr) }; // 3783726550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant_Statics::NewProp_InVariantRef,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant_Statics::PropPointers) < 2048);
// ********** End Function GetFunctionIdentifierForVariant Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "GetFunctionIdentifierForVariant", Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant_Statics::RigVMBuildData_eventGetFunctionIdentifierForVariant_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant_Statics::RigVMBuildData_eventGetFunctionIdentifierForVariant_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execGetFunctionIdentifierForVariant)
{
P_GET_STRUCT_REF(FRigVMVariantRef,Z_Param_Out_InVariantRef);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMGraphFunctionIdentifier*)Z_Param__Result=P_THIS->GetFunctionIdentifierForVariant(Z_Param_Out_InVariantRef);
P_NATIVE_END;
}
// ********** End Class URigVMBuildData Function GetFunctionIdentifierForVariant *******************
// ********** Begin Class URigVMBuildData Function GetUsedFunctionIdentifiers **********************
struct Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics
{
struct RigVMBuildData_eventGetUsedFunctionIdentifiers_Parms
{
bool bOnlyPublic;
TArray<FRigVMGraphFunctionIdentifier> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Returns all known public function identifiers used in the project\n" },
{ "CPP_Default_bOnlyPublic", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Returns all known public function identifiers used in the project" },
};
#endif // WITH_METADATA
// ********** Begin Function GetUsedFunctionIdentifiers constinit property declarations ************
static void NewProp_bOnlyPublic_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOnlyPublic;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetUsedFunctionIdentifiers constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetUsedFunctionIdentifiers Property Definitions ***********************
void Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::NewProp_bOnlyPublic_SetBit(void* Obj)
{
((RigVMBuildData_eventGetUsedFunctionIdentifiers_Parms*)Obj)->bOnlyPublic = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::NewProp_bOnlyPublic = { "bOnlyPublic", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMBuildData_eventGetUsedFunctionIdentifiers_Parms), &Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::NewProp_bOnlyPublic_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier, METADATA_PARAMS(0, nullptr) }; // 3783726550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventGetUsedFunctionIdentifiers_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3783726550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::NewProp_bOnlyPublic,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::PropPointers) < 2048);
// ********** End Function GetUsedFunctionIdentifiers Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "GetUsedFunctionIdentifiers", Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::RigVMBuildData_eventGetUsedFunctionIdentifiers_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::RigVMBuildData_eventGetUsedFunctionIdentifiers_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execGetUsedFunctionIdentifiers)
{
P_GET_UBOOL(Z_Param_bOnlyPublic);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMGraphFunctionIdentifier>*)Z_Param__Result=P_THIS->GetUsedFunctionIdentifiers(Z_Param_bOnlyPublic);
P_NATIVE_END;
}
// ********** End Class URigVMBuildData Function GetUsedFunctionIdentifiers ************************
// ********** Begin Class URigVMBuildData Function GetVariantRefForAsset ***************************
struct Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset_Statics
{
struct RigVMBuildData_eventGetVariantRefForAsset_Parms
{
FAssetData InAssetData;
FRigVMVariantRef ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Returns the asset data given a variant reference\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Returns the asset data given a variant reference" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAssetData_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetVariantRefForAsset constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InAssetData;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetVariantRefForAsset constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetVariantRefForAsset Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset_Statics::NewProp_InAssetData = { "InAssetData", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventGetVariantRefForAsset_Parms, InAssetData), Z_Construct_UScriptStruct_FAssetData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAssetData_MetaData), NewProp_InAssetData_MetaData) }; // 3308834901
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventGetVariantRefForAsset_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset_Statics::NewProp_InAssetData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset_Statics::PropPointers) < 2048);
// ********** End Function GetVariantRefForAsset Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "GetVariantRefForAsset", Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset_Statics::RigVMBuildData_eventGetVariantRefForAsset_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset_Statics::RigVMBuildData_eventGetVariantRefForAsset_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execGetVariantRefForAsset)
{
P_GET_STRUCT_REF(FAssetData,Z_Param_Out_InAssetData);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMVariantRef*)Z_Param__Result=P_THIS->GetVariantRefForAsset(Z_Param_Out_InAssetData);
P_NATIVE_END;
}
// ********** End Class URigVMBuildData Function GetVariantRefForAsset *****************************
// ********** Begin Class URigVMBuildData Function JoinVariantSet **********************************
struct Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics
{
struct RigVMBuildData_eventJoinVariantSet_Parms
{
FRigVMVariantRef InVariantRef;
FGuid InGuid;
FRigVMVariantRef ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Joins a variant with another variant's set\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Joins a variant with another variant's set" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariantRef_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InGuid_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function JoinVariantSet constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InVariantRef;
static const UECodeGen_Private::FStructPropertyParams NewProp_InGuid;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function JoinVariantSet constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function JoinVariantSet Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::NewProp_InVariantRef = { "InVariantRef", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventJoinVariantSet_Parms, InVariantRef), Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariantRef_MetaData), NewProp_InVariantRef_MetaData) }; // 4262404387
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::NewProp_InGuid = { "InGuid", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventJoinVariantSet_Parms, InGuid), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InGuid_MetaData), NewProp_InGuid_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventJoinVariantSet_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::NewProp_InVariantRef,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::NewProp_InGuid,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::PropPointers) < 2048);
// ********** End Function JoinVariantSet Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "JoinVariantSet", Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::RigVMBuildData_eventJoinVariantSet_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::RigVMBuildData_eventJoinVariantSet_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_JoinVariantSet()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_JoinVariantSet_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execJoinVariantSet)
{
P_GET_STRUCT_REF(FRigVMVariantRef,Z_Param_Out_InVariantRef);
P_GET_STRUCT_REF(FGuid,Z_Param_Out_InGuid);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMVariantRef*)Z_Param__Result=P_THIS->JoinVariantSet(Z_Param_Out_InVariantRef,Z_Param_Out_InGuid);
P_NATIVE_END;
}
// ********** End Class URigVMBuildData Function JoinVariantSet ************************************
// ********** Begin Class URigVMBuildData Function SplitVariantFromSet *****************************
struct Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet_Statics
{
struct RigVMBuildData_eventSplitVariantFromSet_Parms
{
FRigVMVariantRef InVariantRef;
FRigVMVariantRef ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMBuildData" },
{ "Comment", "// Splits a variant from its variant set (by assigning a new, unique guid\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "Splits a variant from its variant set (by assigning a new, unique guid" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariantRef_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SplitVariantFromSet constinit property declarations *******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InVariantRef;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SplitVariantFromSet constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SplitVariantFromSet Property Definitions ******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet_Statics::NewProp_InVariantRef = { "InVariantRef", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventSplitVariantFromSet_Parms, InVariantRef), Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariantRef_MetaData), NewProp_InVariantRef_MetaData) }; // 4262404387
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMBuildData_eventSplitVariantFromSet_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet_Statics::NewProp_InVariantRef,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet_Statics::PropPointers) < 2048);
// ********** End Function SplitVariantFromSet Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMBuildData, nullptr, "SplitVariantFromSet", Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet_Statics::RigVMBuildData_eventSplitVariantFromSet_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet_Statics::RigVMBuildData_eventSplitVariantFromSet_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMBuildData::execSplitVariantFromSet)
{
P_GET_STRUCT_REF(FRigVMVariantRef,Z_Param_Out_InVariantRef);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMVariantRef*)Z_Param__Result=P_THIS->SplitVariantFromSet(Z_Param_Out_InVariantRef);
P_NATIVE_END;
}
// ********** End Class URigVMBuildData Function SplitVariantFromSet *******************************
// ********** Begin Class URigVMBuildData **********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMBuildData;
UClass* URigVMBuildData::GetPrivateStaticClass()
{
using TClass = URigVMBuildData;
if (!Z_Registration_Info_UClass_URigVMBuildData.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMBuildData"),
Z_Registration_Info_UClass_URigVMBuildData.InnerSingleton,
StaticRegisterNativesURigVMBuildData,
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_URigVMBuildData.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMBuildData_NoRegister()
{
return URigVMBuildData::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMBuildData_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Build Data is used to store transient / intermediate build information\n * for the RigVM graph to improve the user experience.\n * This object is never serialized.\n */" },
{ "IncludePath", "RigVMModel/RigVMBuildData.h" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
{ "ToolTip", "The Build Data is used to store transient / intermediate build information\nfor the RigVM graph to improve the user experience.\nThis object is never serialized." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FunctionReferences_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GraphFunctionReferences_MetaData[] = {
{ "Category", "BuildData" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMBuildData.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMBuildData constinit property declarations **************************
static const UECodeGen_Private::FStructPropertyParams NewProp_FunctionReferences_ValueProp;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_FunctionReferences_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_FunctionReferences;
static const UECodeGen_Private::FStructPropertyParams NewProp_GraphFunctionReferences_ValueProp;
static const UECodeGen_Private::FStructPropertyParams NewProp_GraphFunctionReferences_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_GraphFunctionReferences;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMBuildData constinit property declarations ****************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CreateAssetVariant"), .Pointer = &URigVMBuildData::execCreateAssetVariant },
{ .NameUTF8 = UTF8TEXT("CreateFunctionVariant"), .Pointer = &URigVMBuildData::execCreateFunctionVariant },
{ .NameUTF8 = UTF8TEXT("FindAssetVariantRefs"), .Pointer = &URigVMBuildData::execFindAssetVariantRefs },
{ .NameUTF8 = UTF8TEXT("FindFunctionVariantRefs"), .Pointer = &URigVMBuildData::execFindFunctionVariantRefs },
{ .NameUTF8 = UTF8TEXT("GatherAllAssetVariantRefs"), .Pointer = &URigVMBuildData::execGatherAllAssetVariantRefs },
{ .NameUTF8 = UTF8TEXT("GatherAllFunctionVariantRefs"), .Pointer = &URigVMBuildData::execGatherAllFunctionVariantRefs },
{ .NameUTF8 = UTF8TEXT("GatherFunctionVariantRefsForAsset"), .Pointer = &URigVMBuildData::execGatherFunctionVariantRefsForAsset },
{ .NameUTF8 = UTF8TEXT("Get"), .Pointer = &URigVMBuildData::execGet },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("GetAllFunctionIdentifiers"), .Pointer = &URigVMBuildData::execGetAllFunctionIdentifiers },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("GetAssetDataForPath"), .Pointer = &URigVMBuildData::execGetAssetDataForPath },
{ .NameUTF8 = UTF8TEXT("GetAssetDataForVariant"), .Pointer = &URigVMBuildData::execGetAssetDataForVariant },
{ .NameUTF8 = UTF8TEXT("GetFunctionIdentifierForVariant"), .Pointer = &URigVMBuildData::execGetFunctionIdentifierForVariant },
{ .NameUTF8 = UTF8TEXT("GetUsedFunctionIdentifiers"), .Pointer = &URigVMBuildData::execGetUsedFunctionIdentifiers },
{ .NameUTF8 = UTF8TEXT("GetVariantRefForAsset"), .Pointer = &URigVMBuildData::execGetVariantRefForAsset },
{ .NameUTF8 = UTF8TEXT("JoinVariantSet"), .Pointer = &URigVMBuildData::execJoinVariantSet },
{ .NameUTF8 = UTF8TEXT("SplitVariantFromSet"), .Pointer = &URigVMBuildData::execSplitVariantFromSet },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMBuildData_CreateAssetVariant, "CreateAssetVariant" }, // 1455972085
{ &Z_Construct_UFunction_URigVMBuildData_CreateFunctionVariant, "CreateFunctionVariant" }, // 4198594227
{ &Z_Construct_UFunction_URigVMBuildData_FindAssetVariantRefs, "FindAssetVariantRefs" }, // 3358326212
{ &Z_Construct_UFunction_URigVMBuildData_FindFunctionVariantRefs, "FindFunctionVariantRefs" }, // 884340318
{ &Z_Construct_UFunction_URigVMBuildData_GatherAllAssetVariantRefs, "GatherAllAssetVariantRefs" }, // 473566979
{ &Z_Construct_UFunction_URigVMBuildData_GatherAllFunctionVariantRefs, "GatherAllFunctionVariantRefs" }, // 2708422
{ &Z_Construct_UFunction_URigVMBuildData_GatherFunctionVariantRefsForAsset, "GatherFunctionVariantRefsForAsset" }, // 2380876526
{ &Z_Construct_UFunction_URigVMBuildData_Get, "Get" }, // 2245218371
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMBuildData_GetAllFunctionIdentifiers, "GetAllFunctionIdentifiers" }, // 3878332752
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMBuildData_GetAssetDataForPath, "GetAssetDataForPath" }, // 782820137
{ &Z_Construct_UFunction_URigVMBuildData_GetAssetDataForVariant, "GetAssetDataForVariant" }, // 1884633628
{ &Z_Construct_UFunction_URigVMBuildData_GetFunctionIdentifierForVariant, "GetFunctionIdentifierForVariant" }, // 1918306002
{ &Z_Construct_UFunction_URigVMBuildData_GetUsedFunctionIdentifiers, "GetUsedFunctionIdentifiers" }, // 3258096258
{ &Z_Construct_UFunction_URigVMBuildData_GetVariantRefForAsset, "GetVariantRefForAsset" }, // 741463640
{ &Z_Construct_UFunction_URigVMBuildData_JoinVariantSet, "JoinVariantSet" }, // 3174122488
{ &Z_Construct_UFunction_URigVMBuildData_SplitVariantFromSet, "SplitVariantFromSet" }, // 1775700462
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMBuildData>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMBuildData_Statics
// ********** Begin Class URigVMBuildData Property Definitions *************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMBuildData_Statics::NewProp_FunctionReferences_ValueProp = { "FunctionReferences", nullptr, (EPropertyFlags)0x0000000020000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray, METADATA_PARAMS(0, nullptr) }; // 3762958371
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_URigVMBuildData_Statics::NewProp_FunctionReferences_Key_KeyProp = { "FunctionReferences_Key", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMLibraryNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_URigVMBuildData_Statics::NewProp_FunctionReferences = { "FunctionReferences", nullptr, (EPropertyFlags)0x0040000020000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMBuildData, FunctionReferences_DEPRECATED), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FunctionReferences_MetaData), NewProp_FunctionReferences_MetaData) }; // 3762958371
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMBuildData_Statics::NewProp_GraphFunctionReferences_ValueProp = { "GraphFunctionReferences", nullptr, (EPropertyFlags)0x0000000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray, METADATA_PARAMS(0, nullptr) }; // 3762958371
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMBuildData_Statics::NewProp_GraphFunctionReferences_Key_KeyProp = { "GraphFunctionReferences_Key", nullptr, (EPropertyFlags)0x0000000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier, METADATA_PARAMS(0, nullptr) }; // 3783726550
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_URigVMBuildData_Statics::NewProp_GraphFunctionReferences = { "GraphFunctionReferences", nullptr, (EPropertyFlags)0x0040000000020001, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMBuildData, GraphFunctionReferences), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GraphFunctionReferences_MetaData), NewProp_GraphFunctionReferences_MetaData) }; // 3783726550 3762958371
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMBuildData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMBuildData_Statics::NewProp_FunctionReferences_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMBuildData_Statics::NewProp_FunctionReferences_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMBuildData_Statics::NewProp_FunctionReferences,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMBuildData_Statics::NewProp_GraphFunctionReferences_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMBuildData_Statics::NewProp_GraphFunctionReferences_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMBuildData_Statics::NewProp_GraphFunctionReferences,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMBuildData_Statics::PropPointers) < 2048);
// ********** End Class URigVMBuildData Property Definitions ***************************************
UObject* (*const Z_Construct_UClass_URigVMBuildData_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMBuildData_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMBuildData_Statics::ClassParams = {
&URigVMBuildData::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_URigVMBuildData_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMBuildData_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMBuildData_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMBuildData_Statics::Class_MetaDataParams)
};
void URigVMBuildData::StaticRegisterNativesURigVMBuildData()
{
UClass* Class = URigVMBuildData::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMBuildData_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMBuildData()
{
if (!Z_Registration_Info_UClass_URigVMBuildData.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMBuildData.OuterSingleton, Z_Construct_UClass_URigVMBuildData_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMBuildData.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMBuildData);
URigVMBuildData::~URigVMBuildData() {}
// ********** End Class URigVMBuildData ************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h__Script_RigVMDeveloper_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigVMFunctionReferenceArray::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics::NewStructOps, TEXT("RigVMFunctionReferenceArray"),&Z_Registration_Info_UScriptStruct_FRigVMFunctionReferenceArray, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunctionReferenceArray), 3762958371U) },
{ FRigVMReferenceNodeData::StaticStruct, Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics::NewStructOps, TEXT("RigVMReferenceNodeData"),&Z_Registration_Info_UScriptStruct_FRigVMReferenceNodeData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMReferenceNodeData), 3453293398U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMBuildData, URigVMBuildData::StaticClass, TEXT("URigVMBuildData"), &Z_Registration_Info_UClass_URigVMBuildData, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMBuildData), 131672274U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h__Script_RigVMDeveloper_89440226{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h__Script_RigVMDeveloper_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h__Script_RigVMDeveloper_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h__Script_RigVMDeveloper_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS