UActorSequence

Movie scene animation embedded within an actor.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

ActorSequence

Header

/Engine/Plugins/MovieScene/ActorSequence/Source/ActorSequence/Public/ActorSequence.h

Include

#include "ActorSequence.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, Experimental, DefaultToInstanced)
class UActorSequence : public UMovieSceneSequence

Remarks

Movie scene animation embedded within an actor.

Constructors

Name Description

Public function

UActorSequence

(
    const FObjectInitializer& ObjectIn...
)

Functions

Overridden from UMovieSceneSequence

Name Description

Public function Virtual

void

 

BindPossessableObject

(
    const FGuid& ObjectId,
    UObject& PossessedObject,
    UObject* Context
)

Called when Sequencer has created an object binding for a possessable object

Public function Virtual Const

bool

 

CanPossessObject

(
    UObject& Object,
    UObject* InPlaybackContext
)

Check whether the given object can be possessed by this animation.

Public function Virtual

UObject *...

 

CreateDirectorInstance

(
    IMovieScenePlayer& Player,
    FMovieSceneSequenceID SequenceID
)

Called to retrieve or construct a director instance to be used for the specified player

Public function Virtual Const

FText

 

GetDisplayName()

Get the display name for this movie sequence

Public function Virtual Const

UMovieScene ...

 

GetMovieScene()

Get the movie scene that controls this animation.

Public function Virtual Const

UObject *...

 

GetParentObject

(
    UObject* Object
)

Get the logical parent object for the supplied object (not necessarily its outer).

Public function Virtual Const

ETrackSuppor...

 

IsTrackSupported

(
    TSubclassOf< class UMovieSceneTrack...
)

Sequences can determine whether they support a particular track type

Public function Virtual Const

void

 

LocateBoundObjects

(
    const FGuid& ObjectId,
    UObject* Context,
    TArray< UObject*, TInlineAlloc...
)

Locate all the objects that correspond to the specified object ID, using the specified context

Public function Virtual

void

 

UnbindInvalidObjects

(
    const FGuid& ObjectId,
    UObject* Context
)

Unbinds specific objects from the provided GUID that do not resolve

Public function Virtual

void

 

UnbindObjects

(
    const FGuid& ObjectId,
    const TArray< UObject* >& InO...,
    UObject* Context
)

Unbinds specific objects from the provided GUID

Public function Virtual

void

 

UnbindPossessableObjects

(
    const FGuid& ObjectId
)

Unbinds all possessable objects from the provided GUID.

Classes

Name

Description

Public class

FOnInitialize

Event that is fired to initialize default state for a sequence

Constants

Name

Description

OnInitializeSequenceEvent

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss