Navigation
API > API/Plugins > API/Plugins/ControlRig
Animation Attributes allow dynamically added data to flow from one Anim Node to other Anim Nodes downstream in the Anim Graph and accessible from deformer graph
| Name | FRigDispatch_AnimAttributeBase |
| Type | struct |
| Header File | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Units/Animation/RigUnit_AnimAttribute.h |
| Include Path | #include "Units/Animation/RigUnit_AnimAttribute.h" |
Syntax
USTRUCT (
Meta=(Abstract, Category="Animation Attribute", NodeColor="0.462745, 1,0, 0.329412", Varying))
struct FRigDispatch_AnimAttributeBase : public FRigDispatchFactory
Inheritance Hierarchy
- FRigVMDispatchFactory → FRigDispatchFactory → FRigDispatch_AnimAttributeBase
Derived Classes
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| BoneNameArgName | const FLazyName | Units/Animation/RigUnit_AnimAttribute.h | |
| CachedBoneIndexArgName | const FLazyName | Units/Animation/RigUnit_AnimAttribute.h | |
| CachedBoneNameArgName | const FLazyName | Units/Animation/RigUnit_AnimAttribute.h | |
| DefaultArgName | const FLazyName | Units/Animation/RigUnit_AnimAttribute.h | |
| FoundArgName | const FLazyName | Units/Animation/RigUnit_AnimAttribute.h | |
| NameArgName | const FLazyName | Units/Animation/RigUnit_AnimAttribute.h | |
| SuccessArgName | const FLazyName | Units/Animation/RigUnit_AnimAttribute.h | |
| ValueArgName | const FLazyName | Units/Animation/RigUnit_AnimAttribute.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool IsSet() |
Units/Animation/RigUnit_AnimAttribute.h |
Overridden from FRigVMDispatchFactory
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const TArray< FRigVMTemplateArgumentInfo > & GetArgumentInfos
(
FRigVMRegistryHandle& InRegistry |
Units/Animation/RigUnit_AnimAttribute.h | ||
virtual FText GetArgumentTooltip
(
const FName& InArgumentName, |
Units/Animation/RigUnit_AnimAttribute.h | ||
virtual FString GetNodeTitle
(
const FRigVMTemplateTypeMap& InTypes |
Units/Animation/RigUnit_AnimAttribute.h | ||
virtual void RegisterDependencyTypes_NoLock
(
FRigVMRegistryHandle& InRegistry |
Units/Animation/RigUnit_AnimAttribute.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsTypeSupported
(
const TRigVMTypeIndex& InTypeIndex, |
Units/Animation/RigUnit_AnimAttribute.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const TArray< FRigVMTemplateArgument::ETypeCategory > & GetValueTypeCategory() |
Units/Animation/RigUnit_AnimAttribute.h |