Navigation
Unreal Engine C++ API Reference > Runtime > AnimGraphRuntime
Inheritance Hierarchy
- UAnimInstance
- ISequencerAnimationSupport
- UAnimSequencerInstance
References
Module | AnimGraphRuntime |
Header | /Engine/Source/Runtime/AnimGraphRuntime/Public/AnimSequencerInstance.h |
Include | #include "AnimSequencerInstance.h" |
Syntax
UCLASS (Transient, NotBlueprintable, MinimalAPI)
class UAnimSequencerInstance :
public UAnimInstance,
public ISequencerAnimationSupport
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UAnimSequencerInstance
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FAnimInstanceProxy * | ||
![]() |
void | UpdateAnimTrackWithRootMotion
(
const FAnimSequencerData& InAnimSequencerData |
|
![]() |
void | UpdateAnimTrackWithRootMotion
(
UAnimSequenceBase* InAnimSequence, |
Update with Root Motion |
Overridden from ISequencerAnimationSupport
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Construct all nodes in this instance | |
![]() ![]() ![]() |
bool | ||
![]() ![]() |
UAnimInstance * | Source Animation Getter for the support of the Sequencer Animation Track interface | |
![]() ![]() |
void | ResetNodes () |
Reset all nodes in this instance |
![]() ![]() |
void | ResetPose () |
Reset the pose for this instance |
![]() ![]() |
void | SavePose () |
Saved the named pose to restore after |
![]() ![]() |
void | SetSourceAnimInstance
(
UAnimInstance* SourceAnimInstance |
|
![]() ![]() |
void | UpdateAnimTrack
(
UAnimSequenceBase* InAnimSequence, |
Update an animation sequence player in this instance |
![]() ![]() |
void | UpdateAnimTrack
(
UAnimSequenceBase* InAnimSequence, |
Constants
Name | Description |
---|---|
SequencerPoseName |