Navigation
API > API/Plugins > API/Plugins/ControlRig
Sets metadata on the module
| Name | FRigDispatch_SetModuleMetadata |
| Type | struct |
| Header File | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Units/Hierarchy/RigUnit_Metadata.h |
| Include Path | #include "Units/Hierarchy/RigUnit_Metadata.h" |
Syntax
USTRUCT (Meta=(DisplayName="Set Module Metadata"))
struct FRigDispatch_SetModuleMetadata : public FRigDispatch_SetMetadata
Inheritance Hierarchy
- FRigVMDispatchFactory → FRigDispatchFactory → FRigDispatch_MetadataBase → FRigDispatch_SetMetadata → FRigDispatch_SetModuleMetadata
Functions
Public
Overridden from FRigDispatch_MetadataBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString GetNodeTitlePrefix() |
Units/Hierarchy/RigUnit_Metadata.h |
Overridden from FRigVMDispatchFactory
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const TArray< FRigVMTemplateArgumentInfo > & GetArgumentInfos
(
FRigVMRegistryHandle& InRegistry |
Units/Hierarchy/RigUnit_Metadata.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CheckArgumentTypes
(
FRigVMMemoryHandleArray Handles |
Units/Hierarchy/RigUnit_Metadata.h |
Overridden from FRigVMDispatchFactory
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FRigVMFunctionPtr GetDispatchFunctionImpl
(
const FRigVMTemplateTypeMap& InTypes, |
Units/Hierarchy/RigUnit_Metadata.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FRigBaseMetadata * FindOrAddMetadata
(
const FControlRigExecuteContext& InContext, |
Units/Hierarchy/RigUnit_Metadata.h | ||
static void SetModuleMetadataDispatch
(
FRigVMExtendedExecuteContext& InContext, |
Units/Hierarchy/RigUnit_Metadata.h |