Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,739 @@
// 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 "Units/Deprecated/Math/RigUnit_Float.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 EmptyLinkFunctionForGeneratedCodeRigUnit_Float() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_Add_FloatFloat();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_Clamp_Float();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_Divide_FloatFloat();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_MapRange_Float();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_Multiply_FloatFloat();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_Subtract_FloatFloat();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigUnit_BinaryFloatOp ********************************************
struct Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_BinaryFloatOp); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_BinaryFloatOp); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Abstract", "" },
{ "Comment", "/** Two args and a result of float type */" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
{ "NodeColor", "0.1 0.7 0.1" },
{ "ToolTip", "Two args and a result of float type" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Argument0_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Argument1_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_BinaryFloatOp constinit property declarations ************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Argument0;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Argument1;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_BinaryFloatOp constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_BinaryFloatOp>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics
static_assert(std::is_polymorphic<FRigUnit_BinaryFloatOp>() == std::is_polymorphic<FRigUnit>(), "USTRUCT FRigUnit_BinaryFloatOp cannot be polymorphic unless super FRigUnit is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_BinaryFloatOp;
class UScriptStruct* FRigUnit_BinaryFloatOp::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_BinaryFloatOp.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_BinaryFloatOp.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_BinaryFloatOp"));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_BinaryFloatOp.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_BinaryFloatOp Property Definitions ***********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics::NewProp_Argument0 = { "Argument0", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_BinaryFloatOp, Argument0), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Argument0_MetaData), NewProp_Argument0_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics::NewProp_Argument1 = { "Argument1", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_BinaryFloatOp, Argument1), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Argument1_MetaData), NewProp_Argument1_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_BinaryFloatOp, Result), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics::NewProp_Argument0,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics::NewProp_Argument1,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_BinaryFloatOp Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit,
&NewStructOps,
"RigUnit_BinaryFloatOp",
Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics::PropPointers),
sizeof(FRigUnit_BinaryFloatOp),
alignof(FRigUnit_BinaryFloatOp),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_BinaryFloatOp.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_BinaryFloatOp.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_BinaryFloatOp.InnerSingleton);
}
// ********** End ScriptStruct FRigUnit_BinaryFloatOp **********************************************
// ********** Begin ScriptStruct FRigUnit_Multiply_FloatFloat **************************************
struct Z_Construct_UScriptStruct_FRigUnit_Multiply_FloatFloat_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_Multiply_FloatFloat); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_Multiply_FloatFloat); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Float" },
{ "Deprecated", "4.23.0" },
{ "DisplayName", "Multiply" },
{ "Keywords", "*" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_Multiply_FloatFloat constinit property declarations ******
// ********** End ScriptStruct FRigUnit_Multiply_FloatFloat constinit property declarations ********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Argument0"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Argument1"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_Multiply_FloatFloat::Execute"),
.Function = &FRigUnit_Multiply_FloatFloat::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_Multiply_FloatFloat>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_Multiply_FloatFloat_Statics
static_assert(std::is_polymorphic<FRigUnit_Multiply_FloatFloat>() == std::is_polymorphic<FRigUnit_BinaryFloatOp>(), "USTRUCT FRigUnit_Multiply_FloatFloat cannot be polymorphic unless super FRigUnit_BinaryFloatOp is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_Multiply_FloatFloat;
class UScriptStruct* FRigUnit_Multiply_FloatFloat::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_Multiply_FloatFloat.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_Multiply_FloatFloat.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_Multiply_FloatFloat, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_Multiply_FloatFloat"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_Multiply_FloatFloat.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_Multiply_FloatFloat_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_Multiply_FloatFloat.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_Multiply_FloatFloat_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp,
&NewStructOps,
"RigUnit_Multiply_FloatFloat",
nullptr,
0,
sizeof(FRigUnit_Multiply_FloatFloat),
alignof(FRigUnit_Multiply_FloatFloat),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_Multiply_FloatFloat_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_Multiply_FloatFloat_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_Multiply_FloatFloat()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_Multiply_FloatFloat.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_Multiply_FloatFloat.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_Multiply_FloatFloat_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_Multiply_FloatFloat.InnerSingleton);
}
void FRigUnit_Multiply_FloatFloat::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_Multiply_FloatFloat::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Argument0,
Argument1,
Result
);
}
// ********** End ScriptStruct FRigUnit_Multiply_FloatFloat ****************************************
// ********** Begin ScriptStruct FRigUnit_Add_FloatFloat *******************************************
struct Z_Construct_UScriptStruct_FRigUnit_Add_FloatFloat_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_Add_FloatFloat); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_Add_FloatFloat); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Float" },
{ "Deprecated", "4.23.0" },
{ "DisplayName", "Add" },
{ "Keywords", "+,Sum" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_Add_FloatFloat constinit property declarations ***********
// ********** End ScriptStruct FRigUnit_Add_FloatFloat constinit property declarations *************
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Argument0"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Argument1"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_Add_FloatFloat::Execute"),
.Function = &FRigUnit_Add_FloatFloat::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_Add_FloatFloat>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_Add_FloatFloat_Statics
static_assert(std::is_polymorphic<FRigUnit_Add_FloatFloat>() == std::is_polymorphic<FRigUnit_BinaryFloatOp>(), "USTRUCT FRigUnit_Add_FloatFloat cannot be polymorphic unless super FRigUnit_BinaryFloatOp is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_Add_FloatFloat;
class UScriptStruct* FRigUnit_Add_FloatFloat::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_Add_FloatFloat.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_Add_FloatFloat.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_Add_FloatFloat, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_Add_FloatFloat"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_Add_FloatFloat.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_Add_FloatFloat_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_Add_FloatFloat.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_Add_FloatFloat_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp,
&NewStructOps,
"RigUnit_Add_FloatFloat",
nullptr,
0,
sizeof(FRigUnit_Add_FloatFloat),
alignof(FRigUnit_Add_FloatFloat),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_Add_FloatFloat_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_Add_FloatFloat_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_Add_FloatFloat()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_Add_FloatFloat.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_Add_FloatFloat.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_Add_FloatFloat_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_Add_FloatFloat.InnerSingleton);
}
void FRigUnit_Add_FloatFloat::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_Add_FloatFloat::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Argument0,
Argument1,
Result
);
}
// ********** End ScriptStruct FRigUnit_Add_FloatFloat *********************************************
// ********** Begin ScriptStruct FRigUnit_Subtract_FloatFloat **************************************
struct Z_Construct_UScriptStruct_FRigUnit_Subtract_FloatFloat_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_Subtract_FloatFloat); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_Subtract_FloatFloat); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Float" },
{ "Deprecated", "4.23.0" },
{ "DisplayName", "Subtract" },
{ "Keywords", "-" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_Subtract_FloatFloat constinit property declarations ******
// ********** End ScriptStruct FRigUnit_Subtract_FloatFloat constinit property declarations ********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Argument0"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Argument1"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_Subtract_FloatFloat::Execute"),
.Function = &FRigUnit_Subtract_FloatFloat::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_Subtract_FloatFloat>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_Subtract_FloatFloat_Statics
static_assert(std::is_polymorphic<FRigUnit_Subtract_FloatFloat>() == std::is_polymorphic<FRigUnit_BinaryFloatOp>(), "USTRUCT FRigUnit_Subtract_FloatFloat cannot be polymorphic unless super FRigUnit_BinaryFloatOp is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_Subtract_FloatFloat;
class UScriptStruct* FRigUnit_Subtract_FloatFloat::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_Subtract_FloatFloat.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_Subtract_FloatFloat.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_Subtract_FloatFloat, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_Subtract_FloatFloat"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_Subtract_FloatFloat.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_Subtract_FloatFloat_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_Subtract_FloatFloat.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_Subtract_FloatFloat_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp,
&NewStructOps,
"RigUnit_Subtract_FloatFloat",
nullptr,
0,
sizeof(FRigUnit_Subtract_FloatFloat),
alignof(FRigUnit_Subtract_FloatFloat),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_Subtract_FloatFloat_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_Subtract_FloatFloat_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_Subtract_FloatFloat()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_Subtract_FloatFloat.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_Subtract_FloatFloat.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_Subtract_FloatFloat_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_Subtract_FloatFloat.InnerSingleton);
}
void FRigUnit_Subtract_FloatFloat::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_Subtract_FloatFloat::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Argument0,
Argument1,
Result
);
}
// ********** End ScriptStruct FRigUnit_Subtract_FloatFloat ****************************************
// ********** Begin ScriptStruct FRigUnit_Divide_FloatFloat ****************************************
struct Z_Construct_UScriptStruct_FRigUnit_Divide_FloatFloat_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_Divide_FloatFloat); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_Divide_FloatFloat); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Float" },
{ "Deprecated", "4.23.0" },
{ "DisplayName", "Divide" },
{ "Keywords", "/" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_Divide_FloatFloat constinit property declarations ********
// ********** End ScriptStruct FRigUnit_Divide_FloatFloat constinit property declarations **********
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Argument0"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Argument1"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_Divide_FloatFloat::Execute"),
.Function = &FRigUnit_Divide_FloatFloat::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_Divide_FloatFloat>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_Divide_FloatFloat_Statics
static_assert(std::is_polymorphic<FRigUnit_Divide_FloatFloat>() == std::is_polymorphic<FRigUnit_BinaryFloatOp>(), "USTRUCT FRigUnit_Divide_FloatFloat cannot be polymorphic unless super FRigUnit_BinaryFloatOp is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_Divide_FloatFloat;
class UScriptStruct* FRigUnit_Divide_FloatFloat::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_Divide_FloatFloat.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_Divide_FloatFloat.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_Divide_FloatFloat, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_Divide_FloatFloat"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_Divide_FloatFloat.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_Divide_FloatFloat_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_Divide_FloatFloat.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_Divide_FloatFloat_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp,
&NewStructOps,
"RigUnit_Divide_FloatFloat",
nullptr,
0,
sizeof(FRigUnit_Divide_FloatFloat),
alignof(FRigUnit_Divide_FloatFloat),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_Divide_FloatFloat_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_Divide_FloatFloat_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_Divide_FloatFloat()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_Divide_FloatFloat.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_Divide_FloatFloat.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_Divide_FloatFloat_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_Divide_FloatFloat.InnerSingleton);
}
void FRigUnit_Divide_FloatFloat::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_Divide_FloatFloat::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Argument0,
Argument1,
Result
);
}
// ********** End ScriptStruct FRigUnit_Divide_FloatFloat ******************************************
// ********** Begin ScriptStruct FRigUnit_Clamp_Float **********************************************
struct Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_Clamp_Float); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_Clamp_Float); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Float" },
{ "Comment", "/** Two args and a result of float type */" },
{ "Deprecated", "4.23.0" },
{ "DisplayName", "Clamp" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
{ "NodeColor", "0.1 0.7 0.1" },
{ "ToolTip", "Two args and a result of float type" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Min_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Max_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_Clamp_Float constinit property declarations **************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Min;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Max;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_Clamp_Float constinit property declarations ****************
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Min"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Max"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_Clamp_Float::Execute"),
.Function = &FRigUnit_Clamp_Float::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_Clamp_Float>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics
static_assert(std::is_polymorphic<FRigUnit_Clamp_Float>() == std::is_polymorphic<FRigUnit>(), "USTRUCT FRigUnit_Clamp_Float cannot be polymorphic unless super FRigUnit is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_Clamp_Float;
class UScriptStruct* FRigUnit_Clamp_Float::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_Clamp_Float.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_Clamp_Float.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_Clamp_Float, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_Clamp_Float"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_Clamp_Float.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_Clamp_Float.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_Clamp_Float Property Definitions *************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_Clamp_Float, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::NewProp_Min = { "Min", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_Clamp_Float, Min), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Min_MetaData), NewProp_Min_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::NewProp_Max = { "Max", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_Clamp_Float, Max), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Max_MetaData), NewProp_Max_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_Clamp_Float, Result), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::NewProp_Min,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::NewProp_Max,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_Clamp_Float Property Definitions ***************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit,
&NewStructOps,
"RigUnit_Clamp_Float",
Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::PropPointers),
sizeof(FRigUnit_Clamp_Float),
alignof(FRigUnit_Clamp_Float),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_Clamp_Float()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_Clamp_Float.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_Clamp_Float.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_Clamp_Float.InnerSingleton);
}
void FRigUnit_Clamp_Float::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_Clamp_Float::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Min,
Max,
Result
);
}
// ********** End ScriptStruct FRigUnit_Clamp_Float ************************************************
// ********** Begin ScriptStruct FRigUnit_MapRange_Float *******************************************
struct Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_MapRange_Float); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_MapRange_Float); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Float" },
{ "Comment", "/** Two args and a result of float type */" },
{ "Deprecated", "4.23.0" },
{ "DisplayName", "MapRange" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
{ "ToolTip", "Two args and a result of float type" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinIn_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxIn_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinOut_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxOut_MetaData[] = {
{ "Category", "Pins" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Pins" },
{ "ModuleRelativePath", "Public/Units/Deprecated/Math/RigUnit_Float.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_MapRange_Float constinit property declarations ***********
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MinIn;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxIn;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MinOut;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxOut;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_MapRange_Float constinit property declarations *************
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("MinIn"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("MaxIn"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("MinOut"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("MaxOut"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Result"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_MapRange_Float::Execute"),
.Function = &FRigUnit_MapRange_Float::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_MapRange_Float>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics
static_assert(std::is_polymorphic<FRigUnit_MapRange_Float>() == std::is_polymorphic<FRigUnit>(), "USTRUCT FRigUnit_MapRange_Float cannot be polymorphic unless super FRigUnit is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_MapRange_Float;
class UScriptStruct* FRigUnit_MapRange_Float::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_MapRange_Float.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_MapRange_Float.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_MapRange_Float, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_MapRange_Float"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_MapRange_Float.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_MapRange_Float.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_MapRange_Float Property Definitions **********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_MapRange_Float, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::NewProp_MinIn = { "MinIn", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_MapRange_Float, MinIn), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinIn_MetaData), NewProp_MinIn_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::NewProp_MaxIn = { "MaxIn", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_MapRange_Float, MaxIn), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxIn_MetaData), NewProp_MaxIn_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::NewProp_MinOut = { "MinOut", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_MapRange_Float, MinOut), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinOut_MetaData), NewProp_MinOut_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::NewProp_MaxOut = { "MaxOut", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_MapRange_Float, MaxOut), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxOut_MetaData), NewProp_MaxOut_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_MapRange_Float, Result), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::NewProp_MinIn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::NewProp_MaxIn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::NewProp_MinOut,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::NewProp_MaxOut,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_MapRange_Float Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit,
&NewStructOps,
"RigUnit_MapRange_Float",
Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::PropPointers),
sizeof(FRigUnit_MapRange_Float),
alignof(FRigUnit_MapRange_Float),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_MapRange_Float()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_MapRange_Float.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_MapRange_Float.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_MapRange_Float.InnerSingleton);
}
void FRigUnit_MapRange_Float::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_MapRange_Float::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
MinIn,
MaxIn,
MinOut,
MaxOut,
Result
);
}
// ********** End ScriptStruct FRigUnit_MapRange_Float *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Deprecated_Math_RigUnit_Float_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigUnit_BinaryFloatOp::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_BinaryFloatOp_Statics::NewStructOps, TEXT("RigUnit_BinaryFloatOp"),&Z_Registration_Info_UScriptStruct_FRigUnit_BinaryFloatOp, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_BinaryFloatOp), 923242031U) },
{ FRigUnit_Multiply_FloatFloat::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_Multiply_FloatFloat_Statics::NewStructOps, TEXT("RigUnit_Multiply_FloatFloat"),&Z_Registration_Info_UScriptStruct_FRigUnit_Multiply_FloatFloat, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_Multiply_FloatFloat), 813752091U) },
{ FRigUnit_Add_FloatFloat::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_Add_FloatFloat_Statics::NewStructOps, TEXT("RigUnit_Add_FloatFloat"),&Z_Registration_Info_UScriptStruct_FRigUnit_Add_FloatFloat, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_Add_FloatFloat), 2229732506U) },
{ FRigUnit_Subtract_FloatFloat::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_Subtract_FloatFloat_Statics::NewStructOps, TEXT("RigUnit_Subtract_FloatFloat"),&Z_Registration_Info_UScriptStruct_FRigUnit_Subtract_FloatFloat, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_Subtract_FloatFloat), 3206655633U) },
{ FRigUnit_Divide_FloatFloat::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_Divide_FloatFloat_Statics::NewStructOps, TEXT("RigUnit_Divide_FloatFloat"),&Z_Registration_Info_UScriptStruct_FRigUnit_Divide_FloatFloat, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_Divide_FloatFloat), 1724419463U) },
{ FRigUnit_Clamp_Float::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_Clamp_Float_Statics::NewStructOps, TEXT("RigUnit_Clamp_Float"),&Z_Registration_Info_UScriptStruct_FRigUnit_Clamp_Float, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_Clamp_Float), 2569026288U) },
{ FRigUnit_MapRange_Float::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_MapRange_Float_Statics::NewStructOps, TEXT("RigUnit_MapRange_Float"),&Z_Registration_Info_UScriptStruct_FRigUnit_MapRange_Float, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_MapRange_Float), 3574220856U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Deprecated_Math_RigUnit_Float_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Deprecated_Math_RigUnit_Float_h__Script_ControlRig_1241391075{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Deprecated_Math_RigUnit_Float_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Deprecated_Math_RigUnit_Float_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS