Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/RigVM/UHT/RigVMFunction_Name.gen.cpp

1210 lines
81 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 "RigVMFunctions/RigVMFunction_Name.h"
#include "RigVMCore/RigVMFunction.h"
#include "RigVMCore/RigVMRegistry.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMFunction_Name() {}
// ********** Begin Cross Module References ********************************************************
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_Contains();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_EndsWith();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_IsNone();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_NameBase();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_NameConcat();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_NameReplace();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_StartsWith();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMStruct();
UPackage* Z_Construct_UPackage__Script_RigVM();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigVMFunction_NameBase *******************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_NameBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_NameBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_NameBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Abstract", "" },
{ "Category", "Core|Name" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "NodeColor", "0.462745, 1,0, 0.329412" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_NameBase constinit property declarations ***********
// ********** End ScriptStruct FRigVMFunction_NameBase constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_NameBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_NameBase_Statics
static_assert(std::is_polymorphic<FRigVMFunction_NameBase>() == std::is_polymorphic<FRigVMStruct>(), "USTRUCT FRigVMFunction_NameBase cannot be polymorphic unless super FRigVMStruct is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_NameBase;
class UScriptStruct* FRigVMFunction_NameBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_NameBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_NameBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_NameBase, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_NameBase"));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_NameBase.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_NameBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMStruct,
&NewStructOps,
"RigVMFunction_NameBase",
nullptr,
0,
sizeof(FRigVMFunction_NameBase),
alignof(FRigVMFunction_NameBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_NameBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_NameBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_NameBase()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_NameBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_NameBase.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_NameBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_NameBase.InnerSingleton);
}
// ********** End ScriptStruct FRigVMFunction_NameBase *********************************************
// ********** Begin ScriptStruct FRigVMFunction_NameConcat *****************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_NameConcat); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_NameConcat); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Concatenates two strings together to make a new string\n */" },
{ "DisplayName", "Concat" },
{ "Keywords", "Add,+,Combine,Merge,Append" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "TemplateName", "Concat" },
{ "ToolTip", "Concatenates two strings together to make a new string" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_A_MetaData[] = {
{ "Aggregate", "" },
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_B_MetaData[] = {
{ "Aggregate", "" },
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Aggregate", "" },
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_NameConcat constinit property declarations *********
static const UECodeGen_Private::FNamePropertyParams NewProp_A;
static const UECodeGen_Private::FNamePropertyParams NewProp_B;
static const UECodeGen_Private::FNamePropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_NameConcat constinit property declarations ***********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("A"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("B"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_NameConcat::Execute"),
.Function = &FRigVMFunction_NameConcat::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_NameConcat>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics
static_assert(std::is_polymorphic<FRigVMFunction_NameConcat>() == std::is_polymorphic<FRigVMFunction_NameBase>(), "USTRUCT FRigVMFunction_NameConcat cannot be polymorphic unless super FRigVMFunction_NameBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_NameConcat;
class UScriptStruct* FRigVMFunction_NameConcat::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_NameConcat.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_NameConcat.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_NameConcat, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_NameConcat"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_NameConcat.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_NameConcat.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_NameConcat Property Definitions ********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::NewProp_A = { "A", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_NameConcat, A), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_A_MetaData), NewProp_A_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::NewProp_B = { "B", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_NameConcat, B), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_B_MetaData), NewProp_B_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_NameConcat, Result), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::NewProp_A,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::NewProp_B,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_NameConcat Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_NameBase,
&NewStructOps,
"RigVMFunction_NameConcat",
Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::PropPointers),
sizeof(FRigVMFunction_NameConcat),
alignof(FRigVMFunction_NameConcat),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_NameConcat()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_NameConcat.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_NameConcat.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_NameConcat.InnerSingleton);
}
void FRigVMFunction_NameConcat::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_NameConcat::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
A,
B,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_NameConcat *******************************************
// ********** Begin ScriptStruct FRigVMFunction_NameTruncate ***************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_NameTruncate); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_NameTruncate); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Returns the left or right most characters from the string chopping the given number of characters from the start or the end\n */" },
{ "DisplayName", "Chop" },
{ "Keywords", "Truncate,-,Remove,Subtract,Split" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "TemplateName", "Chop" },
{ "ToolTip", "Returns the left or right most characters from the string chopping the given number of characters from the start or the end" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Count_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// Number of characters to remove from left or right\n" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "ToolTip", "Number of characters to remove from left or right" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FromEnd_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// if set to true the characters will be removed from the end\n" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "ToolTip", "if set to true the characters will be removed from the end" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Remainder_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// the part of the string without the chopped characters\n" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "Output", "" },
{ "ToolTip", "the part of the string without the chopped characters" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Chopped_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// the part of the name that has been chopped off\n" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "Output", "" },
{ "ToolTip", "the part of the name that has been chopped off" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_NameTruncate constinit property declarations *******
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FIntPropertyParams NewProp_Count;
static void NewProp_FromEnd_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_FromEnd;
static const UECodeGen_Private::FNamePropertyParams NewProp_Remainder;
static const UECodeGen_Private::FNamePropertyParams NewProp_Chopped;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_NameTruncate constinit property declarations *********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Count"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("FromEnd"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Remainder"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Chopped"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_NameTruncate::Execute"),
.Function = &FRigVMFunction_NameTruncate::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_NameTruncate>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics
static_assert(std::is_polymorphic<FRigVMFunction_NameTruncate>() == std::is_polymorphic<FRigVMFunction_NameBase>(), "USTRUCT FRigVMFunction_NameTruncate cannot be polymorphic unless super FRigVMFunction_NameBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_NameTruncate;
class UScriptStruct* FRigVMFunction_NameTruncate::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_NameTruncate.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_NameTruncate.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_NameTruncate"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_NameTruncate.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_NameTruncate.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_NameTruncate Property Definitions ******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_NameTruncate, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::NewProp_Count = { "Count", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_NameTruncate, Count), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Count_MetaData), NewProp_Count_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::NewProp_FromEnd_SetBit(void* Obj)
{
((FRigVMFunction_NameTruncate*)Obj)->FromEnd = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::NewProp_FromEnd = { "FromEnd", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_NameTruncate), &Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::NewProp_FromEnd_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FromEnd_MetaData), NewProp_FromEnd_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::NewProp_Remainder = { "Remainder", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_NameTruncate, Remainder), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Remainder_MetaData), NewProp_Remainder_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::NewProp_Chopped = { "Chopped", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_NameTruncate, Chopped), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Chopped_MetaData), NewProp_Chopped_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::NewProp_Count,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::NewProp_FromEnd,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::NewProp_Remainder,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::NewProp_Chopped,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_NameTruncate Property Definitions ********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_NameBase,
&NewStructOps,
"RigVMFunction_NameTruncate",
Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::PropPointers),
sizeof(FRigVMFunction_NameTruncate),
alignof(FRigVMFunction_NameTruncate),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_NameTruncate.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_NameTruncate.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_NameTruncate.InnerSingleton);
}
void FRigVMFunction_NameTruncate::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_NameTruncate::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Name,
Count,
FromEnd,
Remainder,
Chopped
);
}
// ********** End ScriptStruct FRigVMFunction_NameTruncate *****************************************
// ********** Begin ScriptStruct FRigVMFunction_NameReplace ****************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_NameReplace); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_NameReplace); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Replace all occurrences of a substring in this string\n */" },
{ "DisplayName", "Replace" },
{ "Keywords", "Search,Emplace,Find" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "TemplateName", "Replace" },
{ "ToolTip", "Replace all occurrences of a substring in this string" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Old_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_New_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_NameReplace constinit property declarations ********
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FNamePropertyParams NewProp_Old;
static const UECodeGen_Private::FNamePropertyParams NewProp_New;
static const UECodeGen_Private::FNamePropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_NameReplace constinit property declarations **********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Old"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("New"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_NameReplace::Execute"),
.Function = &FRigVMFunction_NameReplace::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_NameReplace>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics
static_assert(std::is_polymorphic<FRigVMFunction_NameReplace>() == std::is_polymorphic<FRigVMFunction_NameBase>(), "USTRUCT FRigVMFunction_NameReplace cannot be polymorphic unless super FRigVMFunction_NameBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_NameReplace;
class UScriptStruct* FRigVMFunction_NameReplace::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_NameReplace.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_NameReplace.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_NameReplace, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_NameReplace"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_NameReplace.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_NameReplace.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_NameReplace Property Definitions *******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_NameReplace, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::NewProp_Old = { "Old", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_NameReplace, Old), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Old_MetaData), NewProp_Old_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::NewProp_New = { "New", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_NameReplace, New), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_New_MetaData), NewProp_New_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_NameReplace, Result), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::NewProp_Old,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::NewProp_New,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_NameReplace Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_NameBase,
&NewStructOps,
"RigVMFunction_NameReplace",
Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::PropPointers),
sizeof(FRigVMFunction_NameReplace),
alignof(FRigVMFunction_NameReplace),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_NameReplace()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_NameReplace.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_NameReplace.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_NameReplace.InnerSingleton);
}
void FRigVMFunction_NameReplace::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_NameReplace::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Name,
Old,
New,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_NameReplace ******************************************
// ********** Begin ScriptStruct FRigVMFunction_EndsWith *******************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_EndsWith); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_EndsWith); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Tests whether this string ends with given string\n */" },
{ "DisplayName", "Ends With" },
{ "Keywords", "Right" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "TemplateName", "EndsWith" },
{ "ToolTip", "Tests whether this string ends with given string" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Ending_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_EndsWith constinit property declarations ***********
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FNamePropertyParams NewProp_Ending;
static void NewProp_Result_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_EndsWith constinit property declarations *************
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Ending"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_EndsWith::Execute"),
.Function = &FRigVMFunction_EndsWith::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_EndsWith>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics
static_assert(std::is_polymorphic<FRigVMFunction_EndsWith>() == std::is_polymorphic<FRigVMFunction_NameBase>(), "USTRUCT FRigVMFunction_EndsWith cannot be polymorphic unless super FRigVMFunction_NameBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_EndsWith;
class UScriptStruct* FRigVMFunction_EndsWith::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_EndsWith.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_EndsWith.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_EndsWith, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_EndsWith"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_EndsWith.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_EndsWith.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_EndsWith Property Definitions **********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_EndsWith, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::NewProp_Ending = { "Ending", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_EndsWith, Ending), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Ending_MetaData), NewProp_Ending_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::NewProp_Result_SetBit(void* Obj)
{
((FRigVMFunction_EndsWith*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_EndsWith), &Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::NewProp_Result_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::NewProp_Ending,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_EndsWith Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_NameBase,
&NewStructOps,
"RigVMFunction_EndsWith",
Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::PropPointers),
sizeof(FRigVMFunction_EndsWith),
alignof(FRigVMFunction_EndsWith),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_EndsWith()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_EndsWith.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_EndsWith.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_EndsWith.InnerSingleton);
}
void FRigVMFunction_EndsWith::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_EndsWith::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Name,
Ending,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_EndsWith *********************************************
// ********** Begin ScriptStruct FRigVMFunction_StartsWith *****************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_StartsWith); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_StartsWith); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Tests whether this string starts with given string\n */" },
{ "DisplayName", "Starts With" },
{ "Keywords", "Left" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "TemplateName", "StartsWith" },
{ "ToolTip", "Tests whether this string starts with given string" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_StartsWith constinit property declarations *********
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FNamePropertyParams NewProp_Start;
static void NewProp_Result_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_StartsWith constinit property declarations ***********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Start"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_StartsWith::Execute"),
.Function = &FRigVMFunction_StartsWith::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_StartsWith>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics
static_assert(std::is_polymorphic<FRigVMFunction_StartsWith>() == std::is_polymorphic<FRigVMFunction_NameBase>(), "USTRUCT FRigVMFunction_StartsWith cannot be polymorphic unless super FRigVMFunction_NameBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_StartsWith;
class UScriptStruct* FRigVMFunction_StartsWith::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_StartsWith.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_StartsWith.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_StartsWith, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_StartsWith"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_StartsWith.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_StartsWith.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_StartsWith Property Definitions ********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_StartsWith, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_StartsWith, Start), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::NewProp_Result_SetBit(void* Obj)
{
((FRigVMFunction_StartsWith*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_StartsWith), &Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::NewProp_Result_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_StartsWith Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_NameBase,
&NewStructOps,
"RigVMFunction_StartsWith",
Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::PropPointers),
sizeof(FRigVMFunction_StartsWith),
alignof(FRigVMFunction_StartsWith),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_StartsWith()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_StartsWith.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_StartsWith.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_StartsWith.InnerSingleton);
}
void FRigVMFunction_StartsWith::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_StartsWith::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Name,
Start,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_StartsWith *******************************************
// ********** Begin ScriptStruct FRigVMFunction_Contains *******************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_Contains); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_Contains); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Returns true or false if a given name exists in another given name\n */" },
{ "DisplayName", "Contains" },
{ "Keywords", "Contains,Find,Has,Search" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "TemplateName", "Contains" },
{ "ToolTip", "Returns true or false if a given name exists in another given name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Search_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_Contains constinit property declarations ***********
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FNamePropertyParams NewProp_Search;
static void NewProp_Result_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_Contains constinit property declarations *************
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Search"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_Contains::Execute"),
.Function = &FRigVMFunction_Contains::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_Contains>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics
static_assert(std::is_polymorphic<FRigVMFunction_Contains>() == std::is_polymorphic<FRigVMFunction_NameBase>(), "USTRUCT FRigVMFunction_Contains cannot be polymorphic unless super FRigVMFunction_NameBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_Contains;
class UScriptStruct* FRigVMFunction_Contains::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_Contains.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_Contains.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_Contains, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_Contains"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_Contains.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_Contains.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_Contains Property Definitions **********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_Contains, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::NewProp_Search = { "Search", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_Contains, Search), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Search_MetaData), NewProp_Search_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::NewProp_Result_SetBit(void* Obj)
{
((FRigVMFunction_Contains*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_Contains), &Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::NewProp_Result_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::NewProp_Search,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_Contains Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_NameBase,
&NewStructOps,
"RigVMFunction_Contains",
Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::PropPointers),
sizeof(FRigVMFunction_Contains),
alignof(FRigVMFunction_Contains),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_Contains()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_Contains.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_Contains.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_Contains.InnerSingleton);
}
void FRigVMFunction_Contains::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_Contains::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Name,
Search,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_Contains *********************************************
// ********** Begin ScriptStruct FRigVMFunction_IsNone *********************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_IsNone); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_IsNone); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Returns true if this name is none\n */" },
{ "DisplayName", "Is None" },
{ "Keywords", "Empty,Valid" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "TemplateName", "IsNone" },
{ "ToolTip", "Returns true if this name is none" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_IsNone constinit property declarations *************
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static void NewProp_Result_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_IsNone constinit property declarations ***************
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_IsNone::Execute"),
.Function = &FRigVMFunction_IsNone::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_IsNone>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics
static_assert(std::is_polymorphic<FRigVMFunction_IsNone>() == std::is_polymorphic<FRigVMFunction_NameBase>(), "USTRUCT FRigVMFunction_IsNone cannot be polymorphic unless super FRigVMFunction_NameBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNone;
class UScriptStruct* FRigVMFunction_IsNone::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNone.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNone.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_IsNone, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_IsNone"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNone.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNone.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_IsNone Property Definitions ************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_IsNone, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::NewProp_Result_SetBit(void* Obj)
{
((FRigVMFunction_IsNone*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_IsNone), &Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::NewProp_Result_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_IsNone Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_NameBase,
&NewStructOps,
"RigVMFunction_IsNone",
Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::PropPointers),
sizeof(FRigVMFunction_IsNone),
alignof(FRigVMFunction_IsNone),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_IsNone()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNone.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNone.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNone.InnerSingleton);
}
void FRigVMFunction_IsNone::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_IsNone::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Name,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_IsNone ***********************************************
// ********** Begin ScriptStruct FRigVMFunction_IsNameValid ****************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_IsNameValid); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_IsNameValid); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Returns true if this name is not valid / is none\n */" },
{ "DisplayName", "Is Valid" },
{ "Keywords", "Empty,Valid" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "TemplateName", "IsValid" },
{ "ToolTip", "Returns true if this name is not valid / is none" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_IsNameValid constinit property declarations ********
static const UECodeGen_Private::FNamePropertyParams NewProp_Value;
static void NewProp_Result_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_IsNameValid constinit property declarations **********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_IsNameValid::Execute"),
.Function = &FRigVMFunction_IsNameValid::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_IsNameValid>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics
static_assert(std::is_polymorphic<FRigVMFunction_IsNameValid>() == std::is_polymorphic<FRigVMFunction_NameBase>(), "USTRUCT FRigVMFunction_IsNameValid cannot be polymorphic unless super FRigVMFunction_NameBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNameValid;
class UScriptStruct* FRigVMFunction_IsNameValid::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNameValid.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNameValid.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_IsNameValid"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNameValid.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNameValid.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_IsNameValid Property Definitions *******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_IsNameValid, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::NewProp_Result_SetBit(void* Obj)
{
((FRigVMFunction_IsNameValid*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_IsNameValid), &Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::NewProp_Result_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_IsNameValid Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_NameBase,
&NewStructOps,
"RigVMFunction_IsNameValid",
Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::PropPointers),
sizeof(FRigVMFunction_IsNameValid),
alignof(FRigVMFunction_IsNameValid),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNameValid.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNameValid.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNameValid.InnerSingleton);
}
void FRigVMFunction_IsNameValid::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_IsNameValid::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_IsNameValid ******************************************
// ********** Begin ScriptStruct FRigVMFunction_GetNameNumericSuffix *******************************
struct Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_GetNameNumericSuffix); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_GetNameNumericSuffix); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Tests whether this name ends with a numeric suffix\n */" },
{ "DisplayName", "Get Numeric Suffix" },
{ "Keywords", "Suffix,Number,Integer" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "ToolTip", "Tests whether this name ends with a numeric suffix" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Suffix_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "Output", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Success_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/RigVMFunction_Name.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_GetNameNumericSuffix constinit property declarations
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FIntPropertyParams NewProp_Suffix;
static void NewProp_Success_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Success;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_GetNameNumericSuffix constinit property declarations *
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Suffix"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Success"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_GetNameNumericSuffix::Execute"),
.Function = &FRigVMFunction_GetNameNumericSuffix::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_GetNameNumericSuffix>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics
static_assert(std::is_polymorphic<FRigVMFunction_GetNameNumericSuffix>() == std::is_polymorphic<FRigVMFunction_NameBase>(), "USTRUCT FRigVMFunction_GetNameNumericSuffix cannot be polymorphic unless super FRigVMFunction_NameBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_GetNameNumericSuffix;
class UScriptStruct* FRigVMFunction_GetNameNumericSuffix::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_GetNameNumericSuffix.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_GetNameNumericSuffix.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_GetNameNumericSuffix"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_GetNameNumericSuffix.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_GetNameNumericSuffix.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_GetNameNumericSuffix Property Definitions **********
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_GetNameNumericSuffix, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::NewProp_Suffix = { "Suffix", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_GetNameNumericSuffix, Suffix), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Suffix_MetaData), NewProp_Suffix_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::NewProp_Success_SetBit(void* Obj)
{
((FRigVMFunction_GetNameNumericSuffix*)Obj)->Success = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::NewProp_Success = { "Success", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_GetNameNumericSuffix), &Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::NewProp_Success_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Success_MetaData), NewProp_Success_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::NewProp_Suffix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::NewProp_Success,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_GetNameNumericSuffix Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_NameBase,
&NewStructOps,
"RigVMFunction_GetNameNumericSuffix",
Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::PropPointers),
sizeof(FRigVMFunction_GetNameNumericSuffix),
alignof(FRigVMFunction_GetNameNumericSuffix),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_GetNameNumericSuffix.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_GetNameNumericSuffix.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_GetNameNumericSuffix.InnerSingleton);
}
void FRigVMFunction_GetNameNumericSuffix::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_GetNameNumericSuffix::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Name,
Suffix,
Success
);
}
// ********** End ScriptStruct FRigVMFunction_GetNameNumericSuffix *********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_RigVMFunction_Name_h__Script_RigVM_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigVMFunction_NameBase::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_NameBase_Statics::NewStructOps, TEXT("RigVMFunction_NameBase"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_NameBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_NameBase), 3742284893U) },
{ FRigVMFunction_NameConcat::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_NameConcat_Statics::NewStructOps, TEXT("RigVMFunction_NameConcat"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_NameConcat, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_NameConcat), 3553695509U) },
{ FRigVMFunction_NameTruncate::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_NameTruncate_Statics::NewStructOps, TEXT("RigVMFunction_NameTruncate"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_NameTruncate, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_NameTruncate), 3921768498U) },
{ FRigVMFunction_NameReplace::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_NameReplace_Statics::NewStructOps, TEXT("RigVMFunction_NameReplace"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_NameReplace, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_NameReplace), 639960189U) },
{ FRigVMFunction_EndsWith::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_EndsWith_Statics::NewStructOps, TEXT("RigVMFunction_EndsWith"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_EndsWith, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_EndsWith), 1975037752U) },
{ FRigVMFunction_StartsWith::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_StartsWith_Statics::NewStructOps, TEXT("RigVMFunction_StartsWith"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_StartsWith, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_StartsWith), 707460510U) },
{ FRigVMFunction_Contains::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_Contains_Statics::NewStructOps, TEXT("RigVMFunction_Contains"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_Contains, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_Contains), 3990339996U) },
{ FRigVMFunction_IsNone::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_IsNone_Statics::NewStructOps, TEXT("RigVMFunction_IsNone"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNone, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_IsNone), 391662975U) },
{ FRigVMFunction_IsNameValid::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_IsNameValid_Statics::NewStructOps, TEXT("RigVMFunction_IsNameValid"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_IsNameValid, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_IsNameValid), 1596425434U) },
{ FRigVMFunction_GetNameNumericSuffix::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_GetNameNumericSuffix_Statics::NewStructOps, TEXT("RigVMFunction_GetNameNumericSuffix"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_GetNameNumericSuffix, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_GetNameNumericSuffix), 3261906666U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_RigVMFunction_Name_h__Script_RigVM_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_RigVMFunction_Name_h__Script_RigVM_931908402{
TEXT("/Script/RigVM"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_RigVMFunction_Name_h__Script_RigVM_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_RigVMFunction_Name_h__Script_RigVM_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS