Navigation
API > API/Plugins > API/Plugins/ControlRig
| Name | FRigDispatch_ComponentBase |
| Type | struct |
| Header File | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Units/Hierarchy/RigUnit_Component.h |
| Include Path | #include "Units/Hierarchy/RigUnit_Component.h" |
Syntax
USTRUCT (Meta=(Abstract, Category="Hierarchy", NodeColor="0.462745, 1,0, 0.329412", Varying))
struct FRigDispatch_ComponentBase : public FRigDispatchFactory
Inheritance Hierarchy
- FRigVMDispatchFactory → FRigDispatchFactory → FRigDispatch_ComponentBase
Derived Classes
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ComponentArgName | const FLazyName | Units/Hierarchy/RigUnit_Component.h | |
| ExecuteArgName | const FLazyName | Units/Hierarchy/RigUnit_Component.h | |
| ItemArgName | const FLazyName | Units/Hierarchy/RigUnit_Component.h | |
| KeyArgName | const FLazyName | Units/Hierarchy/RigUnit_Component.h | |
| NameArgName | const FLazyName | Units/Hierarchy/RigUnit_Component.h | |
| SuccessArgName | const FLazyName | Units/Hierarchy/RigUnit_Component.h |
Functions
Public
Overridden from FRigVMDispatchFactory
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString GetArgumentDefaultValue
(
const FName& InArgumentName, |
Units/Hierarchy/RigUnit_Component.h | ||
virtual FText GetArgumentTooltip
(
const FName& InArgumentName, |
Units/Hierarchy/RigUnit_Component.h | ||
virtual const TArray< FRigVMExecuteArgument > & GetExecuteArguments_Impl
(
const FRigVMDispatchContext& InContext |
Units/Hierarchy/RigUnit_Component.h | ||
virtual UScriptStruct * GetExecuteContextStruct() |
Units/Hierarchy/RigUnit_Component.h | ||
virtual void RegisterDependencyTypes_NoLock
(
FRigVMRegistryHandle& InRegistry |
Units/Hierarchy/RigUnit_Component.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool IsMutable() |
Units/Hierarchy/RigUnit_Component.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const TRigVMTypeIndex & GetComponentKeyType
(
FRigVMRegistryHandle& InRegistry |
Units/Hierarchy/RigUnit_Component.h | ||
static const TRigVMTypeIndex & GetElementKeyType
(
FRigVMRegistryHandle& InRegistry |
Units/Hierarchy/RigUnit_Component.h | ||
static bool IsTypeSupported
(
const TRigVMTypeIndex& InTypeIndex, |
Units/Hierarchy/RigUnit_Component.h |