Navigation
API > API/Plugins > API/Plugins/ControlRig
| Name | FRigBaseMetadata |
| Type | struct |
| Header File | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Rigs/RigHierarchyMetadata.h |
| Include Path | #include "Rigs/RigHierarchyMetadata.h" |
Syntax
USTRUCT ()
struct FRigBaseMetadata
Derived Classes
FRigBaseMetadata derived class hierarchy
- FRigBoolArrayMetadata
- FRigBoolMetadata
- FRigElementKeyArrayMetadata
- FRigElementKeyMetadata
- FRigFloatArrayMetadata
- FRigFloatMetadata
- FRigInt32ArrayMetadata
- FRigInt32Metadata
- FRigLinearColorArrayMetadata
- FRigLinearColorMetadata
- FRigNameArrayMetadata
- FRigNameMetadata
- FRigQuatArrayMetadata
- FRigQuatMetadata
- FRigRotatorArrayMetadata
- FRigRotatorMetadata
- FRigTransformArrayMetadata
- FRigTransformMetadata
- FRigVectorArrayMetadata
- FRigVectorMetadata
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FRigBaseMetadata() |
Rigs/RigHierarchyMetadata.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Rigs/RigHierarchyMetadata.h | |||
const FName & GetName() |
Rigs/RigHierarchyMetadata.h | ||
ERigMetadataType GetType() |
Rigs/RigHierarchyMetadata.h | ||
const void * GetValueData () |
Rigs/RigHierarchyMetadata.h | ||
int32 GetValueSize() |
Rigs/RigHierarchyMetadata.h | ||
bool IsA() |
Rigs/RigHierarchyMetadata.h | ||
bool IsArray() |
Rigs/RigHierarchyMetadata.h | ||
bool IsValid() |
Rigs/RigHierarchyMetadata.h | ||
virtual void Serialize
(
FArchive& Ar |
Rigs/RigHierarchyMetadata.h | ||
bool SetValueData
(
const void* InData, |
Rigs/RigHierarchyMetadata.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void * GetValueData () |
Rigs/RigHierarchyMetadata.h | ||
const FProperty * GetValueProperty() |
Rigs/RigHierarchyMetadata.h | ||
virtual bool SetValueDataImpl
(
const void* InData |
Rigs/RigHierarchyMetadata.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void DestroyMetadata
(
FRigBaseMetadata** Metadata |
Rigs/RigHierarchyMetadata.h | ||
static UScriptStruct * GetMetadataStruct
(
const ERigMetadataType& InType |
Rigs/RigHierarchyMetadata.h | ||
static bool IsClassOf
(
const FRigBaseMetadata* InMetadata |
Rigs/RigHierarchyMetadata.h | ||
static FRigBaseMetadata * MakeMetadata
(
const FName& InName, |
Rigs/RigHierarchyMetadata.h |