1998 lines
162 KiB
C++
1998 lines
162 KiB
C++
// 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/Simulation/RigVMFunction_Accumulate.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_Accumulate() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FQuat();
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
|
|
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase();
|
|
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd();
|
|
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp();
|
|
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul();
|
|
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange();
|
|
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp();
|
|
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul();
|
|
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp();
|
|
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul();
|
|
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd();
|
|
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp();
|
|
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul();
|
|
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange();
|
|
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_SimBase();
|
|
UPackage* Z_Construct_UPackage__Script_RigVM();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateBase *************************************
|
|
struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_AccumulateBase); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_AccumulateBase); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Category", "Simulation|Accumulate" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateBase constinit property declarations *****
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateBase constinit property declarations *******
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_AccumulateBase>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase_Statics
|
|
static_assert(std::is_polymorphic<FRigVMFunction_AccumulateBase>() == std::is_polymorphic<FRigVMFunction_SimBase>(), "USTRUCT FRigVMFunction_AccumulateBase cannot be polymorphic unless super FRigVMFunction_SimBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateBase;
|
|
class UScriptStruct* FRigVMFunction_AccumulateBase::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateBase.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_AccumulateBase"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateBase.OuterSingleton;
|
|
}
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
|
|
Z_Construct_UScriptStruct_FRigVMFunction_SimBase,
|
|
&NewStructOps,
|
|
"RigVMFunction_AccumulateBase",
|
|
nullptr,
|
|
0,
|
|
sizeof(FRigVMFunction_AccumulateBase),
|
|
alignof(FRigVMFunction_AccumulateBase),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateBase.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateBase.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateBase.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateBase ***************************************
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateFloatAdd *********************************
|
|
struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_AccumulateFloatAdd); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_AccumulateFloatAdd); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Adds a value over time over and over again\n */" },
|
|
{ "DisplayName", "Accumulate Add (Float)" },
|
|
{ "Keywords", "Simulate,++" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "TemplateName", "AccumulateAdd" },
|
|
{ "ToolTip", "Adds a value over time over and over again" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Increment_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIntegrateDeltaTime_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulatedValue_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsInitialized_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateFloatAdd constinit property declarations *
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Increment;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_InitialValue;
|
|
static void NewProp_bIntegrateDeltaTime_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIntegrateDeltaTime;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Result;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_AccumulatedValue;
|
|
static void NewProp_bIsInitialized_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInitialized;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateFloatAdd constinit property declarations ***
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Increment"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("InitialValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIntegrateDeltaTime"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Result"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("AccumulatedValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIsInitialized"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigVMFunction_AccumulateFloatAdd::Execute"),
|
|
.Function = &FRigVMFunction_AccumulateFloatAdd::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_AccumulateFloatAdd>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics
|
|
static_assert(std::is_polymorphic<FRigVMFunction_AccumulateFloatAdd>() == std::is_polymorphic<FRigVMFunction_AccumulateBase>(), "USTRUCT FRigVMFunction_AccumulateFloatAdd cannot be polymorphic unless super FRigVMFunction_AccumulateBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatAdd;
|
|
class UScriptStruct* FRigVMFunction_AccumulateFloatAdd::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatAdd.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatAdd.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_AccumulateFloatAdd"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatAdd.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatAdd.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateFloatAdd Property Definitions ************
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_Increment = { "Increment", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatAdd, Increment), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Increment_MetaData), NewProp_Increment_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatAdd, InitialValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_bIntegrateDeltaTime_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateFloatAdd*)Obj)->bIntegrateDeltaTime = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_bIntegrateDeltaTime = { "bIntegrateDeltaTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateFloatAdd), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_bIntegrateDeltaTime_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIntegrateDeltaTime_MetaData), NewProp_bIntegrateDeltaTime_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatAdd, Result), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_AccumulatedValue = { "AccumulatedValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatAdd, AccumulatedValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulatedValue_MetaData), NewProp_AccumulatedValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_bIsInitialized_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateFloatAdd*)Obj)->bIsInitialized = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_bIsInitialized = { "bIsInitialized", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateFloatAdd), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_bIsInitialized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsInitialized_MetaData), NewProp_bIsInitialized_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_Increment,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_InitialValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_bIntegrateDeltaTime,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_Result,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_AccumulatedValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewProp_bIsInitialized,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateFloatAdd Property Definitions **************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase,
|
|
&NewStructOps,
|
|
"RigVMFunction_AccumulateFloatAdd",
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::PropPointers),
|
|
sizeof(FRigVMFunction_AccumulateFloatAdd),
|
|
alignof(FRigVMFunction_AccumulateFloatAdd),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatAdd.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatAdd.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatAdd.InnerSingleton);
|
|
}
|
|
void FRigVMFunction_AccumulateFloatAdd::Execute()
|
|
{
|
|
FRigVMExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigVMFunction_AccumulateFloatAdd::Execute(const FRigVMExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Increment,
|
|
InitialValue,
|
|
bIntegrateDeltaTime,
|
|
Result,
|
|
AccumulatedValue,
|
|
bIsInitialized
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateFloatAdd ***********************************
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateVectorAdd ********************************
|
|
struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_AccumulateVectorAdd); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_AccumulateVectorAdd); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Adds a vector over time over and over again\n */" },
|
|
{ "DisplayName", "Accumulate Add (Vector)" },
|
|
{ "Keywords", "Simulate,++" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "TemplateName", "AccumulateAdd" },
|
|
{ "ToolTip", "Adds a vector over time over and over again" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Increment_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIntegrateDeltaTime_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulatedValue_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsInitialized_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateVectorAdd constinit property declarations
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Increment;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_InitialValue;
|
|
static void NewProp_bIntegrateDeltaTime_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIntegrateDeltaTime;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Result;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_AccumulatedValue;
|
|
static void NewProp_bIsInitialized_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInitialized;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateVectorAdd constinit property declarations **
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Increment"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("InitialValue"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIntegrateDeltaTime"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Result"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("AccumulatedValue"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIsInitialized"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigVMFunction_AccumulateVectorAdd::Execute"),
|
|
.Function = &FRigVMFunction_AccumulateVectorAdd::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_AccumulateVectorAdd>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics
|
|
static_assert(std::is_polymorphic<FRigVMFunction_AccumulateVectorAdd>() == std::is_polymorphic<FRigVMFunction_AccumulateBase>(), "USTRUCT FRigVMFunction_AccumulateVectorAdd cannot be polymorphic unless super FRigVMFunction_AccumulateBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorAdd;
|
|
class UScriptStruct* FRigVMFunction_AccumulateVectorAdd::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorAdd.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorAdd.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_AccumulateVectorAdd"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorAdd.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorAdd.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateVectorAdd Property Definitions ***********
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_Increment = { "Increment", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorAdd, Increment), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Increment_MetaData), NewProp_Increment_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorAdd, InitialValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_bIntegrateDeltaTime_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateVectorAdd*)Obj)->bIntegrateDeltaTime = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_bIntegrateDeltaTime = { "bIntegrateDeltaTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateVectorAdd), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_bIntegrateDeltaTime_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIntegrateDeltaTime_MetaData), NewProp_bIntegrateDeltaTime_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorAdd, Result), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_AccumulatedValue = { "AccumulatedValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorAdd, AccumulatedValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulatedValue_MetaData), NewProp_AccumulatedValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_bIsInitialized_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateVectorAdd*)Obj)->bIsInitialized = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_bIsInitialized = { "bIsInitialized", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateVectorAdd), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_bIsInitialized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsInitialized_MetaData), NewProp_bIsInitialized_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_Increment,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_InitialValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_bIntegrateDeltaTime,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_Result,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_AccumulatedValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewProp_bIsInitialized,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateVectorAdd Property Definitions *************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase,
|
|
&NewStructOps,
|
|
"RigVMFunction_AccumulateVectorAdd",
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::PropPointers),
|
|
sizeof(FRigVMFunction_AccumulateVectorAdd),
|
|
alignof(FRigVMFunction_AccumulateVectorAdd),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorAdd.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorAdd.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorAdd.InnerSingleton);
|
|
}
|
|
void FRigVMFunction_AccumulateVectorAdd::Execute()
|
|
{
|
|
FRigVMExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigVMFunction_AccumulateVectorAdd::Execute(const FRigVMExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Increment,
|
|
InitialValue,
|
|
bIntegrateDeltaTime,
|
|
Result,
|
|
AccumulatedValue,
|
|
bIsInitialized
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateVectorAdd **********************************
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateFloatMul *********************************
|
|
struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_AccumulateFloatMul); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_AccumulateFloatMul); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Multiplies a value over time over and over again\n */" },
|
|
{ "DisplayName", "Accumulate Mul (Float)" },
|
|
{ "Keywords", "Simulate,**" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "TemplateName", "AccumulateMul" },
|
|
{ "ToolTip", "Multiplies a value over time over and over again" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Multiplier_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIntegrateDeltaTime_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulatedValue_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsInitialized_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateFloatMul constinit property declarations *
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Multiplier;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_InitialValue;
|
|
static void NewProp_bIntegrateDeltaTime_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIntegrateDeltaTime;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Result;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_AccumulatedValue;
|
|
static void NewProp_bIsInitialized_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInitialized;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateFloatMul constinit property declarations ***
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Multiplier"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("InitialValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIntegrateDeltaTime"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Result"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("AccumulatedValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIsInitialized"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigVMFunction_AccumulateFloatMul::Execute"),
|
|
.Function = &FRigVMFunction_AccumulateFloatMul::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_AccumulateFloatMul>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics
|
|
static_assert(std::is_polymorphic<FRigVMFunction_AccumulateFloatMul>() == std::is_polymorphic<FRigVMFunction_AccumulateBase>(), "USTRUCT FRigVMFunction_AccumulateFloatMul cannot be polymorphic unless super FRigVMFunction_AccumulateBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatMul;
|
|
class UScriptStruct* FRigVMFunction_AccumulateFloatMul::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatMul.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatMul.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_AccumulateFloatMul"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatMul.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatMul.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateFloatMul Property Definitions ************
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_Multiplier = { "Multiplier", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatMul, Multiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Multiplier_MetaData), NewProp_Multiplier_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatMul, InitialValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_bIntegrateDeltaTime_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateFloatMul*)Obj)->bIntegrateDeltaTime = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_bIntegrateDeltaTime = { "bIntegrateDeltaTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateFloatMul), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_bIntegrateDeltaTime_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIntegrateDeltaTime_MetaData), NewProp_bIntegrateDeltaTime_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatMul, Result), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_AccumulatedValue = { "AccumulatedValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatMul, AccumulatedValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulatedValue_MetaData), NewProp_AccumulatedValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_bIsInitialized_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateFloatMul*)Obj)->bIsInitialized = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_bIsInitialized = { "bIsInitialized", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateFloatMul), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_bIsInitialized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsInitialized_MetaData), NewProp_bIsInitialized_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_Multiplier,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_InitialValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_bIntegrateDeltaTime,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_Result,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_AccumulatedValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewProp_bIsInitialized,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateFloatMul Property Definitions **************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase,
|
|
&NewStructOps,
|
|
"RigVMFunction_AccumulateFloatMul",
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::PropPointers),
|
|
sizeof(FRigVMFunction_AccumulateFloatMul),
|
|
alignof(FRigVMFunction_AccumulateFloatMul),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatMul.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatMul.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatMul.InnerSingleton);
|
|
}
|
|
void FRigVMFunction_AccumulateFloatMul::Execute()
|
|
{
|
|
FRigVMExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigVMFunction_AccumulateFloatMul::Execute(const FRigVMExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Multiplier,
|
|
InitialValue,
|
|
bIntegrateDeltaTime,
|
|
Result,
|
|
AccumulatedValue,
|
|
bIsInitialized
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateFloatMul ***********************************
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateVectorMul ********************************
|
|
struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_AccumulateVectorMul); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_AccumulateVectorMul); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Multiplies a vector over time over and over again\n */" },
|
|
{ "DisplayName", "Accumulate Mul (Vector)" },
|
|
{ "Keywords", "Simulate,**" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "TemplateName", "AccumulateMul" },
|
|
{ "ToolTip", "Multiplies a vector over time over and over again" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Multiplier_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIntegrateDeltaTime_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulatedValue_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsInitialized_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateVectorMul constinit property declarations
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Multiplier;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_InitialValue;
|
|
static void NewProp_bIntegrateDeltaTime_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIntegrateDeltaTime;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Result;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_AccumulatedValue;
|
|
static void NewProp_bIsInitialized_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInitialized;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateVectorMul constinit property declarations **
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Multiplier"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("InitialValue"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIntegrateDeltaTime"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Result"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("AccumulatedValue"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIsInitialized"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigVMFunction_AccumulateVectorMul::Execute"),
|
|
.Function = &FRigVMFunction_AccumulateVectorMul::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_AccumulateVectorMul>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics
|
|
static_assert(std::is_polymorphic<FRigVMFunction_AccumulateVectorMul>() == std::is_polymorphic<FRigVMFunction_AccumulateBase>(), "USTRUCT FRigVMFunction_AccumulateVectorMul cannot be polymorphic unless super FRigVMFunction_AccumulateBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorMul;
|
|
class UScriptStruct* FRigVMFunction_AccumulateVectorMul::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorMul.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorMul.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_AccumulateVectorMul"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorMul.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorMul.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateVectorMul Property Definitions ***********
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_Multiplier = { "Multiplier", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorMul, Multiplier), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Multiplier_MetaData), NewProp_Multiplier_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorMul, InitialValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_bIntegrateDeltaTime_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateVectorMul*)Obj)->bIntegrateDeltaTime = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_bIntegrateDeltaTime = { "bIntegrateDeltaTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateVectorMul), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_bIntegrateDeltaTime_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIntegrateDeltaTime_MetaData), NewProp_bIntegrateDeltaTime_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorMul, Result), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_AccumulatedValue = { "AccumulatedValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorMul, AccumulatedValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulatedValue_MetaData), NewProp_AccumulatedValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_bIsInitialized_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateVectorMul*)Obj)->bIsInitialized = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_bIsInitialized = { "bIsInitialized", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateVectorMul), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_bIsInitialized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsInitialized_MetaData), NewProp_bIsInitialized_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_Multiplier,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_InitialValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_bIntegrateDeltaTime,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_Result,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_AccumulatedValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewProp_bIsInitialized,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateVectorMul Property Definitions *************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase,
|
|
&NewStructOps,
|
|
"RigVMFunction_AccumulateVectorMul",
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::PropPointers),
|
|
sizeof(FRigVMFunction_AccumulateVectorMul),
|
|
alignof(FRigVMFunction_AccumulateVectorMul),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorMul.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorMul.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorMul.InnerSingleton);
|
|
}
|
|
void FRigVMFunction_AccumulateVectorMul::Execute()
|
|
{
|
|
FRigVMExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigVMFunction_AccumulateVectorMul::Execute(const FRigVMExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Multiplier,
|
|
InitialValue,
|
|
bIntegrateDeltaTime,
|
|
Result,
|
|
AccumulatedValue,
|
|
bIsInitialized
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateVectorMul **********************************
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateQuatMul **********************************
|
|
struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_AccumulateQuatMul); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_AccumulateQuatMul); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Multiplies a quaternion over time over and over again\n */" },
|
|
{ "DisplayName", "Accumulate Mul (Quaternion)" },
|
|
{ "Keywords", "Simulate,**" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "TemplateName", "AccumulateMul" },
|
|
{ "ToolTip", "Multiplies a quaternion over time over and over again" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Multiplier_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bFlipOrder_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIntegrateDeltaTime_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulatedValue_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsInitialized_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateQuatMul constinit property declarations **
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Multiplier;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_InitialValue;
|
|
static void NewProp_bFlipOrder_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFlipOrder;
|
|
static void NewProp_bIntegrateDeltaTime_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIntegrateDeltaTime;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Result;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_AccumulatedValue;
|
|
static void NewProp_bIsInitialized_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInitialized;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateQuatMul constinit property declarations ****
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Multiplier"), .Type = TEXT("FQuat"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("InitialValue"), .Type = TEXT("FQuat"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bFlipOrder"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIntegrateDeltaTime"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Result"), .Type = TEXT("FQuat"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("AccumulatedValue"), .Type = TEXT("FQuat"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIsInitialized"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigVMFunction_AccumulateQuatMul::Execute"),
|
|
.Function = &FRigVMFunction_AccumulateQuatMul::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_AccumulateQuatMul>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics
|
|
static_assert(std::is_polymorphic<FRigVMFunction_AccumulateQuatMul>() == std::is_polymorphic<FRigVMFunction_AccumulateBase>(), "USTRUCT FRigVMFunction_AccumulateQuatMul cannot be polymorphic unless super FRigVMFunction_AccumulateBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatMul;
|
|
class UScriptStruct* FRigVMFunction_AccumulateQuatMul::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatMul.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatMul.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_AccumulateQuatMul"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatMul.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatMul.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateQuatMul Property Definitions *************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_Multiplier = { "Multiplier", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateQuatMul, Multiplier), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Multiplier_MetaData), NewProp_Multiplier_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateQuatMul, InitialValue), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_bFlipOrder_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateQuatMul*)Obj)->bFlipOrder = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_bFlipOrder = { "bFlipOrder", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateQuatMul), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_bFlipOrder_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bFlipOrder_MetaData), NewProp_bFlipOrder_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_bIntegrateDeltaTime_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateQuatMul*)Obj)->bIntegrateDeltaTime = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_bIntegrateDeltaTime = { "bIntegrateDeltaTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateQuatMul), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_bIntegrateDeltaTime_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIntegrateDeltaTime_MetaData), NewProp_bIntegrateDeltaTime_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateQuatMul, Result), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_AccumulatedValue = { "AccumulatedValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateQuatMul, AccumulatedValue), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulatedValue_MetaData), NewProp_AccumulatedValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_bIsInitialized_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateQuatMul*)Obj)->bIsInitialized = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_bIsInitialized = { "bIsInitialized", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateQuatMul), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_bIsInitialized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsInitialized_MetaData), NewProp_bIsInitialized_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_Multiplier,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_InitialValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_bFlipOrder,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_bIntegrateDeltaTime,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_Result,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_AccumulatedValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewProp_bIsInitialized,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateQuatMul Property Definitions ***************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase,
|
|
&NewStructOps,
|
|
"RigVMFunction_AccumulateQuatMul",
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::PropPointers),
|
|
sizeof(FRigVMFunction_AccumulateQuatMul),
|
|
alignof(FRigVMFunction_AccumulateQuatMul),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatMul.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatMul.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatMul.InnerSingleton);
|
|
}
|
|
void FRigVMFunction_AccumulateQuatMul::Execute()
|
|
{
|
|
FRigVMExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigVMFunction_AccumulateQuatMul::Execute(const FRigVMExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Multiplier,
|
|
InitialValue,
|
|
bFlipOrder,
|
|
bIntegrateDeltaTime,
|
|
Result,
|
|
AccumulatedValue,
|
|
bIsInitialized
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateQuatMul ************************************
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateTransformMul *****************************
|
|
struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_AccumulateTransformMul); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_AccumulateTransformMul); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Multiplies a transform over time over and over again\n */" },
|
|
{ "DisplayName", "Accumulate Mul (Transform)" },
|
|
{ "Keywords", "Simulate,**" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "TemplateName", "AccumulateMul" },
|
|
{ "ToolTip", "Multiplies a transform over time over and over again" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Multiplier_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bFlipOrder_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIntegrateDeltaTime_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulatedValue_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsInitialized_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateTransformMul constinit property declarations
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Multiplier;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_InitialValue;
|
|
static void NewProp_bFlipOrder_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFlipOrder;
|
|
static void NewProp_bIntegrateDeltaTime_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIntegrateDeltaTime;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Result;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_AccumulatedValue;
|
|
static void NewProp_bIsInitialized_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInitialized;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateTransformMul constinit property declarations
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Multiplier"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("InitialValue"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bFlipOrder"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIntegrateDeltaTime"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Result"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("AccumulatedValue"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIsInitialized"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigVMFunction_AccumulateTransformMul::Execute"),
|
|
.Function = &FRigVMFunction_AccumulateTransformMul::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_AccumulateTransformMul>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics
|
|
static_assert(std::is_polymorphic<FRigVMFunction_AccumulateTransformMul>() == std::is_polymorphic<FRigVMFunction_AccumulateBase>(), "USTRUCT FRigVMFunction_AccumulateTransformMul cannot be polymorphic unless super FRigVMFunction_AccumulateBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformMul;
|
|
class UScriptStruct* FRigVMFunction_AccumulateTransformMul::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformMul.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformMul.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_AccumulateTransformMul"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformMul.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformMul.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateTransformMul Property Definitions ********
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_Multiplier = { "Multiplier", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateTransformMul, Multiplier), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Multiplier_MetaData), NewProp_Multiplier_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateTransformMul, InitialValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_bFlipOrder_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateTransformMul*)Obj)->bFlipOrder = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_bFlipOrder = { "bFlipOrder", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateTransformMul), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_bFlipOrder_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bFlipOrder_MetaData), NewProp_bFlipOrder_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_bIntegrateDeltaTime_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateTransformMul*)Obj)->bIntegrateDeltaTime = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_bIntegrateDeltaTime = { "bIntegrateDeltaTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateTransformMul), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_bIntegrateDeltaTime_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIntegrateDeltaTime_MetaData), NewProp_bIntegrateDeltaTime_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateTransformMul, Result), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_AccumulatedValue = { "AccumulatedValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateTransformMul, AccumulatedValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulatedValue_MetaData), NewProp_AccumulatedValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_bIsInitialized_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateTransformMul*)Obj)->bIsInitialized = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_bIsInitialized = { "bIsInitialized", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateTransformMul), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_bIsInitialized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsInitialized_MetaData), NewProp_bIsInitialized_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_Multiplier,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_InitialValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_bFlipOrder,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_bIntegrateDeltaTime,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_Result,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_AccumulatedValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewProp_bIsInitialized,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateTransformMul Property Definitions **********
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase,
|
|
&NewStructOps,
|
|
"RigVMFunction_AccumulateTransformMul",
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::PropPointers),
|
|
sizeof(FRigVMFunction_AccumulateTransformMul),
|
|
alignof(FRigVMFunction_AccumulateTransformMul),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformMul.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformMul.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformMul.InnerSingleton);
|
|
}
|
|
void FRigVMFunction_AccumulateTransformMul::Execute()
|
|
{
|
|
FRigVMExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigVMFunction_AccumulateTransformMul::Execute(const FRigVMExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Multiplier,
|
|
InitialValue,
|
|
bFlipOrder,
|
|
bIntegrateDeltaTime,
|
|
Result,
|
|
AccumulatedValue,
|
|
bIsInitialized
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateTransformMul *******************************
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateFloatLerp ********************************
|
|
struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_AccumulateFloatLerp); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_AccumulateFloatLerp); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Interpolates two values over time over and over again\n */" },
|
|
{ "DisplayName", "Accumulate Lerp (Float)" },
|
|
{ "Keywords", "Simulate,Ramp" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "TemplateName", "AccumulateLerp" },
|
|
{ "ToolTip", "Interpolates two values over time over and over again" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Blend_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIntegrateDeltaTime_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulatedValue_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsInitialized_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateFloatLerp constinit property declarations
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_TargetValue;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_InitialValue;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Blend;
|
|
static void NewProp_bIntegrateDeltaTime_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIntegrateDeltaTime;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Result;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_AccumulatedValue;
|
|
static void NewProp_bIsInitialized_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInitialized;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateFloatLerp constinit property declarations **
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("TargetValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("InitialValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Blend"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIntegrateDeltaTime"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Result"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("AccumulatedValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIsInitialized"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigVMFunction_AccumulateFloatLerp::Execute"),
|
|
.Function = &FRigVMFunction_AccumulateFloatLerp::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_AccumulateFloatLerp>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics
|
|
static_assert(std::is_polymorphic<FRigVMFunction_AccumulateFloatLerp>() == std::is_polymorphic<FRigVMFunction_AccumulateBase>(), "USTRUCT FRigVMFunction_AccumulateFloatLerp cannot be polymorphic unless super FRigVMFunction_AccumulateBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatLerp;
|
|
class UScriptStruct* FRigVMFunction_AccumulateFloatLerp::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatLerp.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatLerp.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_AccumulateFloatLerp"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatLerp.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatLerp.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateFloatLerp Property Definitions ***********
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_TargetValue = { "TargetValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatLerp, TargetValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetValue_MetaData), NewProp_TargetValue_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatLerp, InitialValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_Blend = { "Blend", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatLerp, Blend), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Blend_MetaData), NewProp_Blend_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_bIntegrateDeltaTime_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateFloatLerp*)Obj)->bIntegrateDeltaTime = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_bIntegrateDeltaTime = { "bIntegrateDeltaTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateFloatLerp), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_bIntegrateDeltaTime_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIntegrateDeltaTime_MetaData), NewProp_bIntegrateDeltaTime_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatLerp, Result), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_AccumulatedValue = { "AccumulatedValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatLerp, AccumulatedValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulatedValue_MetaData), NewProp_AccumulatedValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_bIsInitialized_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateFloatLerp*)Obj)->bIsInitialized = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_bIsInitialized = { "bIsInitialized", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateFloatLerp), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_bIsInitialized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsInitialized_MetaData), NewProp_bIsInitialized_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_TargetValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_InitialValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_Blend,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_bIntegrateDeltaTime,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_Result,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_AccumulatedValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewProp_bIsInitialized,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateFloatLerp Property Definitions *************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase,
|
|
&NewStructOps,
|
|
"RigVMFunction_AccumulateFloatLerp",
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::PropPointers),
|
|
sizeof(FRigVMFunction_AccumulateFloatLerp),
|
|
alignof(FRigVMFunction_AccumulateFloatLerp),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatLerp.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatLerp.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatLerp.InnerSingleton);
|
|
}
|
|
void FRigVMFunction_AccumulateFloatLerp::Execute()
|
|
{
|
|
FRigVMExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigVMFunction_AccumulateFloatLerp::Execute(const FRigVMExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
TargetValue,
|
|
InitialValue,
|
|
Blend,
|
|
bIntegrateDeltaTime,
|
|
Result,
|
|
AccumulatedValue,
|
|
bIsInitialized
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateFloatLerp **********************************
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateVectorLerp *******************************
|
|
struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_AccumulateVectorLerp); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_AccumulateVectorLerp); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Interpolates two vectors over time over and over again\n */" },
|
|
{ "DisplayName", "Accumulate Lerp (Vector)" },
|
|
{ "Keywords", "Simulate,Ramp" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "TemplateName", "AccumulateLerp" },
|
|
{ "ToolTip", "Interpolates two vectors over time over and over again" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Blend_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIntegrateDeltaTime_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulatedValue_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsInitialized_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateVectorLerp constinit property declarations
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_TargetValue;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_InitialValue;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Blend;
|
|
static void NewProp_bIntegrateDeltaTime_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIntegrateDeltaTime;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Result;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_AccumulatedValue;
|
|
static void NewProp_bIsInitialized_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInitialized;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateVectorLerp constinit property declarations *
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("TargetValue"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("InitialValue"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Blend"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIntegrateDeltaTime"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Result"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("AccumulatedValue"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIsInitialized"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigVMFunction_AccumulateVectorLerp::Execute"),
|
|
.Function = &FRigVMFunction_AccumulateVectorLerp::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_AccumulateVectorLerp>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics
|
|
static_assert(std::is_polymorphic<FRigVMFunction_AccumulateVectorLerp>() == std::is_polymorphic<FRigVMFunction_AccumulateBase>(), "USTRUCT FRigVMFunction_AccumulateVectorLerp cannot be polymorphic unless super FRigVMFunction_AccumulateBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorLerp;
|
|
class UScriptStruct* FRigVMFunction_AccumulateVectorLerp::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorLerp.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorLerp.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_AccumulateVectorLerp"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorLerp.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorLerp.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateVectorLerp Property Definitions **********
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_TargetValue = { "TargetValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorLerp, TargetValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetValue_MetaData), NewProp_TargetValue_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorLerp, InitialValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_Blend = { "Blend", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorLerp, Blend), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Blend_MetaData), NewProp_Blend_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_bIntegrateDeltaTime_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateVectorLerp*)Obj)->bIntegrateDeltaTime = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_bIntegrateDeltaTime = { "bIntegrateDeltaTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateVectorLerp), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_bIntegrateDeltaTime_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIntegrateDeltaTime_MetaData), NewProp_bIntegrateDeltaTime_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorLerp, Result), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_AccumulatedValue = { "AccumulatedValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorLerp, AccumulatedValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulatedValue_MetaData), NewProp_AccumulatedValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_bIsInitialized_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateVectorLerp*)Obj)->bIsInitialized = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_bIsInitialized = { "bIsInitialized", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateVectorLerp), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_bIsInitialized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsInitialized_MetaData), NewProp_bIsInitialized_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_TargetValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_InitialValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_Blend,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_bIntegrateDeltaTime,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_Result,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_AccumulatedValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewProp_bIsInitialized,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateVectorLerp Property Definitions ************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase,
|
|
&NewStructOps,
|
|
"RigVMFunction_AccumulateVectorLerp",
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::PropPointers),
|
|
sizeof(FRigVMFunction_AccumulateVectorLerp),
|
|
alignof(FRigVMFunction_AccumulateVectorLerp),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorLerp.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorLerp.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorLerp.InnerSingleton);
|
|
}
|
|
void FRigVMFunction_AccumulateVectorLerp::Execute()
|
|
{
|
|
FRigVMExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigVMFunction_AccumulateVectorLerp::Execute(const FRigVMExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
TargetValue,
|
|
InitialValue,
|
|
Blend,
|
|
bIntegrateDeltaTime,
|
|
Result,
|
|
AccumulatedValue,
|
|
bIsInitialized
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateVectorLerp *********************************
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateQuatLerp *********************************
|
|
struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_AccumulateQuatLerp); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_AccumulateQuatLerp); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Interpolates two quaternions over time over and over again\n */" },
|
|
{ "DisplayName", "Accumulate Lerp (Quaternion)" },
|
|
{ "Keywords", "Simulate,Ramp" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "TemplateName", "AccumulateLerp" },
|
|
{ "ToolTip", "Interpolates two quaternions over time over and over again" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Blend_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIntegrateDeltaTime_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulatedValue_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsInitialized_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateQuatLerp constinit property declarations *
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_TargetValue;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_InitialValue;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Blend;
|
|
static void NewProp_bIntegrateDeltaTime_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIntegrateDeltaTime;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Result;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_AccumulatedValue;
|
|
static void NewProp_bIsInitialized_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInitialized;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateQuatLerp constinit property declarations ***
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("TargetValue"), .Type = TEXT("FQuat"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("InitialValue"), .Type = TEXT("FQuat"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Blend"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIntegrateDeltaTime"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Result"), .Type = TEXT("FQuat"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("AccumulatedValue"), .Type = TEXT("FQuat"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIsInitialized"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigVMFunction_AccumulateQuatLerp::Execute"),
|
|
.Function = &FRigVMFunction_AccumulateQuatLerp::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_AccumulateQuatLerp>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics
|
|
static_assert(std::is_polymorphic<FRigVMFunction_AccumulateQuatLerp>() == std::is_polymorphic<FRigVMFunction_AccumulateBase>(), "USTRUCT FRigVMFunction_AccumulateQuatLerp cannot be polymorphic unless super FRigVMFunction_AccumulateBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatLerp;
|
|
class UScriptStruct* FRigVMFunction_AccumulateQuatLerp::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatLerp.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatLerp.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_AccumulateQuatLerp"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatLerp.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatLerp.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateQuatLerp Property Definitions ************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_TargetValue = { "TargetValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateQuatLerp, TargetValue), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetValue_MetaData), NewProp_TargetValue_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateQuatLerp, InitialValue), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_Blend = { "Blend", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateQuatLerp, Blend), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Blend_MetaData), NewProp_Blend_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_bIntegrateDeltaTime_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateQuatLerp*)Obj)->bIntegrateDeltaTime = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_bIntegrateDeltaTime = { "bIntegrateDeltaTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateQuatLerp), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_bIntegrateDeltaTime_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIntegrateDeltaTime_MetaData), NewProp_bIntegrateDeltaTime_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateQuatLerp, Result), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_AccumulatedValue = { "AccumulatedValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateQuatLerp, AccumulatedValue), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulatedValue_MetaData), NewProp_AccumulatedValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_bIsInitialized_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateQuatLerp*)Obj)->bIsInitialized = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_bIsInitialized = { "bIsInitialized", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateQuatLerp), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_bIsInitialized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsInitialized_MetaData), NewProp_bIsInitialized_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_TargetValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_InitialValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_Blend,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_bIntegrateDeltaTime,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_Result,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_AccumulatedValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewProp_bIsInitialized,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateQuatLerp Property Definitions **************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase,
|
|
&NewStructOps,
|
|
"RigVMFunction_AccumulateQuatLerp",
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::PropPointers),
|
|
sizeof(FRigVMFunction_AccumulateQuatLerp),
|
|
alignof(FRigVMFunction_AccumulateQuatLerp),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatLerp.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatLerp.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatLerp.InnerSingleton);
|
|
}
|
|
void FRigVMFunction_AccumulateQuatLerp::Execute()
|
|
{
|
|
FRigVMExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigVMFunction_AccumulateQuatLerp::Execute(const FRigVMExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
TargetValue,
|
|
InitialValue,
|
|
Blend,
|
|
bIntegrateDeltaTime,
|
|
Result,
|
|
AccumulatedValue,
|
|
bIsInitialized
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateQuatLerp ***********************************
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateTransformLerp ****************************
|
|
struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_AccumulateTransformLerp); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_AccumulateTransformLerp); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Interpolates two transforms over time over and over again\n */" },
|
|
{ "DisplayName", "Accumulate Lerp (Transform)" },
|
|
{ "Keywords", "Simulate,Ramp" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "TemplateName", "AccumulateLerp" },
|
|
{ "ToolTip", "Interpolates two transforms over time over and over again" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Blend_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIntegrateDeltaTime_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulatedValue_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsInitialized_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateTransformLerp constinit property declarations
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_TargetValue;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_InitialValue;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Blend;
|
|
static void NewProp_bIntegrateDeltaTime_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIntegrateDeltaTime;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Result;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_AccumulatedValue;
|
|
static void NewProp_bIsInitialized_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInitialized;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateTransformLerp constinit property declarations
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("TargetValue"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("InitialValue"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Blend"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIntegrateDeltaTime"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Result"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("AccumulatedValue"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIsInitialized"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigVMFunction_AccumulateTransformLerp::Execute"),
|
|
.Function = &FRigVMFunction_AccumulateTransformLerp::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_AccumulateTransformLerp>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics
|
|
static_assert(std::is_polymorphic<FRigVMFunction_AccumulateTransformLerp>() == std::is_polymorphic<FRigVMFunction_AccumulateBase>(), "USTRUCT FRigVMFunction_AccumulateTransformLerp cannot be polymorphic unless super FRigVMFunction_AccumulateBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformLerp;
|
|
class UScriptStruct* FRigVMFunction_AccumulateTransformLerp::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformLerp.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformLerp.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_AccumulateTransformLerp"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformLerp.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformLerp.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateTransformLerp Property Definitions *******
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_TargetValue = { "TargetValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateTransformLerp, TargetValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetValue_MetaData), NewProp_TargetValue_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateTransformLerp, InitialValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_Blend = { "Blend", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateTransformLerp, Blend), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Blend_MetaData), NewProp_Blend_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_bIntegrateDeltaTime_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateTransformLerp*)Obj)->bIntegrateDeltaTime = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_bIntegrateDeltaTime = { "bIntegrateDeltaTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateTransformLerp), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_bIntegrateDeltaTime_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIntegrateDeltaTime_MetaData), NewProp_bIntegrateDeltaTime_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateTransformLerp, Result), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_AccumulatedValue = { "AccumulatedValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateTransformLerp, AccumulatedValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulatedValue_MetaData), NewProp_AccumulatedValue_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_bIsInitialized_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateTransformLerp*)Obj)->bIsInitialized = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_bIsInitialized = { "bIsInitialized", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateTransformLerp), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_bIsInitialized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsInitialized_MetaData), NewProp_bIsInitialized_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_TargetValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_InitialValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_Blend,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_bIntegrateDeltaTime,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_Result,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_AccumulatedValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewProp_bIsInitialized,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateTransformLerp Property Definitions *********
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase,
|
|
&NewStructOps,
|
|
"RigVMFunction_AccumulateTransformLerp",
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::PropPointers),
|
|
sizeof(FRigVMFunction_AccumulateTransformLerp),
|
|
alignof(FRigVMFunction_AccumulateTransformLerp),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformLerp.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformLerp.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformLerp.InnerSingleton);
|
|
}
|
|
void FRigVMFunction_AccumulateTransformLerp::Execute()
|
|
{
|
|
FRigVMExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigVMFunction_AccumulateTransformLerp::Execute(const FRigVMExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
TargetValue,
|
|
InitialValue,
|
|
Blend,
|
|
bIntegrateDeltaTime,
|
|
Result,
|
|
AccumulatedValue,
|
|
bIsInitialized
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateTransformLerp ******************************
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateFloatRange *******************************
|
|
struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_AccumulateFloatRange); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_AccumulateFloatRange); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Accumulates the min and max values over time\n */" },
|
|
{ "DisplayName", "Accumulate Range (Float)" },
|
|
{ "Keywords", "Range" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "TemplateName", "AccumulateRange" },
|
|
{ "ToolTip", "Accumulates the min and max values over time" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Minimum_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Maximum_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulatedMinimum_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulatedMaximum_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsInitialized_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateFloatRange constinit property declarations
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Minimum;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Maximum;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_AccumulatedMinimum;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_AccumulatedMaximum;
|
|
static void NewProp_bIsInitialized_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInitialized;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateFloatRange constinit property declarations *
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Value"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Minimum"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Maximum"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("AccumulatedMinimum"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("AccumulatedMaximum"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIsInitialized"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigVMFunction_AccumulateFloatRange::Execute"),
|
|
.Function = &FRigVMFunction_AccumulateFloatRange::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_AccumulateFloatRange>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics
|
|
static_assert(std::is_polymorphic<FRigVMFunction_AccumulateFloatRange>() == std::is_polymorphic<FRigVMFunction_AccumulateBase>(), "USTRUCT FRigVMFunction_AccumulateFloatRange cannot be polymorphic unless super FRigVMFunction_AccumulateBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatRange;
|
|
class UScriptStruct* FRigVMFunction_AccumulateFloatRange::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatRange.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatRange.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_AccumulateFloatRange"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatRange.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatRange.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateFloatRange Property Definitions **********
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatRange, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::NewProp_Minimum = { "Minimum", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatRange, Minimum), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Minimum_MetaData), NewProp_Minimum_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::NewProp_Maximum = { "Maximum", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatRange, Maximum), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Maximum_MetaData), NewProp_Maximum_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::NewProp_AccumulatedMinimum = { "AccumulatedMinimum", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatRange, AccumulatedMinimum), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulatedMinimum_MetaData), NewProp_AccumulatedMinimum_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::NewProp_AccumulatedMaximum = { "AccumulatedMaximum", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateFloatRange, AccumulatedMaximum), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulatedMaximum_MetaData), NewProp_AccumulatedMaximum_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::NewProp_bIsInitialized_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateFloatRange*)Obj)->bIsInitialized = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::NewProp_bIsInitialized = { "bIsInitialized", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateFloatRange), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::NewProp_bIsInitialized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsInitialized_MetaData), NewProp_bIsInitialized_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::NewProp_Value,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::NewProp_Minimum,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::NewProp_Maximum,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::NewProp_AccumulatedMinimum,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::NewProp_AccumulatedMaximum,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::NewProp_bIsInitialized,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateFloatRange Property Definitions ************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase,
|
|
&NewStructOps,
|
|
"RigVMFunction_AccumulateFloatRange",
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::PropPointers),
|
|
sizeof(FRigVMFunction_AccumulateFloatRange),
|
|
alignof(FRigVMFunction_AccumulateFloatRange),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatRange.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatRange.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatRange.InnerSingleton);
|
|
}
|
|
void FRigVMFunction_AccumulateFloatRange::Execute()
|
|
{
|
|
FRigVMExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigVMFunction_AccumulateFloatRange::Execute(const FRigVMExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Value,
|
|
Minimum,
|
|
Maximum,
|
|
AccumulatedMinimum,
|
|
AccumulatedMaximum,
|
|
bIsInitialized
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateFloatRange *********************************
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateVectorRange ******************************
|
|
struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_AccumulateVectorRange); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_AccumulateVectorRange); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Accumulates the min and max values over time\n */" },
|
|
{ "DisplayName", "Accumulate Range (Vector)" },
|
|
{ "Keywords", "Range" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "TemplateName", "AccumulateRange" },
|
|
{ "ToolTip", "Accumulates the min and max values over time" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "Input", "" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Minimum_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Maximum_MetaData[] = {
|
|
{ "Category", "Pins" },
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
{ "Output", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulatedMinimum_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccumulatedMaximum_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsInitialized_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RigVMFunctions/Simulation/RigVMFunction_Accumulate.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateVectorRange constinit property declarations
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Minimum;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Maximum;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_AccumulatedMinimum;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_AccumulatedMaximum;
|
|
static void NewProp_bIsInitialized_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInitialized;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateVectorRange constinit property declarations
|
|
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
|
|
{ .Name = TEXT("Value"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Minimum"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("Maximum"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("AccumulatedMinimum"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("AccumulatedMaximum"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
{ .Name = TEXT("bIsInitialized"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
|
|
};
|
|
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
|
|
{ .MethodName = TEXT("FRigVMFunction_AccumulateVectorRange::Execute"),
|
|
.Function = &FRigVMFunction_AccumulateVectorRange::RigVMExecute,
|
|
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
|
|
},
|
|
};
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMFunction_AccumulateVectorRange>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics
|
|
static_assert(std::is_polymorphic<FRigVMFunction_AccumulateVectorRange>() == std::is_polymorphic<FRigVMFunction_AccumulateBase>(), "USTRUCT FRigVMFunction_AccumulateVectorRange cannot be polymorphic unless super FRigVMFunction_AccumulateBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorRange;
|
|
class UScriptStruct* FRigVMFunction_AccumulateVectorRange::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorRange.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorRange.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_AccumulateVectorRange"));
|
|
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorRange.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::RigVMFunctions));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorRange.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRigVMFunction_AccumulateVectorRange Property Definitions *********
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorRange, Value), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::NewProp_Minimum = { "Minimum", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorRange, Minimum), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Minimum_MetaData), NewProp_Minimum_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::NewProp_Maximum = { "Maximum", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorRange, Maximum), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Maximum_MetaData), NewProp_Maximum_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::NewProp_AccumulatedMinimum = { "AccumulatedMinimum", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorRange, AccumulatedMinimum), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulatedMinimum_MetaData), NewProp_AccumulatedMinimum_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::NewProp_AccumulatedMaximum = { "AccumulatedMaximum", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_AccumulateVectorRange, AccumulatedMaximum), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccumulatedMaximum_MetaData), NewProp_AccumulatedMaximum_MetaData) };
|
|
void Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::NewProp_bIsInitialized_SetBit(void* Obj)
|
|
{
|
|
((FRigVMFunction_AccumulateVectorRange*)Obj)->bIsInitialized = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::NewProp_bIsInitialized = { "bIsInitialized", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMFunction_AccumulateVectorRange), &Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::NewProp_bIsInitialized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsInitialized_MetaData), NewProp_bIsInitialized_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::NewProp_Value,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::NewProp_Minimum,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::NewProp_Maximum,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::NewProp_AccumulatedMinimum,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::NewProp_AccumulatedMaximum,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::NewProp_bIsInitialized,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateVectorRange Property Definitions ***********
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_RigVM,
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase,
|
|
&NewStructOps,
|
|
"RigVMFunction_AccumulateVectorRange",
|
|
Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::PropPointers),
|
|
sizeof(FRigVMFunction_AccumulateVectorRange),
|
|
alignof(FRigVMFunction_AccumulateVectorRange),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorRange.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorRange.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorRange.InnerSingleton);
|
|
}
|
|
void FRigVMFunction_AccumulateVectorRange::Execute()
|
|
{
|
|
FRigVMExecuteContext TemporaryExecuteContext;
|
|
TemporaryExecuteContext.Initialize();
|
|
Execute(TemporaryExecuteContext);
|
|
}
|
|
void FRigVMFunction_AccumulateVectorRange::Execute(const FRigVMExecuteContext& InExecuteContext)
|
|
{
|
|
StaticExecute(
|
|
InExecuteContext,
|
|
Value,
|
|
Minimum,
|
|
Maximum,
|
|
AccumulatedMinimum,
|
|
AccumulatedMaximum,
|
|
bIsInitialized
|
|
);
|
|
}
|
|
// ********** End ScriptStruct FRigVMFunction_AccumulateVectorRange ********************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_Simulation_RigVMFunction_Accumulate_h__Script_RigVM_Statics
|
|
{
|
|
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
|
|
{ FRigVMFunction_AccumulateBase::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateBase_Statics::NewStructOps, TEXT("RigVMFunction_AccumulateBase"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_AccumulateBase), 3762318086U) },
|
|
{ FRigVMFunction_AccumulateFloatAdd::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatAdd_Statics::NewStructOps, TEXT("RigVMFunction_AccumulateFloatAdd"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatAdd, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_AccumulateFloatAdd), 1095276573U) },
|
|
{ FRigVMFunction_AccumulateVectorAdd::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorAdd_Statics::NewStructOps, TEXT("RigVMFunction_AccumulateVectorAdd"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorAdd, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_AccumulateVectorAdd), 4061968726U) },
|
|
{ FRigVMFunction_AccumulateFloatMul::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatMul_Statics::NewStructOps, TEXT("RigVMFunction_AccumulateFloatMul"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatMul, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_AccumulateFloatMul), 1692833079U) },
|
|
{ FRigVMFunction_AccumulateVectorMul::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorMul_Statics::NewStructOps, TEXT("RigVMFunction_AccumulateVectorMul"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorMul, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_AccumulateVectorMul), 50038462U) },
|
|
{ FRigVMFunction_AccumulateQuatMul::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatMul_Statics::NewStructOps, TEXT("RigVMFunction_AccumulateQuatMul"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatMul, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_AccumulateQuatMul), 1931928209U) },
|
|
{ FRigVMFunction_AccumulateTransformMul::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformMul_Statics::NewStructOps, TEXT("RigVMFunction_AccumulateTransformMul"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformMul, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_AccumulateTransformMul), 1698556736U) },
|
|
{ FRigVMFunction_AccumulateFloatLerp::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatLerp_Statics::NewStructOps, TEXT("RigVMFunction_AccumulateFloatLerp"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatLerp, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_AccumulateFloatLerp), 3905998095U) },
|
|
{ FRigVMFunction_AccumulateVectorLerp::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorLerp_Statics::NewStructOps, TEXT("RigVMFunction_AccumulateVectorLerp"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorLerp, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_AccumulateVectorLerp), 2675188158U) },
|
|
{ FRigVMFunction_AccumulateQuatLerp::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateQuatLerp_Statics::NewStructOps, TEXT("RigVMFunction_AccumulateQuatLerp"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateQuatLerp, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_AccumulateQuatLerp), 3964397898U) },
|
|
{ FRigVMFunction_AccumulateTransformLerp::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateTransformLerp_Statics::NewStructOps, TEXT("RigVMFunction_AccumulateTransformLerp"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateTransformLerp, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_AccumulateTransformLerp), 1868501014U) },
|
|
{ FRigVMFunction_AccumulateFloatRange::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateFloatRange_Statics::NewStructOps, TEXT("RigVMFunction_AccumulateFloatRange"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateFloatRange, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_AccumulateFloatRange), 3123384943U) },
|
|
{ FRigVMFunction_AccumulateVectorRange::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_AccumulateVectorRange_Statics::NewStructOps, TEXT("RigVMFunction_AccumulateVectorRange"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_AccumulateVectorRange, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_AccumulateVectorRange), 4217287342U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_Simulation_RigVMFunction_Accumulate_h__Script_RigVM_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_Simulation_RigVMFunction_Accumulate_h__Script_RigVM_3106781463{
|
|
TEXT("/Script/RigVM"),
|
|
nullptr, 0,
|
|
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_Simulation_RigVMFunction_Accumulate_h__Script_RigVM_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_Simulation_RigVMFunction_Accumulate_h__Script_RigVM_Statics::ScriptStructInfo),
|
|
nullptr, 0,
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|