// 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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBase_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstant_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolUnaryOp_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryOp_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolBinaryAggregateOp_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolMake_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstTrue_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolConstFalse_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNot_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolAnd_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNand2_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOr_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolEquals_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolNotEquals_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToggled_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolFlipFlop_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolOnce_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToFloat_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathBoolToInteger_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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