Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/ControlRig/UHT/RigUnit_ControlChannel.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

1779 lines
122 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 "Units/Hierarchy/RigUnit_ControlChannel.h"
#include "Rigs/RigHierarchyDefines.h"
#include "RigVMCore/RigVMExecuteContext.h"
#include "RigVMCore/RigVMFunction.h"
#include "RigVMCore/RigVMRegistry.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigUnit_ControlChannel() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementKey();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMExecutePin();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigUnit_GetAnimationChannelBase **********************************
struct Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_GetAnimationChannelBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_GetAnimationChannelBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Abstract", "" },
{ "Category", "Controls" },
{ "Comment", "/**\n * Get Animation Channel is used to retrieve a control's animation channel value\n */" },
{ "DocumentationPolicy", "Strict" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "NodeColor", "0.462745, 1,0, 0.329412" },
{ "ToolTip", "Get Animation Channel is used to retrieve a control's animation channel value" },
{ "Varying", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Control_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/**\n\x09 * The name of the Control to retrieve the value for.\n\x09 */" },
{ "CustomWidget", "ControlName" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "ToolTip", "The name of the Control to retrieve the value for." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Channel_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/**\n\x09 * The name of the animation channel to retrieve the value for.\n\x09 */" },
{ "CustomWidget", "AnimationChannelName" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "ToolTip", "The name of the animation channel to retrieve the value for." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInitial_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "/**\n\x09 * If set to true the initial value will be returned\n\x09 */" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "ToolTip", "If set to true the initial value will be returned" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedChannelKey_MetaData[] = {
{ "Comment", "// Used to cache the internally used bone index\n" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "ToolTip", "Used to cache the internally used bone index" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedChannelHash_MetaData[] = {
{ "Comment", "// A hash combining the control, channel and topology identifiers\n" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "ToolTip", "A hash combining the control, channel and topology identifiers" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_GetAnimationChannelBase constinit property declarations **
static const UECodeGen_Private::FNamePropertyParams NewProp_Control;
static const UECodeGen_Private::FNamePropertyParams NewProp_Channel;
static void NewProp_bInitial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitial;
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedChannelKey;
static const UECodeGen_Private::FIntPropertyParams NewProp_CachedChannelHash;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_GetAnimationChannelBase constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_GetAnimationChannelBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics
static_assert(std::is_polymorphic<FRigUnit_GetAnimationChannelBase>() == std::is_polymorphic<FRigUnit>(), "USTRUCT FRigUnit_GetAnimationChannelBase cannot be polymorphic unless super FRigUnit is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_GetAnimationChannelBase;
class UScriptStruct* FRigUnit_GetAnimationChannelBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetAnimationChannelBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_GetAnimationChannelBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_GetAnimationChannelBase"));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_GetAnimationChannelBase.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_GetAnimationChannelBase Property Definitions *************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::NewProp_Control = { "Control", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetAnimationChannelBase, Control), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Control_MetaData), NewProp_Control_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::NewProp_Channel = { "Channel", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetAnimationChannelBase, Channel), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Channel_MetaData), NewProp_Channel_MetaData) };
void Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::NewProp_bInitial_SetBit(void* Obj)
{
((FRigUnit_GetAnimationChannelBase*)Obj)->bInitial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::NewProp_bInitial = { "bInitial", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_GetAnimationChannelBase), &Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::NewProp_bInitial_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInitial_MetaData), NewProp_bInitial_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::NewProp_CachedChannelKey = { "CachedChannelKey", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetAnimationChannelBase, CachedChannelKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedChannelKey_MetaData), NewProp_CachedChannelKey_MetaData) }; // 389243550
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::NewProp_CachedChannelHash = { "CachedChannelHash", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetAnimationChannelBase, CachedChannelHash), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedChannelHash_MetaData), NewProp_CachedChannelHash_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::NewProp_Control,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::NewProp_Channel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::NewProp_bInitial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::NewProp_CachedChannelKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::NewProp_CachedChannelHash,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_GetAnimationChannelBase Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit,
&NewStructOps,
"RigUnit_GetAnimationChannelBase",
Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::PropPointers),
sizeof(FRigUnit_GetAnimationChannelBase),
alignof(FRigUnit_GetAnimationChannelBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetAnimationChannelBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetAnimationChannelBase.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_GetAnimationChannelBase.InnerSingleton);
}
// ********** End ScriptStruct FRigUnit_GetAnimationChannelBase ************************************
// ********** Begin ScriptStruct FRigUnit_GetBoolAnimationChannel **********************************
struct Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_GetBoolAnimationChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_GetBoolAnimationChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Get Bool Channel is used to retrieve a control's animation channel value\n */" },
{ "DisplayName", "Get Bool Channel" },
{ "Keywords", "Animation,Channel" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "TemplateName", "GetAnimationChannel" },
{ "ToolTip", "Get Bool Channel is used to retrieve a control's animation channel value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// The current value of the animation channel\n" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "Output", "" },
{ "ToolTip", "The current value of the animation channel" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_GetBoolAnimationChannel constinit property declarations **
static void NewProp_Value_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_GetBoolAnimationChannel constinit property declarations ****
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Control"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Channel"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bInitial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelKey"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_GetBoolAnimationChannel::Execute"),
.Function = &FRigUnit_GetBoolAnimationChannel::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_GetBoolAnimationChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics
static_assert(std::is_polymorphic<FRigUnit_GetBoolAnimationChannel>() == std::is_polymorphic<FRigUnit_GetAnimationChannelBase>(), "USTRUCT FRigUnit_GetBoolAnimationChannel cannot be polymorphic unless super FRigUnit_GetAnimationChannelBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_GetBoolAnimationChannel;
class UScriptStruct* FRigUnit_GetBoolAnimationChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetBoolAnimationChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_GetBoolAnimationChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_GetBoolAnimationChannel"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetBoolAnimationChannel.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_GetBoolAnimationChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_GetBoolAnimationChannel Property Definitions *************
void Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics::NewProp_Value_SetBit(void* Obj)
{
((FRigUnit_GetBoolAnimationChannel*)Obj)->Value = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_GetBoolAnimationChannel), &Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics::NewProp_Value_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_GetBoolAnimationChannel Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase,
&NewStructOps,
"RigUnit_GetBoolAnimationChannel",
Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics::PropPointers),
sizeof(FRigUnit_GetBoolAnimationChannel),
alignof(FRigUnit_GetBoolAnimationChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetBoolAnimationChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetBoolAnimationChannel.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_GetBoolAnimationChannel.InnerSingleton);
}
void FRigUnit_GetBoolAnimationChannel::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_GetBoolAnimationChannel::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Control,
Channel,
bInitial,
CachedChannelKey,
CachedChannelHash
);
}
// ********** End ScriptStruct FRigUnit_GetBoolAnimationChannel ************************************
// ********** Begin ScriptStruct FRigUnit_GetFloatAnimationChannel *********************************
struct Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_GetFloatAnimationChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_GetFloatAnimationChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Get Float Channel is used to retrieve a control's animation channel value\n */" },
{ "DisplayName", "Get Float Channel" },
{ "Keywords", "Animation,Channel" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "TemplateName", "GetAnimationChannel" },
{ "ToolTip", "Get Float Channel is used to retrieve a control's animation channel value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// The current value of the animation channel\n" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "Output", "" },
{ "ToolTip", "The current value of the animation channel" },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_GetFloatAnimationChannel constinit property declarations *
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_GetFloatAnimationChannel constinit property declarations ***
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Control"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Channel"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bInitial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelKey"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_GetFloatAnimationChannel::Execute"),
.Function = &FRigUnit_GetFloatAnimationChannel::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_GetFloatAnimationChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel_Statics
static_assert(std::is_polymorphic<FRigUnit_GetFloatAnimationChannel>() == std::is_polymorphic<FRigUnit_GetAnimationChannelBase>(), "USTRUCT FRigUnit_GetFloatAnimationChannel cannot be polymorphic unless super FRigUnit_GetAnimationChannelBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_GetFloatAnimationChannel;
class UScriptStruct* FRigUnit_GetFloatAnimationChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetFloatAnimationChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_GetFloatAnimationChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_GetFloatAnimationChannel"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetFloatAnimationChannel.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_GetFloatAnimationChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_GetFloatAnimationChannel Property Definitions ************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetFloatAnimationChannel, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_GetFloatAnimationChannel Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase,
&NewStructOps,
"RigUnit_GetFloatAnimationChannel",
Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel_Statics::PropPointers),
sizeof(FRigUnit_GetFloatAnimationChannel),
alignof(FRigUnit_GetFloatAnimationChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetFloatAnimationChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetFloatAnimationChannel.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_GetFloatAnimationChannel.InnerSingleton);
}
void FRigUnit_GetFloatAnimationChannel::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_GetFloatAnimationChannel::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Control,
Channel,
bInitial,
CachedChannelKey,
CachedChannelHash
);
}
// ********** End ScriptStruct FRigUnit_GetFloatAnimationChannel ***********************************
// ********** Begin ScriptStruct FRigUnit_GetIntAnimationChannel ***********************************
struct Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_GetIntAnimationChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_GetIntAnimationChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Get Int Channel is used to retrieve a control's animation channel value\n */" },
{ "DisplayName", "Get Int Channel" },
{ "Keywords", "Animation,Channel" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "TemplateName", "GetAnimationChannel" },
{ "ToolTip", "Get Int Channel is used to retrieve a control's animation channel value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// The current value of the animation channel\n" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "Output", "" },
{ "ToolTip", "The current value of the animation channel" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_GetIntAnimationChannel constinit property declarations ***
static const UECodeGen_Private::FIntPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_GetIntAnimationChannel constinit property declarations *****
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Control"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Channel"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bInitial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelKey"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_GetIntAnimationChannel::Execute"),
.Function = &FRigUnit_GetIntAnimationChannel::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_GetIntAnimationChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel_Statics
static_assert(std::is_polymorphic<FRigUnit_GetIntAnimationChannel>() == std::is_polymorphic<FRigUnit_GetAnimationChannelBase>(), "USTRUCT FRigUnit_GetIntAnimationChannel cannot be polymorphic unless super FRigUnit_GetAnimationChannelBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_GetIntAnimationChannel;
class UScriptStruct* FRigUnit_GetIntAnimationChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetIntAnimationChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_GetIntAnimationChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_GetIntAnimationChannel"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetIntAnimationChannel.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_GetIntAnimationChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_GetIntAnimationChannel Property Definitions **************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetIntAnimationChannel, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_GetIntAnimationChannel Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase,
&NewStructOps,
"RigUnit_GetIntAnimationChannel",
Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel_Statics::PropPointers),
sizeof(FRigUnit_GetIntAnimationChannel),
alignof(FRigUnit_GetIntAnimationChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetIntAnimationChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetIntAnimationChannel.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_GetIntAnimationChannel.InnerSingleton);
}
void FRigUnit_GetIntAnimationChannel::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_GetIntAnimationChannel::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Control,
Channel,
bInitial,
CachedChannelKey,
CachedChannelHash
);
}
// ********** End ScriptStruct FRigUnit_GetIntAnimationChannel *************************************
// ********** Begin ScriptStruct FRigUnit_GetVector2DAnimationChannel ******************************
struct Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_GetVector2DAnimationChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_GetVector2DAnimationChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Get Vector2D Channel is used to retrieve a control's animation channel value\n */" },
{ "DisplayName", "Get Vector2D Channel" },
{ "Keywords", "Animation,Channel" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "TemplateName", "GetAnimationChannel" },
{ "ToolTip", "Get Vector2D Channel is used to retrieve a control's animation channel value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// The current value of the animation channel\n" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "Output", "" },
{ "ToolTip", "The current value of the animation channel" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_GetVector2DAnimationChannel constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_GetVector2DAnimationChannel constinit property declarations
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("FVector2D"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Control"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Channel"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bInitial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelKey"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_GetVector2DAnimationChannel::Execute"),
.Function = &FRigUnit_GetVector2DAnimationChannel::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_GetVector2DAnimationChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel_Statics
static_assert(std::is_polymorphic<FRigUnit_GetVector2DAnimationChannel>() == std::is_polymorphic<FRigUnit_GetAnimationChannelBase>(), "USTRUCT FRigUnit_GetVector2DAnimationChannel cannot be polymorphic unless super FRigUnit_GetAnimationChannelBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_GetVector2DAnimationChannel;
class UScriptStruct* FRigUnit_GetVector2DAnimationChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetVector2DAnimationChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_GetVector2DAnimationChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_GetVector2DAnimationChannel"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetVector2DAnimationChannel.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_GetVector2DAnimationChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_GetVector2DAnimationChannel Property Definitions *********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetVector2DAnimationChannel, Value), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_GetVector2DAnimationChannel Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase,
&NewStructOps,
"RigUnit_GetVector2DAnimationChannel",
Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel_Statics::PropPointers),
sizeof(FRigUnit_GetVector2DAnimationChannel),
alignof(FRigUnit_GetVector2DAnimationChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetVector2DAnimationChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetVector2DAnimationChannel.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_GetVector2DAnimationChannel.InnerSingleton);
}
void FRigUnit_GetVector2DAnimationChannel::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_GetVector2DAnimationChannel::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Control,
Channel,
bInitial,
CachedChannelKey,
CachedChannelHash
);
}
// ********** End ScriptStruct FRigUnit_GetVector2DAnimationChannel ********************************
// ********** Begin ScriptStruct FRigUnit_GetVectorAnimationChannel ********************************
struct Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_GetVectorAnimationChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_GetVectorAnimationChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Get Vector Channel is used to retrieve a control's animation channel value\n */" },
{ "DisplayName", "Get Vector Channel" },
{ "Keywords", "Animation,Channel" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "TemplateName", "GetAnimationChannel" },
{ "ToolTip", "Get Vector Channel is used to retrieve a control's animation channel value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// The current value of the animation channel\n" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "Output", "" },
{ "ToolTip", "The current value of the animation channel" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_GetVectorAnimationChannel constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_GetVectorAnimationChannel constinit property declarations **
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Control"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Channel"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bInitial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelKey"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_GetVectorAnimationChannel::Execute"),
.Function = &FRigUnit_GetVectorAnimationChannel::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_GetVectorAnimationChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel_Statics
static_assert(std::is_polymorphic<FRigUnit_GetVectorAnimationChannel>() == std::is_polymorphic<FRigUnit_GetAnimationChannelBase>(), "USTRUCT FRigUnit_GetVectorAnimationChannel cannot be polymorphic unless super FRigUnit_GetAnimationChannelBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_GetVectorAnimationChannel;
class UScriptStruct* FRigUnit_GetVectorAnimationChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetVectorAnimationChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_GetVectorAnimationChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_GetVectorAnimationChannel"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetVectorAnimationChannel.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_GetVectorAnimationChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_GetVectorAnimationChannel Property Definitions ***********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetVectorAnimationChannel, Value), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_GetVectorAnimationChannel Property Definitions *************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase,
&NewStructOps,
"RigUnit_GetVectorAnimationChannel",
Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel_Statics::PropPointers),
sizeof(FRigUnit_GetVectorAnimationChannel),
alignof(FRigUnit_GetVectorAnimationChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetVectorAnimationChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetVectorAnimationChannel.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_GetVectorAnimationChannel.InnerSingleton);
}
void FRigUnit_GetVectorAnimationChannel::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_GetVectorAnimationChannel::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Control,
Channel,
bInitial,
CachedChannelKey,
CachedChannelHash
);
}
// ********** End ScriptStruct FRigUnit_GetVectorAnimationChannel **********************************
// ********** Begin ScriptStruct FRigUnit_GetRotatorAnimationChannel *******************************
struct Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_GetRotatorAnimationChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_GetRotatorAnimationChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Get Rotator Channel is used to retrieve a control's animation channel value\n */" },
{ "DisplayName", "Get Rotator Channel" },
{ "Keywords", "Animation,Channel" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "TemplateName", "GetAnimationChannel" },
{ "ToolTip", "Get Rotator Channel is used to retrieve a control's animation channel value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// The current value of the animation channel\n" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "Output", "" },
{ "ToolTip", "The current value of the animation channel" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_GetRotatorAnimationChannel constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_GetRotatorAnimationChannel constinit property declarations *
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("FRotator"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Control"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Channel"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bInitial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelKey"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_GetRotatorAnimationChannel::Execute"),
.Function = &FRigUnit_GetRotatorAnimationChannel::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_GetRotatorAnimationChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel_Statics
static_assert(std::is_polymorphic<FRigUnit_GetRotatorAnimationChannel>() == std::is_polymorphic<FRigUnit_GetAnimationChannelBase>(), "USTRUCT FRigUnit_GetRotatorAnimationChannel cannot be polymorphic unless super FRigUnit_GetAnimationChannelBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_GetRotatorAnimationChannel;
class UScriptStruct* FRigUnit_GetRotatorAnimationChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetRotatorAnimationChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_GetRotatorAnimationChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_GetRotatorAnimationChannel"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetRotatorAnimationChannel.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_GetRotatorAnimationChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_GetRotatorAnimationChannel Property Definitions **********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetRotatorAnimationChannel, Value), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_GetRotatorAnimationChannel Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase,
&NewStructOps,
"RigUnit_GetRotatorAnimationChannel",
Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel_Statics::PropPointers),
sizeof(FRigUnit_GetRotatorAnimationChannel),
alignof(FRigUnit_GetRotatorAnimationChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetRotatorAnimationChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetRotatorAnimationChannel.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_GetRotatorAnimationChannel.InnerSingleton);
}
void FRigUnit_GetRotatorAnimationChannel::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_GetRotatorAnimationChannel::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Control,
Channel,
bInitial,
CachedChannelKey,
CachedChannelHash
);
}
// ********** End ScriptStruct FRigUnit_GetRotatorAnimationChannel *********************************
// ********** Begin ScriptStruct FRigUnit_GetTransformAnimationChannel *****************************
struct Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_GetTransformAnimationChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_GetTransformAnimationChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Get Transform Channel is used to retrieve a control's animation channel value\n */" },
{ "DisplayName", "Get Transform Channel" },
{ "Keywords", "Animation,Channel" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "TemplateName", "GetAnimationChannel" },
{ "ToolTip", "Get Transform Channel is used to retrieve a control's animation channel value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// The current value of the animation channel\n" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "Output", "" },
{ "ToolTip", "The current value of the animation channel" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_GetTransformAnimationChannel constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_GetTransformAnimationChannel constinit property declarations
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Control"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Channel"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bInitial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelKey"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_GetTransformAnimationChannel::Execute"),
.Function = &FRigUnit_GetTransformAnimationChannel::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_GetTransformAnimationChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel_Statics
static_assert(std::is_polymorphic<FRigUnit_GetTransformAnimationChannel>() == std::is_polymorphic<FRigUnit_GetAnimationChannelBase>(), "USTRUCT FRigUnit_GetTransformAnimationChannel cannot be polymorphic unless super FRigUnit_GetAnimationChannelBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_GetTransformAnimationChannel;
class UScriptStruct* FRigUnit_GetTransformAnimationChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetTransformAnimationChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_GetTransformAnimationChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_GetTransformAnimationChannel"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetTransformAnimationChannel.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_GetTransformAnimationChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_GetTransformAnimationChannel Property Definitions ********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_GetTransformAnimationChannel, Value), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_GetTransformAnimationChannel Property Definitions **********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase,
&NewStructOps,
"RigUnit_GetTransformAnimationChannel",
Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel_Statics::PropPointers),
sizeof(FRigUnit_GetTransformAnimationChannel),
alignof(FRigUnit_GetTransformAnimationChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_GetTransformAnimationChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_GetTransformAnimationChannel.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_GetTransformAnimationChannel.InnerSingleton);
}
void FRigUnit_GetTransformAnimationChannel::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_GetTransformAnimationChannel::Execute(const FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Control,
Channel,
bInitial,
CachedChannelKey,
CachedChannelHash
);
}
// ********** End ScriptStruct FRigUnit_GetTransformAnimationChannel *******************************
// ********** Begin ScriptStruct FRigUnit_SetAnimationChannelBase **********************************
struct Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_SetAnimationChannelBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_SetAnimationChannelBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Abstract", "" },
{ "Comment", "/**\n * Set Animation Channel is used to change a control's animation channel value\n */" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "ToolTip", "Set Animation Channel is used to change a control's animation channel value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExecutePin_MetaData[] = {
{ "Category", "Pins" },
{ "DisplayName", "Execute" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "Output", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_SetAnimationChannelBase constinit property declarations **
static const UECodeGen_Private::FStructPropertyParams NewProp_ExecutePin;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_SetAnimationChannelBase constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_SetAnimationChannelBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase_Statics
static_assert(std::is_polymorphic<FRigUnit_SetAnimationChannelBase>() == std::is_polymorphic<FRigUnit_GetAnimationChannelBase>(), "USTRUCT FRigUnit_SetAnimationChannelBase cannot be polymorphic unless super FRigUnit_GetAnimationChannelBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_SetAnimationChannelBase;
class UScriptStruct* FRigUnit_SetAnimationChannelBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetAnimationChannelBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_SetAnimationChannelBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_SetAnimationChannelBase"));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_SetAnimationChannelBase.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_SetAnimationChannelBase Property Definitions *************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase_Statics::NewProp_ExecutePin = { "ExecutePin", nullptr, (EPropertyFlags)0x0010000000002005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SetAnimationChannelBase, ExecutePin), Z_Construct_UScriptStruct_FRigVMExecutePin, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExecutePin_MetaData), NewProp_ExecutePin_MetaData) }; // 986773466
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase_Statics::NewProp_ExecutePin,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_SetAnimationChannelBase Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase,
&NewStructOps,
"RigUnit_SetAnimationChannelBase",
Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase_Statics::PropPointers),
sizeof(FRigUnit_SetAnimationChannelBase),
alignof(FRigUnit_SetAnimationChannelBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetAnimationChannelBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetAnimationChannelBase.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_SetAnimationChannelBase.InnerSingleton);
}
// ********** End ScriptStruct FRigUnit_SetAnimationChannelBase ************************************
// ********** Begin ScriptStruct FRigUnit_SetBoolAnimationChannel **********************************
struct Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_SetBoolAnimationChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_SetBoolAnimationChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Set Bool Channel is used to set a control's animation channel value\n */" },
{ "DisplayName", "Set Bool Channel" },
{ "Keywords", "Animation,Channel" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "TemplateName", "SetAnimationChannel" },
{ "ToolTip", "Set Bool Channel is used to set a control's animation channel value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// The new value of the animation channel\n" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "ToolTip", "The new value of the animation channel" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_SetBoolAnimationChannel constinit property declarations **
static void NewProp_Value_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_SetBoolAnimationChannel constinit property declarations ****
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Control"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Channel"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bInitial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelKey"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_SetBoolAnimationChannel::Execute"),
.Function = &FRigUnit_SetBoolAnimationChannel::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_SetBoolAnimationChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics
static_assert(std::is_polymorphic<FRigUnit_SetBoolAnimationChannel>() == std::is_polymorphic<FRigUnit_SetAnimationChannelBase>(), "USTRUCT FRigUnit_SetBoolAnimationChannel cannot be polymorphic unless super FRigUnit_SetAnimationChannelBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_SetBoolAnimationChannel;
class UScriptStruct* FRigUnit_SetBoolAnimationChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetBoolAnimationChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_SetBoolAnimationChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_SetBoolAnimationChannel"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetBoolAnimationChannel.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_SetBoolAnimationChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_SetBoolAnimationChannel Property Definitions *************
void Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics::NewProp_Value_SetBit(void* Obj)
{
((FRigUnit_SetBoolAnimationChannel*)Obj)->Value = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_SetBoolAnimationChannel), &Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics::NewProp_Value_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_SetBoolAnimationChannel Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase,
&NewStructOps,
"RigUnit_SetBoolAnimationChannel",
Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics::PropPointers),
sizeof(FRigUnit_SetBoolAnimationChannel),
alignof(FRigUnit_SetBoolAnimationChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetBoolAnimationChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetBoolAnimationChannel.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_SetBoolAnimationChannel.InnerSingleton);
}
void FRigUnit_SetBoolAnimationChannel::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_SetBoolAnimationChannel::Execute(FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Control,
Channel,
bInitial,
CachedChannelKey,
CachedChannelHash
);
}
// ********** End ScriptStruct FRigUnit_SetBoolAnimationChannel ************************************
// ********** Begin ScriptStruct FRigUnit_SetFloatAnimationChannel *********************************
struct Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_SetFloatAnimationChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_SetFloatAnimationChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Set Float Channel is used to set a control's animation channel value\n */" },
{ "DisplayName", "Set Float Channel" },
{ "Keywords", "Animation,Channel" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "TemplateName", "SetAnimationChannel" },
{ "ToolTip", "Set Float Channel is used to set a control's animation channel value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// The new value of the animation channel\n" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "ToolTip", "The new value of the animation channel" },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_SetFloatAnimationChannel constinit property declarations *
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_SetFloatAnimationChannel constinit property declarations ***
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Control"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Channel"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bInitial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelKey"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_SetFloatAnimationChannel::Execute"),
.Function = &FRigUnit_SetFloatAnimationChannel::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_SetFloatAnimationChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel_Statics
static_assert(std::is_polymorphic<FRigUnit_SetFloatAnimationChannel>() == std::is_polymorphic<FRigUnit_SetAnimationChannelBase>(), "USTRUCT FRigUnit_SetFloatAnimationChannel cannot be polymorphic unless super FRigUnit_SetAnimationChannelBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_SetFloatAnimationChannel;
class UScriptStruct* FRigUnit_SetFloatAnimationChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetFloatAnimationChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_SetFloatAnimationChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_SetFloatAnimationChannel"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetFloatAnimationChannel.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_SetFloatAnimationChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_SetFloatAnimationChannel Property Definitions ************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SetFloatAnimationChannel, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_SetFloatAnimationChannel Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase,
&NewStructOps,
"RigUnit_SetFloatAnimationChannel",
Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel_Statics::PropPointers),
sizeof(FRigUnit_SetFloatAnimationChannel),
alignof(FRigUnit_SetFloatAnimationChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetFloatAnimationChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetFloatAnimationChannel.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_SetFloatAnimationChannel.InnerSingleton);
}
void FRigUnit_SetFloatAnimationChannel::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_SetFloatAnimationChannel::Execute(FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Control,
Channel,
bInitial,
CachedChannelKey,
CachedChannelHash
);
}
// ********** End ScriptStruct FRigUnit_SetFloatAnimationChannel ***********************************
// ********** Begin ScriptStruct FRigUnit_SetIntAnimationChannel ***********************************
struct Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_SetIntAnimationChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_SetIntAnimationChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Set Int Channel is used to set a control's animation channel value\n */" },
{ "DisplayName", "Set Int Channel" },
{ "Keywords", "Animation,Channel" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "TemplateName", "SetAnimationChannel" },
{ "ToolTip", "Set Int Channel is used to set a control's animation channel value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// The new value of the animation channel\n" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "ToolTip", "The new value of the animation channel" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_SetIntAnimationChannel constinit property declarations ***
static const UECodeGen_Private::FIntPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_SetIntAnimationChannel constinit property declarations *****
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Control"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Channel"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bInitial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelKey"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_SetIntAnimationChannel::Execute"),
.Function = &FRigUnit_SetIntAnimationChannel::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_SetIntAnimationChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel_Statics
static_assert(std::is_polymorphic<FRigUnit_SetIntAnimationChannel>() == std::is_polymorphic<FRigUnit_SetAnimationChannelBase>(), "USTRUCT FRigUnit_SetIntAnimationChannel cannot be polymorphic unless super FRigUnit_SetAnimationChannelBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_SetIntAnimationChannel;
class UScriptStruct* FRigUnit_SetIntAnimationChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetIntAnimationChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_SetIntAnimationChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_SetIntAnimationChannel"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetIntAnimationChannel.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_SetIntAnimationChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_SetIntAnimationChannel Property Definitions **************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SetIntAnimationChannel, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_SetIntAnimationChannel Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase,
&NewStructOps,
"RigUnit_SetIntAnimationChannel",
Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel_Statics::PropPointers),
sizeof(FRigUnit_SetIntAnimationChannel),
alignof(FRigUnit_SetIntAnimationChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetIntAnimationChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetIntAnimationChannel.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_SetIntAnimationChannel.InnerSingleton);
}
void FRigUnit_SetIntAnimationChannel::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_SetIntAnimationChannel::Execute(FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Control,
Channel,
bInitial,
CachedChannelKey,
CachedChannelHash
);
}
// ********** End ScriptStruct FRigUnit_SetIntAnimationChannel *************************************
// ********** Begin ScriptStruct FRigUnit_SetVector2DAnimationChannel ******************************
struct Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_SetVector2DAnimationChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_SetVector2DAnimationChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Set Vector2D Channel is used to set a control's animation channel value\n */" },
{ "DisplayName", "Set Vector2D Channel" },
{ "Keywords", "Animation,Channel" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "TemplateName", "SetAnimationChannel" },
{ "ToolTip", "Set Vector2D Channel is used to set a control's animation channel value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// The new value of the animation channel\n" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "ToolTip", "The new value of the animation channel" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_SetVector2DAnimationChannel constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_SetVector2DAnimationChannel constinit property declarations
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("FVector2D"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Control"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Channel"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bInitial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelKey"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_SetVector2DAnimationChannel::Execute"),
.Function = &FRigUnit_SetVector2DAnimationChannel::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_SetVector2DAnimationChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel_Statics
static_assert(std::is_polymorphic<FRigUnit_SetVector2DAnimationChannel>() == std::is_polymorphic<FRigUnit_SetAnimationChannelBase>(), "USTRUCT FRigUnit_SetVector2DAnimationChannel cannot be polymorphic unless super FRigUnit_SetAnimationChannelBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_SetVector2DAnimationChannel;
class UScriptStruct* FRigUnit_SetVector2DAnimationChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetVector2DAnimationChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_SetVector2DAnimationChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_SetVector2DAnimationChannel"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetVector2DAnimationChannel.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_SetVector2DAnimationChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_SetVector2DAnimationChannel Property Definitions *********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SetVector2DAnimationChannel, Value), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_SetVector2DAnimationChannel Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase,
&NewStructOps,
"RigUnit_SetVector2DAnimationChannel",
Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel_Statics::PropPointers),
sizeof(FRigUnit_SetVector2DAnimationChannel),
alignof(FRigUnit_SetVector2DAnimationChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetVector2DAnimationChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetVector2DAnimationChannel.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_SetVector2DAnimationChannel.InnerSingleton);
}
void FRigUnit_SetVector2DAnimationChannel::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_SetVector2DAnimationChannel::Execute(FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Control,
Channel,
bInitial,
CachedChannelKey,
CachedChannelHash
);
}
// ********** End ScriptStruct FRigUnit_SetVector2DAnimationChannel ********************************
// ********** Begin ScriptStruct FRigUnit_SetVectorAnimationChannel ********************************
struct Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_SetVectorAnimationChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_SetVectorAnimationChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Set Vector Channel is used to set a control's animation channel value\n */" },
{ "DisplayName", "Set Vector Channel" },
{ "Keywords", "Animation,Channel" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "TemplateName", "SetAnimationChannel" },
{ "ToolTip", "Set Vector Channel is used to set a control's animation channel value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// The new value of the animation channel\n" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "ToolTip", "The new value of the animation channel" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_SetVectorAnimationChannel constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_SetVectorAnimationChannel constinit property declarations **
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Control"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Channel"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bInitial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelKey"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_SetVectorAnimationChannel::Execute"),
.Function = &FRigUnit_SetVectorAnimationChannel::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_SetVectorAnimationChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel_Statics
static_assert(std::is_polymorphic<FRigUnit_SetVectorAnimationChannel>() == std::is_polymorphic<FRigUnit_SetAnimationChannelBase>(), "USTRUCT FRigUnit_SetVectorAnimationChannel cannot be polymorphic unless super FRigUnit_SetAnimationChannelBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_SetVectorAnimationChannel;
class UScriptStruct* FRigUnit_SetVectorAnimationChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetVectorAnimationChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_SetVectorAnimationChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_SetVectorAnimationChannel"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetVectorAnimationChannel.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_SetVectorAnimationChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_SetVectorAnimationChannel Property Definitions ***********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SetVectorAnimationChannel, Value), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_SetVectorAnimationChannel Property Definitions *************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase,
&NewStructOps,
"RigUnit_SetVectorAnimationChannel",
Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel_Statics::PropPointers),
sizeof(FRigUnit_SetVectorAnimationChannel),
alignof(FRigUnit_SetVectorAnimationChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetVectorAnimationChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetVectorAnimationChannel.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_SetVectorAnimationChannel.InnerSingleton);
}
void FRigUnit_SetVectorAnimationChannel::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_SetVectorAnimationChannel::Execute(FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Control,
Channel,
bInitial,
CachedChannelKey,
CachedChannelHash
);
}
// ********** End ScriptStruct FRigUnit_SetVectorAnimationChannel **********************************
// ********** Begin ScriptStruct FRigUnit_SetRotatorAnimationChannel *******************************
struct Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_SetRotatorAnimationChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_SetRotatorAnimationChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Set Rotator Channel is used to set a control's animation channel value\n */" },
{ "DisplayName", "Set Rotator Channel" },
{ "Keywords", "Animation,Channel" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "TemplateName", "SetAnimationChannel" },
{ "ToolTip", "Set Rotator Channel is used to set a control's animation channel value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// The new value of the animation channel\n" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "ToolTip", "The new value of the animation channel" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_SetRotatorAnimationChannel constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_SetRotatorAnimationChannel constinit property declarations *
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("FRotator"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Control"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Channel"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bInitial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelKey"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_SetRotatorAnimationChannel::Execute"),
.Function = &FRigUnit_SetRotatorAnimationChannel::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_SetRotatorAnimationChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel_Statics
static_assert(std::is_polymorphic<FRigUnit_SetRotatorAnimationChannel>() == std::is_polymorphic<FRigUnit_SetAnimationChannelBase>(), "USTRUCT FRigUnit_SetRotatorAnimationChannel cannot be polymorphic unless super FRigUnit_SetAnimationChannelBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_SetRotatorAnimationChannel;
class UScriptStruct* FRigUnit_SetRotatorAnimationChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetRotatorAnimationChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_SetRotatorAnimationChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_SetRotatorAnimationChannel"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetRotatorAnimationChannel.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_SetRotatorAnimationChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_SetRotatorAnimationChannel Property Definitions **********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SetRotatorAnimationChannel, Value), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_SetRotatorAnimationChannel Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase,
&NewStructOps,
"RigUnit_SetRotatorAnimationChannel",
Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel_Statics::PropPointers),
sizeof(FRigUnit_SetRotatorAnimationChannel),
alignof(FRigUnit_SetRotatorAnimationChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetRotatorAnimationChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetRotatorAnimationChannel.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_SetRotatorAnimationChannel.InnerSingleton);
}
void FRigUnit_SetRotatorAnimationChannel::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_SetRotatorAnimationChannel::Execute(FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Control,
Channel,
bInitial,
CachedChannelKey,
CachedChannelHash
);
}
// ********** End ScriptStruct FRigUnit_SetRotatorAnimationChannel *********************************
// ********** Begin ScriptStruct FRigUnit_SetTransformAnimationChannel *****************************
struct Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_SetTransformAnimationChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_SetTransformAnimationChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Set Transform Channel is used to set a control's animation channel value\n */" },
{ "DisplayName", "Set Transform Channel" },
{ "Keywords", "Animation,Channel" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "TemplateName", "SetAnimationChannel" },
{ "ToolTip", "Set Transform Channel is used to set a control's animation channel value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Pins" },
{ "Comment", "// The new value of the animation channel\n" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Units/Hierarchy/RigUnit_ControlChannel.h" },
{ "ToolTip", "The new value of the animation channel" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigUnit_SetTransformAnimationChannel constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigUnit_SetTransformAnimationChannel constinit property declarations
static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = {
{ .Name = TEXT("Value"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Control"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("Channel"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("bInitial"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelKey"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input },
{ .Name = TEXT("CachedChannelHash"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input },
};
static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = {
{ .MethodName = TEXT("FRigUnit_SetTransformAnimationChannel::Execute"),
.Function = &FRigUnit_SetTransformAnimationChannel::RigVMExecute,
.Parameters = MakeArrayView(RigVMFunctionParameters_Execute),
},
};
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigUnit_SetTransformAnimationChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel_Statics
static_assert(std::is_polymorphic<FRigUnit_SetTransformAnimationChannel>() == std::is_polymorphic<FRigUnit_SetAnimationChannelBase>(), "USTRUCT FRigUnit_SetTransformAnimationChannel cannot be polymorphic unless super FRigUnit_SetAnimationChannelBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_SetTransformAnimationChannel;
class UScriptStruct* FRigUnit_SetTransformAnimationChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetTransformAnimationChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigUnit_SetTransformAnimationChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_SetTransformAnimationChannel"));
FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetTransformAnimationChannel.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel_Statics::RigVMFunctions));
}
return Z_Registration_Info_UScriptStruct_FRigUnit_SetTransformAnimationChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FRigUnit_SetTransformAnimationChannel Property Definitions ********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SetTransformAnimationChannel, Value), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigUnit_SetTransformAnimationChannel Property Definitions **********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase,
&NewStructOps,
"RigUnit_SetTransformAnimationChannel",
Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel_Statics::PropPointers),
sizeof(FRigUnit_SetTransformAnimationChannel),
alignof(FRigUnit_SetTransformAnimationChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel()
{
if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetTransformAnimationChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetTransformAnimationChannel.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigUnit_SetTransformAnimationChannel.InnerSingleton);
}
void FRigUnit_SetTransformAnimationChannel::Execute()
{
FControlRigExecuteContext TemporaryExecuteContext;
TemporaryExecuteContext.Initialize();
Execute(TemporaryExecuteContext);
}
void FRigUnit_SetTransformAnimationChannel::Execute(FControlRigExecuteContext& InExecuteContext)
{
StaticExecute(
InExecuteContext,
Value,
Control,
Channel,
bInitial,
CachedChannelKey,
CachedChannelHash
);
}
// ********** End ScriptStruct FRigUnit_SetTransformAnimationChannel *******************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Hierarchy_RigUnit_ControlChannel_h__Script_ControlRig_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigUnit_GetAnimationChannelBase::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_GetAnimationChannelBase_Statics::NewStructOps, TEXT("RigUnit_GetAnimationChannelBase"),&Z_Registration_Info_UScriptStruct_FRigUnit_GetAnimationChannelBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_GetAnimationChannelBase), 496756957U) },
{ FRigUnit_GetBoolAnimationChannel::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_GetBoolAnimationChannel_Statics::NewStructOps, TEXT("RigUnit_GetBoolAnimationChannel"),&Z_Registration_Info_UScriptStruct_FRigUnit_GetBoolAnimationChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_GetBoolAnimationChannel), 423477090U) },
{ FRigUnit_GetFloatAnimationChannel::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_GetFloatAnimationChannel_Statics::NewStructOps, TEXT("RigUnit_GetFloatAnimationChannel"),&Z_Registration_Info_UScriptStruct_FRigUnit_GetFloatAnimationChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_GetFloatAnimationChannel), 1644681747U) },
{ FRigUnit_GetIntAnimationChannel::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_GetIntAnimationChannel_Statics::NewStructOps, TEXT("RigUnit_GetIntAnimationChannel"),&Z_Registration_Info_UScriptStruct_FRigUnit_GetIntAnimationChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_GetIntAnimationChannel), 1446950166U) },
{ FRigUnit_GetVector2DAnimationChannel::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_GetVector2DAnimationChannel_Statics::NewStructOps, TEXT("RigUnit_GetVector2DAnimationChannel"),&Z_Registration_Info_UScriptStruct_FRigUnit_GetVector2DAnimationChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_GetVector2DAnimationChannel), 1046072295U) },
{ FRigUnit_GetVectorAnimationChannel::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_GetVectorAnimationChannel_Statics::NewStructOps, TEXT("RigUnit_GetVectorAnimationChannel"),&Z_Registration_Info_UScriptStruct_FRigUnit_GetVectorAnimationChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_GetVectorAnimationChannel), 3148888573U) },
{ FRigUnit_GetRotatorAnimationChannel::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_GetRotatorAnimationChannel_Statics::NewStructOps, TEXT("RigUnit_GetRotatorAnimationChannel"),&Z_Registration_Info_UScriptStruct_FRigUnit_GetRotatorAnimationChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_GetRotatorAnimationChannel), 2560685775U) },
{ FRigUnit_GetTransformAnimationChannel::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_GetTransformAnimationChannel_Statics::NewStructOps, TEXT("RigUnit_GetTransformAnimationChannel"),&Z_Registration_Info_UScriptStruct_FRigUnit_GetTransformAnimationChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_GetTransformAnimationChannel), 3657297283U) },
{ FRigUnit_SetAnimationChannelBase::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_SetAnimationChannelBase_Statics::NewStructOps, TEXT("RigUnit_SetAnimationChannelBase"),&Z_Registration_Info_UScriptStruct_FRigUnit_SetAnimationChannelBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_SetAnimationChannelBase), 500659387U) },
{ FRigUnit_SetBoolAnimationChannel::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_SetBoolAnimationChannel_Statics::NewStructOps, TEXT("RigUnit_SetBoolAnimationChannel"),&Z_Registration_Info_UScriptStruct_FRigUnit_SetBoolAnimationChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_SetBoolAnimationChannel), 701752593U) },
{ FRigUnit_SetFloatAnimationChannel::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_SetFloatAnimationChannel_Statics::NewStructOps, TEXT("RigUnit_SetFloatAnimationChannel"),&Z_Registration_Info_UScriptStruct_FRigUnit_SetFloatAnimationChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_SetFloatAnimationChannel), 334871381U) },
{ FRigUnit_SetIntAnimationChannel::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_SetIntAnimationChannel_Statics::NewStructOps, TEXT("RigUnit_SetIntAnimationChannel"),&Z_Registration_Info_UScriptStruct_FRigUnit_SetIntAnimationChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_SetIntAnimationChannel), 1551626141U) },
{ FRigUnit_SetVector2DAnimationChannel::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_SetVector2DAnimationChannel_Statics::NewStructOps, TEXT("RigUnit_SetVector2DAnimationChannel"),&Z_Registration_Info_UScriptStruct_FRigUnit_SetVector2DAnimationChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_SetVector2DAnimationChannel), 2428745643U) },
{ FRigUnit_SetVectorAnimationChannel::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_SetVectorAnimationChannel_Statics::NewStructOps, TEXT("RigUnit_SetVectorAnimationChannel"),&Z_Registration_Info_UScriptStruct_FRigUnit_SetVectorAnimationChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_SetVectorAnimationChannel), 2449926974U) },
{ FRigUnit_SetRotatorAnimationChannel::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_SetRotatorAnimationChannel_Statics::NewStructOps, TEXT("RigUnit_SetRotatorAnimationChannel"),&Z_Registration_Info_UScriptStruct_FRigUnit_SetRotatorAnimationChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_SetRotatorAnimationChannel), 1168114428U) },
{ FRigUnit_SetTransformAnimationChannel::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_SetTransformAnimationChannel_Statics::NewStructOps, TEXT("RigUnit_SetTransformAnimationChannel"),&Z_Registration_Info_UScriptStruct_FRigUnit_SetTransformAnimationChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_SetTransformAnimationChannel), 110663720U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Hierarchy_RigUnit_ControlChannel_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Hierarchy_RigUnit_ControlChannel_h__Script_ControlRig_1986675229{
TEXT("/Script/ControlRig"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Hierarchy_RigUnit_ControlChannel_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Hierarchy_RigUnit_ControlChannel_h__Script_ControlRig_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS