Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/MovieSceneSequence.h |
Include |
#include "MovieSceneSequence.h" |
class UMovieSceneSequence : public UMovieSceneSignedObject
Abstract base class for movie scene animations (C++ version).
Name | Description | ||
---|---|---|---|
|
bParentContextsAreSignificant |
True if the result of GetParentObject is significant in object resolution for LocateBoundObjects. |
|
|
bPlayableDirectly |
When true, this sequence should be compiled as if it is playable directly (outside of a master sequence). |
|
|
DefaultCompletionMode |
The default completion mode for this movie scene when a section's completion mode is set to project default |
|
|
SequenceFlags |
Flags used to define this sequence's behavior and characteristics |
Name | Description | |
---|---|---|
|
UMovieSceneSequence ( |
Name | Description | ||
---|---|---|---|
|
AllowsSpawnableObjects() |
Whether objects can be spawned at run-time. |
|
|
AreParentContextsSignificant() |
True if the result of GetParentObject is significant in object resolution for LocateBoundObjects. |
|
|
BindPossessableObject |
Called when Sequencer has created an object binding for a possessable object |
|
|
CanAnimateObject ( |
Specifies whether this sequence can animate the object in question (either as a spawnable or possessable) |
|
|
CanPossessObject |
Check whether the given object can be possessed by this animation. |
|
|
CanRebindPossessable ( |
Specifies whether this sequence allows rebinding of the specified possessable |
|
|
UObject *... |
CreateDirectorInstance ( |
Called to retrieve or construct a director instance to be used for the specified player |
|
CreatePossessable ( |
Called to add a new possessable for the specified object |
|
|
CreateSpawnable ( |
Called to add a new spawnable for the specified object |
|
|
FMovieSceneO... |
FindBindingByTag ( |
Find the first object binding ID associated with the specified tag name (set up through RMB->Expose on Object bindings from within sequencer) |
|
FindBindingFromObject |
Optional method for efficient lookup of an object binding from an actual object in the world |
|
|
const TArray... |
FindBindingsByTag ( |
Find all object binding IDs associated with the specified tag name (set up through RMB->Expose on Object bindings from within sequencer) |
|
FindPossessableObjectId |
Attempt to find the guid relating to the specified object |
|
|
GatherExpiredObjects ( |
Called to validate the specified object cache by removing anything that should be deemed out of date |
|
|
UMovieSceneC... |
GetCompiledData() |
|
|
GetDisplayName() |
Get the display name for this movie sequence |
|
|
FMovieSceneT... |
GetEarliestTimecodeSource() |
Get the earliest timecode source out of all of the movie scene sections contained within this sequence's movie scene. |
|
EMovieSceneS... |
GetFlags() |
Access the flags that define this sequence's characteristics and behavior |
|
UMovieScene ... |
GetMovieScene() |
Get the movie scene that controls this animation. |
|
UMovieSceneC... |
GetOrCreateCompiledData() |
|
|
UObject *... |
GetParentObject ( |
Get the logical parent object for the supplied object (not necessarily its outer). |
|
IsPlayableDirectly() |
Check whether this sequence is playable directly outside of a master sub sequence or not |
|
|
ETrackSuppor... |
IsTrackSupported ( |
Sequences can determine whether they support a particular track type |
|
LocateBoundObjects ( |
Locate all the objects that correspond to the specified object ID, using the specified context |
|
|
LocateBoundObjects |
Locate all the objects that correspond to the specified object ID, using the specified context |
|
|
UObject *... |
MakeSpawnableTemplateFromInstance |
Create a spawnable object template from the specified source object |
|
EMovieSceneS... |
OverrideNetworkMask ( |
|
|
SetPlayableDirectly ( |
Assign whether this sequence is playable directly outside of a master sub sequence or not |
|
|
SetSequenceFlags ( |
||
|
UnbindInvalidObjects |
Unbinds specific objects from the provided GUID that do not resolve |
|
|
UnbindObjects |
Unbinds specific objects from the provided GUID |
|
|
UnbindPossessableObjects ( |
Unbinds all possessable objects from the provided GUID. |
Name | Description | ||
---|---|---|---|
|
BeginDestroy() |
Called before destroying the object. |
|
|
PostDuplicate ( |
Called after duplication & serialization and before PostLoad. |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
|
|
PreSave ( |
Presave function. |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |
Name | Description | ||
---|---|---|---|
|
PreSave ( |
Use version that takes FObjectPreSaveContext instead. |