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

2083 lines
139 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/Math/RigVMFunction_MathBool.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_MathBool() {}
// ********** Begin Cross Module References ********************************************************
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBase();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolAnd();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstFalse();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstTrue();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand2();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNot();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOr();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp();
UPackage* Z_Construct_UPackage__Script_RigVM();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolBase ***************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Abstract", "" },
{ "Category", "Math|Boolean" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolBase constinit property declarations *******
// ********** End ScriptStruct FRigVMFunction_MathBoolBase constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolBase>() == std::is_polymorphic<FRigVMFunction_MathBase>(), "USTRUCT FRigVMFunction_MathBoolBase cannot be polymorphic unless super FRigVMFunction_MathBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBase;
class UScriptStruct* FRigVMFunction_MathBoolBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolBase"));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBase.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBase,
&NewStructOps,
"RigVMFunction_MathBoolBase",
nullptr,
0,
sizeof(FRigVMFunction_MathBoolBase),
alignof(FRigVMFunction_MathBoolBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBase.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBase.InnerSingleton);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolBase *****************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolConstant ***********************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolConstant); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolConstant); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Abstract", "" },
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolConstant constinit property declarations ***
static void NewProp_Value_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_MathBoolConstant constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolConstant>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolConstant>() == std::is_polymorphic<FRigVMFunction_MathBoolBase>(), "USTRUCT FRigVMFunction_MathBoolConstant cannot be polymorphic unless super FRigVMFunction_MathBoolBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstant;
class UScriptStruct* FRigVMFunction_MathBoolConstant::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstant.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstant.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolConstant"));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstant.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_MathBoolConstant Property Definitions **************
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics::NewProp_Value_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolConstant*)Obj)->Value = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolConstant), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics::NewProp_Value_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_MathBoolConstant Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase,
&NewStructOps,
"RigVMFunction_MathBoolConstant",
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics::PropPointers),
sizeof(FRigVMFunction_MathBoolConstant),
alignof(FRigVMFunction_MathBoolConstant),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstant.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstant.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstant.InnerSingleton);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolConstant *************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolUnaryOp ************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolUnaryOp); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolUnaryOp); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Abstract", "" },
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolUnaryOp constinit property declarations ****
static void NewProp_Value_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams 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_MathBoolUnaryOp constinit property declarations ******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolUnaryOp>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolUnaryOp>() == std::is_polymorphic<FRigVMFunction_MathBoolBase>(), "USTRUCT FRigVMFunction_MathBoolUnaryOp cannot be polymorphic unless super FRigVMFunction_MathBoolBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolUnaryOp;
class UScriptStruct* FRigVMFunction_MathBoolUnaryOp::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolUnaryOp.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolUnaryOp.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolUnaryOp"));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolUnaryOp.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_MathBoolUnaryOp Property Definitions ***************
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::NewProp_Value_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolUnaryOp*)Obj)->Value = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolUnaryOp), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::NewProp_Value_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::NewProp_Result_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolUnaryOp*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_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_MathBoolUnaryOp), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::NewProp_Result_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_MathBoolUnaryOp Property Definitions *****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase,
&NewStructOps,
"RigVMFunction_MathBoolUnaryOp",
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::PropPointers),
sizeof(FRigVMFunction_MathBoolUnaryOp),
alignof(FRigVMFunction_MathBoolUnaryOp),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolUnaryOp.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolUnaryOp.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolUnaryOp.InnerSingleton);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolUnaryOp **************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolBinaryOp ***********************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolBinaryOp); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolBinaryOp); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Abstract", "" },
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_A_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_B_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolBinaryOp constinit property declarations ***
static void NewProp_A_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_A;
static void NewProp_B_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_B;
static void NewProp_Result_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_MathBoolBinaryOp constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolBinaryOp>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolBinaryOp>() == std::is_polymorphic<FRigVMFunction_MathBoolBase>(), "USTRUCT FRigVMFunction_MathBoolBinaryOp cannot be polymorphic unless super FRigVMFunction_MathBoolBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryOp;
class UScriptStruct* FRigVMFunction_MathBoolBinaryOp::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryOp.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryOp.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolBinaryOp"));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryOp.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_MathBoolBinaryOp Property Definitions **************
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::NewProp_A_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolBinaryOp*)Obj)->A = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::NewProp_A = { "A", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolBinaryOp), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::NewProp_A_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_A_MetaData), NewProp_A_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::NewProp_B_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolBinaryOp*)Obj)->B = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::NewProp_B = { "B", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolBinaryOp), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::NewProp_B_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_B_MetaData), NewProp_B_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::NewProp_Result_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolBinaryOp*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_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_MathBoolBinaryOp), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::NewProp_Result_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::NewProp_A,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::NewProp_B,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_MathBoolBinaryOp Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase,
&NewStructOps,
"RigVMFunction_MathBoolBinaryOp",
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::PropPointers),
sizeof(FRigVMFunction_MathBoolBinaryOp),
alignof(FRigVMFunction_MathBoolBinaryOp),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryOp.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryOp.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryOp.InnerSingleton);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolBinaryOp *************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolBinaryAggregateOp **************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolBinaryAggregateOp); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolBinaryAggregateOp); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Abstract", "" },
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_A_MetaData[] = {
{ "Aggregate", "" },
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_B_MetaData[] = {
{ "Aggregate", "" },
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Aggregate", "" },
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolBinaryAggregateOp constinit property declarations
static void NewProp_A_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_A;
static void NewProp_B_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_B;
static void NewProp_Result_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_MathBoolBinaryAggregateOp constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolBinaryAggregateOp>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolBinaryAggregateOp>() == std::is_polymorphic<FRigVMFunction_MathBoolBase>(), "USTRUCT FRigVMFunction_MathBoolBinaryAggregateOp cannot be polymorphic unless super FRigVMFunction_MathBoolBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp;
class UScriptStruct* FRigVMFunction_MathBoolBinaryAggregateOp::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolBinaryAggregateOp"));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_MathBoolBinaryAggregateOp Property Definitions *****
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::NewProp_A_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolBinaryAggregateOp*)Obj)->A = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::NewProp_A = { "A", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolBinaryAggregateOp), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::NewProp_A_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_A_MetaData), NewProp_A_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::NewProp_B_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolBinaryAggregateOp*)Obj)->B = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::NewProp_B = { "B", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolBinaryAggregateOp), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::NewProp_B_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_B_MetaData), NewProp_B_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::NewProp_Result_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolBinaryAggregateOp*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_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_MathBoolBinaryAggregateOp), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::NewProp_Result_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::NewProp_A,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::NewProp_B,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_MathBoolBinaryAggregateOp Property Definitions *******
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase,
&NewStructOps,
"RigVMFunction_MathBoolBinaryAggregateOp",
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::PropPointers),
sizeof(FRigVMFunction_MathBoolBinaryAggregateOp),
alignof(FRigVMFunction_MathBoolBinaryAggregateOp),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp.InnerSingleton);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolBinaryAggregateOp ****************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolMake ***************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolMake); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolMake); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * A boolean constant\n */" },
{ "Deprecated", "5.7" },
{ "DisplayName", "Bool" },
{ "Keywords", "Make,Construct,Constant" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "ToolTip", "A boolean constant" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolMake constinit property declarations *******
static void NewProp_Value_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_MathBoolMake constinit property declarations *********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_MathBoolMake::Execute"),
.Function = &FRigVMFunction_MathBoolMake::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolMake>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolMake>() == std::is_polymorphic<FRigVMFunction_MathBoolBase>(), "USTRUCT FRigVMFunction_MathBoolMake cannot be polymorphic unless super FRigVMFunction_MathBoolBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolMake;
class UScriptStruct* FRigVMFunction_MathBoolMake::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolMake.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolMake.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolMake"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolMake.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolMake.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_MathBoolMake Property Definitions ******************
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics::NewProp_Value_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolMake*)Obj)->Value = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolMake), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics::NewProp_Value_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_MathBoolMake Property Definitions ********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase,
&NewStructOps,
"RigVMFunction_MathBoolMake",
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics::PropPointers),
sizeof(FRigVMFunction_MathBoolMake),
alignof(FRigVMFunction_MathBoolMake),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolMake.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolMake.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolMake.InnerSingleton);
}
void FRigVMFunction_MathBoolMake::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_MathBoolMake::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value
);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolMake *****************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolConstTrue **********************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstTrue_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolConstTrue); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolConstTrue); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns true\n */" },
{ "DisplayName", "True" },
{ "Keywords", "Yes" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "ToolTip", "Returns true" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolConstTrue constinit property declarations **
// ********** End ScriptStruct FRigVMFunction_MathBoolConstTrue constinit property declarations ****
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_MathBoolConstTrue::Execute"),
.Function = &FRigVMFunction_MathBoolConstTrue::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolConstTrue>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstTrue_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolConstTrue>() == std::is_polymorphic<FRigVMFunction_MathBoolConstant>(), "USTRUCT FRigVMFunction_MathBoolConstTrue cannot be polymorphic unless super FRigVMFunction_MathBoolConstant is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstTrue;
class UScriptStruct* FRigVMFunction_MathBoolConstTrue::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstTrue.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstTrue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstTrue, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolConstTrue"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstTrue.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstTrue_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstTrue.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstTrue_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant,
&NewStructOps,
"RigVMFunction_MathBoolConstTrue",
nullptr,
0,
sizeof(FRigVMFunction_MathBoolConstTrue),
alignof(FRigVMFunction_MathBoolConstTrue),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstTrue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstTrue_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstTrue()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstTrue.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstTrue.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstTrue_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstTrue.InnerSingleton);
}
void FRigVMFunction_MathBoolConstTrue::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_MathBoolConstTrue::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value
);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolConstTrue ************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolConstFalse *********************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstFalse_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolConstFalse); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolConstFalse); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns false\n */" },
{ "DisplayName", "False" },
{ "Keywords", "No" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "ToolTip", "Returns false" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolConstFalse constinit property declarations *
// ********** End ScriptStruct FRigVMFunction_MathBoolConstFalse constinit property declarations ***
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_MathBoolConstFalse::Execute"),
.Function = &FRigVMFunction_MathBoolConstFalse::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolConstFalse>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstFalse_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolConstFalse>() == std::is_polymorphic<FRigVMFunction_MathBoolConstant>(), "USTRUCT FRigVMFunction_MathBoolConstFalse cannot be polymorphic unless super FRigVMFunction_MathBoolConstant is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstFalse;
class UScriptStruct* FRigVMFunction_MathBoolConstFalse::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstFalse.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstFalse.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstFalse, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolConstFalse"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstFalse.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstFalse_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstFalse.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstFalse_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant,
&NewStructOps,
"RigVMFunction_MathBoolConstFalse",
nullptr,
0,
sizeof(FRigVMFunction_MathBoolConstFalse),
alignof(FRigVMFunction_MathBoolConstFalse),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstFalse_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstFalse_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstFalse()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstFalse.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstFalse.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstFalse_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstFalse.InnerSingleton);
}
void FRigVMFunction_MathBoolConstFalse::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_MathBoolConstFalse::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value
);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolConstFalse ***********************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolNot ****************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNot_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolNot); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolNot); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns true if the condition is false\n */" },
{ "DisplayName", "Not" },
{ "Keywords", "!" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "TemplateName", "Not" },
{ "ToolTip", "Returns true if the condition is false" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolNot constinit property declarations ********
// ********** End ScriptStruct FRigVMFunction_MathBoolNot constinit property declarations **********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_MathBoolNot::Execute"),
.Function = &FRigVMFunction_MathBoolNot::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolNot>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNot_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolNot>() == std::is_polymorphic<FRigVMFunction_MathBoolUnaryOp>(), "USTRUCT FRigVMFunction_MathBoolNot cannot be polymorphic unless super FRigVMFunction_MathBoolUnaryOp is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNot;
class UScriptStruct* FRigVMFunction_MathBoolNot::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNot.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNot.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNot, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolNot"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNot.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNot_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNot.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNot_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp,
&NewStructOps,
"RigVMFunction_MathBoolNot",
nullptr,
0,
sizeof(FRigVMFunction_MathBoolNot),
alignof(FRigVMFunction_MathBoolNot),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNot_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNot_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNot()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNot.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNot.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNot_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNot.InnerSingleton);
}
void FRigVMFunction_MathBoolNot::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_MathBoolNot::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolNot ******************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolAnd ****************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolAnd_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolAnd); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolAnd); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns true if both conditions are true\n */" },
{ "DisplayName", "And" },
{ "Keywords", "&&" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "TemplateName", "And" },
{ "ToolTip", "Returns true if both conditions are true" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolAnd constinit property declarations ********
// ********** End ScriptStruct FRigVMFunction_MathBoolAnd constinit property declarations **********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("A"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("B"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_MathBoolAnd::Execute"),
.Function = &FRigVMFunction_MathBoolAnd::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolAnd>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolAnd_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolAnd>() == std::is_polymorphic<FRigVMFunction_MathBoolBinaryAggregateOp>(), "USTRUCT FRigVMFunction_MathBoolAnd cannot be polymorphic unless super FRigVMFunction_MathBoolBinaryAggregateOp is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolAnd;
class UScriptStruct* FRigVMFunction_MathBoolAnd::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolAnd.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolAnd.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolAnd, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolAnd"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolAnd.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolAnd_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolAnd.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolAnd_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp,
&NewStructOps,
"RigVMFunction_MathBoolAnd",
nullptr,
0,
sizeof(FRigVMFunction_MathBoolAnd),
alignof(FRigVMFunction_MathBoolAnd),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolAnd_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolAnd_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolAnd()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolAnd.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolAnd.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolAnd_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolAnd.InnerSingleton);
}
void FRigVMFunction_MathBoolAnd::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_MathBoolAnd::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
A,
B,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolAnd ******************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolNand ***************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolNand); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolNand); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns true if both conditions are false\n */" },
{ "Deprecated", "5.1" },
{ "DisplayName", "Nand" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "ToolTip", "Returns true if both conditions are false" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolNand constinit property declarations *******
// ********** End ScriptStruct FRigVMFunction_MathBoolNand constinit property declarations *********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("A"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("B"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_MathBoolNand::Execute"),
.Function = &FRigVMFunction_MathBoolNand::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolNand>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolNand>() == std::is_polymorphic<FRigVMFunction_MathBoolBinaryOp>(), "USTRUCT FRigVMFunction_MathBoolNand cannot be polymorphic unless super FRigVMFunction_MathBoolBinaryOp is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand;
class UScriptStruct* FRigVMFunction_MathBoolNand::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolNand"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp,
&NewStructOps,
"RigVMFunction_MathBoolNand",
nullptr,
0,
sizeof(FRigVMFunction_MathBoolNand),
alignof(FRigVMFunction_MathBoolNand),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand.InnerSingleton);
}
void FRigVMFunction_MathBoolNand::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_MathBoolNand::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
A,
B,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolNand *****************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolNand2 **************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand2_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolNand2); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolNand2); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns false if both conditions are true\n */" },
{ "DisplayName", "Nand" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "TemplateName", "Nand" },
{ "ToolTip", "Returns false if both conditions are true" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolNand2 constinit property declarations ******
// ********** End ScriptStruct FRigVMFunction_MathBoolNand2 constinit property declarations ********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("A"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("B"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_MathBoolNand2::Execute"),
.Function = &FRigVMFunction_MathBoolNand2::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolNand2>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand2_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolNand2>() == std::is_polymorphic<FRigVMFunction_MathBoolBinaryOp>(), "USTRUCT FRigVMFunction_MathBoolNand2 cannot be polymorphic unless super FRigVMFunction_MathBoolBinaryOp is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand2;
class UScriptStruct* FRigVMFunction_MathBoolNand2::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand2.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand2.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand2, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolNand2"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand2.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand2_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand2.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand2_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp,
&NewStructOps,
"RigVMFunction_MathBoolNand2",
nullptr,
0,
sizeof(FRigVMFunction_MathBoolNand2),
alignof(FRigVMFunction_MathBoolNand2),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand2_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand2_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand2()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand2.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand2.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand2_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand2.InnerSingleton);
}
void FRigVMFunction_MathBoolNand2::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_MathBoolNand2::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
A,
B,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolNand2 ****************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolOr *****************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOr_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolOr); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolOr); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Returns true if one of the conditions is true\n */" },
{ "DisplayName", "Or" },
{ "Keywords", "||" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "TemplateName", "Or" },
{ "ToolTip", "Returns true if one of the conditions is true" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolOr constinit property declarations *********
// ********** End ScriptStruct FRigVMFunction_MathBoolOr constinit property declarations ***********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("A"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("B"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_MathBoolOr::Execute"),
.Function = &FRigVMFunction_MathBoolOr::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolOr>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOr_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolOr>() == std::is_polymorphic<FRigVMFunction_MathBoolBinaryAggregateOp>(), "USTRUCT FRigVMFunction_MathBoolOr cannot be polymorphic unless super FRigVMFunction_MathBoolBinaryAggregateOp is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOr;
class UScriptStruct* FRigVMFunction_MathBoolOr::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOr.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOr.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOr, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolOr"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOr.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOr_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOr.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOr_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp,
&NewStructOps,
"RigVMFunction_MathBoolOr",
nullptr,
0,
sizeof(FRigVMFunction_MathBoolOr),
alignof(FRigVMFunction_MathBoolOr),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOr_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOr_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOr()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOr.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOr.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOr_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOr.InnerSingleton);
}
void FRigVMFunction_MathBoolOr::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_MathBoolOr::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
A,
B,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolOr *******************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolEquals *************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolEquals); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolEquals); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Returns true if the value A equals B\n */" },
{ "Deprecated", "5.1" },
{ "DisplayName", "Equals" },
{ "Keywords", "Same,==" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "TemplateName", "Equals" },
{ "ToolTip", "Returns true if the value A equals B" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_A_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_B_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolEquals constinit property declarations *****
static void NewProp_A_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_A;
static void NewProp_B_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_B;
static void NewProp_Result_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_MathBoolEquals constinit property declarations *******
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("A"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("B"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_MathBoolEquals::Execute"),
.Function = &FRigVMFunction_MathBoolEquals::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolEquals>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolEquals>() == std::is_polymorphic<FRigVMFunction_MathBoolBase>(), "USTRUCT FRigVMFunction_MathBoolEquals cannot be polymorphic unless super FRigVMFunction_MathBoolBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolEquals;
class UScriptStruct* FRigVMFunction_MathBoolEquals::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolEquals.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolEquals.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolEquals"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolEquals.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolEquals.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_MathBoolEquals Property Definitions ****************
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::NewProp_A_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolEquals*)Obj)->A = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::NewProp_A = { "A", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolEquals), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::NewProp_A_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_A_MetaData), NewProp_A_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::NewProp_B_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolEquals*)Obj)->B = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::NewProp_B = { "B", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolEquals), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::NewProp_B_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_B_MetaData), NewProp_B_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::NewProp_Result_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolEquals*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_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_MathBoolEquals), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::NewProp_Result_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::NewProp_A,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::NewProp_B,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_MathBoolEquals Property Definitions ******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase,
&NewStructOps,
"RigVMFunction_MathBoolEquals",
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::PropPointers),
sizeof(FRigVMFunction_MathBoolEquals),
alignof(FRigVMFunction_MathBoolEquals),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolEquals.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolEquals.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolEquals.InnerSingleton);
}
void FRigVMFunction_MathBoolEquals::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_MathBoolEquals::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
A,
B,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolEquals ***************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolNotEquals **********************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolNotEquals); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolNotEquals); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Returns true if the value A does not equal B\n */" },
{ "Deprecated", "5.1" },
{ "DisplayName", "Not Equals" },
{ "Keywords", "Different,!=,Xor" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "TemplateName", "NotEquals" },
{ "ToolTip", "Returns true if the value A does not equal B" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_A_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_B_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolNotEquals constinit property declarations **
static void NewProp_A_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_A;
static void NewProp_B_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_B;
static void NewProp_Result_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_MathBoolNotEquals constinit property declarations ****
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("A"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("B"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_MathBoolNotEquals::Execute"),
.Function = &FRigVMFunction_MathBoolNotEquals::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolNotEquals>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolNotEquals>() == std::is_polymorphic<FRigVMFunction_MathBoolBase>(), "USTRUCT FRigVMFunction_MathBoolNotEquals cannot be polymorphic unless super FRigVMFunction_MathBoolBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNotEquals;
class UScriptStruct* FRigVMFunction_MathBoolNotEquals::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNotEquals.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNotEquals.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolNotEquals"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNotEquals.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNotEquals.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_MathBoolNotEquals Property Definitions *************
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::NewProp_A_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolNotEquals*)Obj)->A = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::NewProp_A = { "A", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolNotEquals), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::NewProp_A_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_A_MetaData), NewProp_A_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::NewProp_B_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolNotEquals*)Obj)->B = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::NewProp_B = { "B", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolNotEquals), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::NewProp_B_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_B_MetaData), NewProp_B_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::NewProp_Result_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolNotEquals*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_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_MathBoolNotEquals), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::NewProp_Result_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::NewProp_A,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::NewProp_B,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_MathBoolNotEquals Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase,
&NewStructOps,
"RigVMFunction_MathBoolNotEquals",
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::PropPointers),
sizeof(FRigVMFunction_MathBoolNotEquals),
alignof(FRigVMFunction_MathBoolNotEquals),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNotEquals.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNotEquals.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNotEquals.InnerSingleton);
}
void FRigVMFunction_MathBoolNotEquals::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_MathBoolNotEquals::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
A,
B,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolNotEquals ************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolToggled ************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolToggled); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolToggled); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n* Returns true if the value has changed from the last run\n*/" },
{ "DisplayName", "Toggled" },
{ "Keywords", "Changed,Different" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "TemplateName", "Toggled" },
{ "ToolTip", "Returns true if the value has changed from the last run" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Toggled_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "Output", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Initialized_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LastValue_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolToggled constinit property declarations ****
static void NewProp_Value_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Value;
static void NewProp_Toggled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Toggled;
static void NewProp_Initialized_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Initialized;
static void NewProp_LastValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_LastValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_MathBoolToggled constinit property declarations ******
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Toggled"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Initialized"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("LastValue"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_MathBoolToggled::Execute"),
.Function = &FRigVMFunction_MathBoolToggled::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolToggled>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolToggled>() == std::is_polymorphic<FRigVMFunction_MathBoolBase>(), "USTRUCT FRigVMFunction_MathBoolToggled cannot be polymorphic unless super FRigVMFunction_MathBoolBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToggled;
class UScriptStruct* FRigVMFunction_MathBoolToggled::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToggled.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToggled.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolToggled"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToggled.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToggled.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_MathBoolToggled Property Definitions ***************
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_Value_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolToggled*)Obj)->Value = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolToggled), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_Value_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_Toggled_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolToggled*)Obj)->Toggled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_Toggled = { "Toggled", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolToggled), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_Toggled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Toggled_MetaData), NewProp_Toggled_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_Initialized_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolToggled*)Obj)->Initialized = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_Initialized = { "Initialized", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolToggled), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_Initialized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Initialized_MetaData), NewProp_Initialized_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_LastValue_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolToggled*)Obj)->LastValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_LastValue = { "LastValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolToggled), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_LastValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LastValue_MetaData), NewProp_LastValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_Toggled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_Initialized,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewProp_LastValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_MathBoolToggled Property Definitions *****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase,
&NewStructOps,
"RigVMFunction_MathBoolToggled",
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::PropPointers),
sizeof(FRigVMFunction_MathBoolToggled),
alignof(FRigVMFunction_MathBoolToggled),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToggled.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToggled.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToggled.InnerSingleton);
}
void FRigVMFunction_MathBoolToggled::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_MathBoolToggled::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Toggled,
Initialized,
LastValue
);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolToggled **************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolFlipFlop ***********************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolFlipFlop); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolFlipFlop); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Returns true and false as a sequence.\n */" },
{ "DisplayName", "FlipFlop" },
{ "Keywords", "Toggle,Changed,Different" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "ToolTip", "Returns true and false as a sequence." },
{ "Varying", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StartValue_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// The initial value to use for the flag\n" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "ToolTip", "The initial value to use for the flag" },
{ "Visible", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Duration_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/**\n\x09 * The duration in seconds at which the result won't change.\n * Use 0 for a different result every time.\n\x09 */" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "ToolTip", "The duration in seconds at which the result won't change.\nUse 0 for a different result every time." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "Output", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LastValue_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TimeLeft_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolFlipFlop constinit property declarations ***
static void NewProp_StartValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_StartValue;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static void NewProp_Result_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Result;
static void NewProp_LastValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_LastValue;
static const UECodeGen_Private::FFloatPropertyParams NewProp_TimeLeft;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_MathBoolFlipFlop constinit property declarations *****
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("StartValue"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Duration"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("LastValue"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("TimeLeft"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_MathBoolFlipFlop::Execute"),
.Function = &FRigVMFunction_MathBoolFlipFlop::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolFlipFlop>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolFlipFlop>() == std::is_polymorphic<FRigVMFunction_MathBoolBase>(), "USTRUCT FRigVMFunction_MathBoolFlipFlop cannot be polymorphic unless super FRigVMFunction_MathBoolBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolFlipFlop;
class UScriptStruct* FRigVMFunction_MathBoolFlipFlop::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolFlipFlop.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolFlipFlop.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolFlipFlop"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolFlipFlop.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolFlipFlop.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_MathBoolFlipFlop Property Definitions **************
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewProp_StartValue_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolFlipFlop*)Obj)->StartValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewProp_StartValue = { "StartValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolFlipFlop), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewProp_StartValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StartValue_MetaData), NewProp_StartValue_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathBoolFlipFlop, Duration), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Duration_MetaData), NewProp_Duration_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewProp_Result_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolFlipFlop*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_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_MathBoolFlipFlop), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewProp_Result_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewProp_LastValue_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolFlipFlop*)Obj)->LastValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewProp_LastValue = { "LastValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolFlipFlop), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewProp_LastValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LastValue_MetaData), NewProp_LastValue_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewProp_TimeLeft = { "TimeLeft", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathBoolFlipFlop, TimeLeft), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TimeLeft_MetaData), NewProp_TimeLeft_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewProp_StartValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewProp_Result,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewProp_LastValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewProp_TimeLeft,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_MathBoolFlipFlop Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase,
&NewStructOps,
"RigVMFunction_MathBoolFlipFlop",
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::PropPointers),
sizeof(FRigVMFunction_MathBoolFlipFlop),
alignof(FRigVMFunction_MathBoolFlipFlop),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolFlipFlop.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolFlipFlop.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolFlipFlop.InnerSingleton);
}
void FRigVMFunction_MathBoolFlipFlop::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_MathBoolFlipFlop::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
StartValue,
Duration,
Result,
LastValue,
TimeLeft
);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolFlipFlop *************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolOnce ***************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolOnce); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolOnce); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Returns true once the first time this node is hit\n */" },
{ "DisplayName", "Once" },
{ "Keywords", "FlipFlop,Toggle,Changed,Different" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "ToolTip", "Returns true once the first time this node is hit" },
{ "Varying", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Duration_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/**\n\x09 * The duration in seconds at which the result is true\n\x09 * Use 0 for a different result every time.\n\x09 */" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "ToolTip", "The duration in seconds at which the result is true\nUse 0 for a different result every time." },
{ "Visible", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "Output", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LastValue_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TimeLeft_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolOnce constinit property declarations *******
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static void NewProp_Result_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Result;
static void NewProp_LastValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_LastValue;
static const UECodeGen_Private::FFloatPropertyParams NewProp_TimeLeft;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_MathBoolOnce constinit property declarations *********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Duration"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("LastValue"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("TimeLeft"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_MathBoolOnce::Execute"),
.Function = &FRigVMFunction_MathBoolOnce::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolOnce>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolOnce>() == std::is_polymorphic<FRigVMFunction_MathBoolBase>(), "USTRUCT FRigVMFunction_MathBoolOnce cannot be polymorphic unless super FRigVMFunction_MathBoolBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOnce;
class UScriptStruct* FRigVMFunction_MathBoolOnce::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOnce.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOnce.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolOnce"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOnce.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOnce.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_MathBoolOnce Property Definitions ******************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathBoolOnce, Duration), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Duration_MetaData), NewProp_Duration_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::NewProp_Result_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolOnce*)Obj)->Result = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_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_MathBoolOnce), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::NewProp_Result_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::NewProp_LastValue_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolOnce*)Obj)->LastValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::NewProp_LastValue = { "LastValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolOnce), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::NewProp_LastValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LastValue_MetaData), NewProp_LastValue_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::NewProp_TimeLeft = { "TimeLeft", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathBoolOnce, TimeLeft), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TimeLeft_MetaData), NewProp_TimeLeft_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::NewProp_Result,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::NewProp_LastValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::NewProp_TimeLeft,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_MathBoolOnce Property Definitions ********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase,
&NewStructOps,
"RigVMFunction_MathBoolOnce",
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::PropPointers),
sizeof(FRigVMFunction_MathBoolOnce),
alignof(FRigVMFunction_MathBoolOnce),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOnce.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOnce.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOnce.InnerSingleton);
}
void FRigVMFunction_MathBoolOnce::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_MathBoolOnce::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Duration,
Result,
LastValue,
TimeLeft
);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolOnce *****************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolToFloat ************************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolToFloat); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolToFloat); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Turns the given bool into a float value\n */" },
{ "DisplayName", "To Float" },
{ "ExecuteContext", "FRigVMExecuteContext" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "TemplateName", "Cast" },
{ "ToolTip", "Turns the given bool into a float value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolToFloat constinit property declarations ****
static void NewProp_Value_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Value;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_MathBoolToFloat constinit property declarations ******
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_MathBoolToFloat::Execute"),
.Function = &FRigVMFunction_MathBoolToFloat::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolToFloat>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolToFloat>() == std::is_polymorphic<FRigVMFunction_MathBoolBase>(), "USTRUCT FRigVMFunction_MathBoolToFloat cannot be polymorphic unless super FRigVMFunction_MathBoolBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToFloat;
class UScriptStruct* FRigVMFunction_MathBoolToFloat::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToFloat.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToFloat.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolToFloat"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToFloat.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToFloat.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_MathBoolToFloat Property Definitions ***************
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::NewProp_Value_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolToFloat*)Obj)->Value = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolToFloat), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::NewProp_Value_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathBoolToFloat, Result), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_MathBoolToFloat Property Definitions *****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase,
&NewStructOps,
"RigVMFunction_MathBoolToFloat",
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::PropPointers),
sizeof(FRigVMFunction_MathBoolToFloat),
alignof(FRigVMFunction_MathBoolToFloat),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToFloat.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToFloat.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToFloat.InnerSingleton);
}
void FRigVMFunction_MathBoolToFloat::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_MathBoolToFloat::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolToFloat **************************************
// ********** Begin ScriptStruct FRigVMFunction_MathBoolToInteger **********************************
struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathBoolToInteger); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathBoolToInteger); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Turns the given bool into an integer value\n */" },
{ "DisplayName", "To Integer" },
{ "ExecuteContext", "FRigVMExecuteContext" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "TemplateName", "Cast" },
{ "ToolTip", "Turns the given bool into an integer value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathBool.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMFunction_MathBoolToInteger constinit property declarations **
static void NewProp_Value_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Value;
static const UECodeGen_Private::FIntPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMFunction_MathBoolToInteger constinit property declarations ****
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigVMFunction_MathBoolToInteger::Execute"),
.Function = &FRigVMFunction_MathBoolToInteger::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_MathBoolToInteger>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics
static_assert(std::is_polymorphic<FRigVMFunction_MathBoolToInteger>() == std::is_polymorphic<FRigVMFunction_MathBoolBase>(), "USTRUCT FRigVMFunction_MathBoolToInteger cannot be polymorphic unless super FRigVMFunction_MathBoolBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToInteger;
class UScriptStruct* FRigVMFunction_MathBoolToInteger::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToInteger.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToInteger.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathBoolToInteger"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToInteger.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToInteger.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMFunction_MathBoolToInteger Property Definitions *************
void Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::NewProp_Value_SetBit(void* Obj)
{
((FRigVMFunction_MathBoolToInteger*)Obj)->Value = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_MathBoolToInteger), &Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::NewProp_Value_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathBoolToInteger, Result), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMFunction_MathBoolToInteger Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase,
&NewStructOps,
"RigVMFunction_MathBoolToInteger",
Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::PropPointers),
sizeof(FRigVMFunction_MathBoolToInteger),
alignof(FRigVMFunction_MathBoolToInteger),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToInteger.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToInteger.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToInteger.InnerSingleton);
}
void FRigVMFunction_MathBoolToInteger::Execute()
{
FRigVMExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigVMFunction_MathBoolToInteger::Execute(const FRigVMExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Result
);
}
// ********** End ScriptStruct FRigVMFunction_MathBoolToInteger ************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_Math_RigVMFunction_MathBool_h__Script_RigVM_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigVMFunction_MathBoolBase::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolBase"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolBase), 438231076U) },
{ FRigVMFunction_MathBoolConstant::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolConstant"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstant, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolConstant), 117054262U) },
{ FRigVMFunction_MathBoolUnaryOp::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolUnaryOp"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolUnaryOp, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolUnaryOp), 1865984749U) },
{ FRigVMFunction_MathBoolBinaryOp::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolBinaryOp"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryOp, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolBinaryOp), 1348168061U) },
{ FRigVMFunction_MathBoolBinaryAggregateOp::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolBinaryAggregateOp"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolBinaryAggregateOp), 2600747478U) },
{ FRigVMFunction_MathBoolMake::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolMake"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolMake, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolMake), 2820359055U) },
{ FRigVMFunction_MathBoolConstTrue::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstTrue_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolConstTrue"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstTrue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolConstTrue), 3982267904U) },
{ FRigVMFunction_MathBoolConstFalse::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstFalse_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolConstFalse"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolConstFalse, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolConstFalse), 2412210117U) },
{ FRigVMFunction_MathBoolNot::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNot_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolNot"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNot, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolNot), 1840072809U) },
{ FRigVMFunction_MathBoolAnd::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolAnd_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolAnd"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolAnd, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolAnd), 2076875675U) },
{ FRigVMFunction_MathBoolNand::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolNand"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolNand), 2832478353U) },
{ FRigVMFunction_MathBoolNand2::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand2_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolNand2"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNand2, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolNand2), 2898581500U) },
{ FRigVMFunction_MathBoolOr::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOr_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolOr"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOr, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolOr), 1414466897U) },
{ FRigVMFunction_MathBoolEquals::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolEquals"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolEquals, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolEquals), 2769614469U) },
{ FRigVMFunction_MathBoolNotEquals::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolNotEquals"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolNotEquals, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolNotEquals), 1639410450U) },
{ FRigVMFunction_MathBoolToggled::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolToggled"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToggled, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolToggled), 244305725U) },
{ FRigVMFunction_MathBoolFlipFlop::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolFlipFlop"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolFlipFlop, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolFlipFlop), 1993443006U) },
{ FRigVMFunction_MathBoolOnce::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolOnce"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolOnce, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolOnce), 3902379079U) },
{ FRigVMFunction_MathBoolToFloat::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolToFloat"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToFloat, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolToFloat), 1628508957U) },
{ FRigVMFunction_MathBoolToInteger::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics::NewStructOps, TEXT("RigVMFunction_MathBoolToInteger"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathBoolToInteger, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathBoolToInteger), 3319370204U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_Math_RigVMFunction_MathBool_h__Script_RigVM_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_Math_RigVMFunction_MathBool_h__Script_RigVM_1772496896{
TEXT("/Script/RigVM"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_Math_RigVMFunction_MathBool_h__Script_RigVM_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_Math_RigVMFunction_MathBool_h__Script_RigVM_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS