Navigation
API > API/Plugins > API/Plugins/ControlRig > API/Plugins/ControlRig/Units > API/Plugins/ControlRig/Units/Hierarchy
Inheritance Hierarchy
- FRigVMDispatchFactory
- FRigDispatchFactory
- FRigDispatch_MetadataBase
- FRigDispatch_GetMetadata
- FRigDispatch_GetModuleMetadata
- FRigDispatch_SetMetadata
- FRigDispatch_SetModuleMetadata
References
| Module | ControlRig |
| Header | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Units/Hierarchy/RigUnit_Metadata.h |
| Include | #include "Units/Hierarchy/RigUnit_Metadata.h" |
Syntax
USTRUCT (Meta=(Abstract, Category="Hierarchy", NodeColor="0.462745, 1,0, 0.329412", Varying))
struct FRigDispatch_MetadataBase : public FRigDispatchFactory
Variables
| Type | Name | Description | |
|---|---|---|---|
| int32 | CacheArgIndex | ||
| int32 | DefaultArgIndex | ||
| int32 | FoundArgIndex | ||
| TArray< FRigVMTemplateArgumentInfo > | Infos | ||
| int32 | ItemArgIndex | ||
| int32 | NameArgIndex | ||
| int32 | NameSpaceArgIndex | ||
| int32 | SuccessArgIndex | ||
| int32 | ValueArgIndex |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | ArrayEquals
(
const TArray< T >& A, |
||
| bool | Equals
(
const TArray< FTransform >& A, |
||
| bool | |||
| bool | |||
| bool | |||
| bool | Equals
(
const TArray< FRigElementKey >& A, |
||
| bool | |||
| bool | |||
| bool | |||
| bool | |||
| bool | |||
| bool | Equals
(
const FRigElementKey& A, |
||
| bool | |||
| bool | Equals
(
const double& A, |
||
| bool | Equals
(
const float& A, |
||
| bool | |||
| bool | Equals
(
const bool& A, |
||
| bool | Equals
(
const TArray< FLinearColor >& A, |
||
| bool | Equals
(
const T& A, |
||
| FString | |||
| const TArray< TRigVMTypeIndex > & | |||
| bool |
Overridden from FRigVMDispatchFactory
| Type | Name | Description | |
|---|---|---|---|
| FString | GetArgumentDefaultValue
(
const FName& InArgumentName, |
Returns the default value for an argument | |
| const TArray< FRigVMTemplateArgumentInfo > & | Returns the arguments of the template | ||
| FString | GetArgumentMetaData
(
const FName& InArgumentName, |
Returns meta data on the property of the permutations. | |
| FText | GetArgumentTooltip
(
const FName& InArgumentName, |
Returns the tooltip for an argument | |
| FString | GetNodeTitle
(
const FRigVMTemplateTypeMap& InTypes |
Returns the title of the node for a given type set. |