Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Animation/Rig.h |
Include |
#include "Animation/Rig.h" |
class URig :
public UObject,
public INodeMappingProviderInterface
URig : that has rigging data for skeleton
used for retargeting
support to share different animations
Name | Description | |
---|---|---|
|
URig ( |
Name | Description | ||
---|---|---|---|
|
CreateFromSkeleton |
Create from skeleton |
|
|
FindNode ( |
||
|
FindTransformBaseByNodeName ( |
||
|
FindTransformParentNode |
||
|
const FNode ... |
GetNode ( |
Node related functions |
|
GetNodeName ( |
||
|
GetNodeNum() |
Node related functions |
|
|
const TArray... |
GetNodes() |
|
|
GetParentNode ( |
||
|
const FRefer... |
GetSourceReferenceSkeleton() |
|
|
const FTrans... |
GetTransformBase ( |
Rig control related |
|
const FTrans... |
GetTransformBaseByNodeName ( |
|
|
GetTransformBaseNum() |
Rig control related |
|
|
const TArray... |
GetTransformBases() |
|
|
IsSourceReferenceSkeletonAvailable() |
Source skeleton related, since this has been added later, it's possible some skeletons don't have it |
|
|
SetAllConstraintsToParents() |
||
|
SetAllConstraintsToWorld() |
||
|
SetSourceReferenceSkeleton ( |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |
Name |
Description |
---|---|
WorldNodeName |
Not sure if we'd like to keep this |