| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/ControlRig/Source/ControlRig/Public/Sequencer/ControlRigLayerInstance.h |
Include |
#include "Sequencer/ControlRigLayerInstance.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Transient, NotBlueprintable)
class UControlRigLayerInstance :
public UAnimInstance,
public ISequencerAnimationSupport
Name | Description | |
---|---|---|
|
UControlRigLayerInstance ( |
Name | Description | ||
---|---|---|---|
|
AddAnimation ( |
Sequencer AnimInstance Interface |
|
|
AddControlRigTrack ( |
ControlRig related support |
|
|
UControlRig ... |
GetFirstAvailableControlRig() |
Return the first available control rig |
|
HasControlRigTrack ( |
||
|
RemoveAnimation ( |
||
|
RemoveControlRigTrack ( |
||
|
ResetControlRigTracks() |
||
|
UpdateControlRigTrack ( |
Name | Description | ||
---|---|---|---|
|
FAnimInstanc... |
CreateAnimInstanceProxy() |
Override point for derived classes to create their own proxy objects (allows custom allocation) |
Name | Description | ||
---|---|---|---|
|
ConstructNodes() |
Construct all nodes in this instance |
|
|
DoesSupportDifferentSourceAnimInstance() |
||
|
UAnimInstanc... |
GetSourceAnimInstance() |
Source Animation Getter for the support of the Sequencer Animation Track interface |
|
ResetNodes() |
Reset all nodes in this instance |
|
|
ResetPose() |
Reset the pose in this instance |
|
|
SavePose() |
Saved the named pose to restore after |
|
|
SetSourceAnimInstance ( |
Anim Instance Source info - created externally and used here |
|
|
UpdateAnimTrack ( |
Update an animation sequence player in this instance |
|
|
UpdateAnimTrack ( |
Name |
Description |
---|---|
SequencerPoseName |