| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/LevelSequence/Public/LevelSequenceActor.h |
Include |
#include "LevelSequenceActor.h" |
class ALevelSequenceActor :
public AActor,
public IMovieScenePlaybackClient,
public IMovieSceneBindingOwnerInterface
Actor responsible for controlling a specific level sequence in the world.
Name | Description | ||
---|---|---|---|
|
AdditionalEventReceivers |
||
|
BindingOverrides |
Mapping of actors to override the sequence bindings with |
|
|
uint8: 1 |
bOverrideInstanceData |
Enable specification of dynamic instance data to be supplied to the sequence during playback |
|
uint8: 1 |
bReplicatePlayback |
If true, playback of this level sequence on the server will be synchronized across other clients |
|
BurnInOptions |
||
|
CameraSettings |
||
|
UObject * |
DefaultInstanceData |
Instance data that can be used to dynamically control sequence evaluation at runtime |
|
LevelSequence |
||
|
PlaybackSettings |
||
|
SequencePlayer |
Name | Description | |
---|---|---|
|
ALevelSequenceActor ( |
Create and initialize a new instance. |
Name | Description | ||
---|---|---|---|
|
AddBinding ( |
Adds the specified actor to the overridden bindings for the specified binding ID, optionally still allowing the bindings defined in the Level Sequence asset |
|
|
AddBindingByTag |
Binds an actor to all the bindings tagged with the specified name in this sequence. |
|
|
FMovieSceneO... |
FindNamedBinding ( |
Retrieve the first object binding that has been tagged with the specified name |
|
const TArray... |
FindNamedBindings ( |
Retrieve all the bindings that have been tagged with the specified name |
|
ULevelSequen... |
GetSequence() |
Get the level sequence being played by this actor. |
|
ULevelSequen... |
GetSequencePlayer() |
Access this actor's sequence player, or None if it is not yet initialized |
|
HideBurnin() |
Hide burnin |
|
|
InitializePlayer() |
Initialize the player object by loading the asset, using async loading when necessary |
|
|
InitializePlayerWithSequence ( |
Initialize the player object with the specified asset |
|
|
ULevelSequen... |
LoadSequence() |
Get the level sequence being played by this actor. |
|
OnSequenceLoaded ( |
||
|
RefreshBurnIn() |
Refresh this actor's burn in |
|
|
RemoveBinding ( |
Removes the specified actor from the specified binding's actor array |
|
|
RemoveBindingByTag |
Removes the specified actor from the specified binding's actor array |
|
|
ResetBinding ( |
Resets the specified binding back to the defaults defined by the Level Sequence asset |
|
|
ResetBindings() |
Resets all overridden bindings back to the defaults defined by the Level Sequence asset |
|
|
SetBinding ( |
Overrides the specified binding with the specified actors, optionally still allowing the bindings defined in the Level Sequence asset |
|
|
SetBindingByTag |
Assigns an set of actors to all the bindings tagged with the specified name in this sequence. |
|
|
SetEventReceivers |
Set an array of additional actors that will receive events triggerd from this sequence actor |
|
|
SetReplicatePlayback ( |
Set whether or not to replicate playback for this actor |
|
|
SetSequence ( |
Set the level sequence being played by this actor. |
|
|
ShowBurnin() |
Show burnin |
Name | Description | ||
---|---|---|---|
|
BeginPlay() |
Overridable native event for when play begins for this actor. |
|
|
EndPlay ( |
Overridable function called whenever this actor is being removed from a level |
|
|
GetReferencedContentObjects |
Used by the "Sync to Content Browser" right-click menu option in the editor. |
|
|
PostInitializeComponents() |
Allow actors to initialize themselves on the C++ side after all of their components have been initialized, only called during gameplay |
|
|
ReplicateSubobjects ( |
Method that allows an actor to replicate subobjects on its actor channel |
|
|
RewindForReplay() |
Called on the actor before checkpoint data is applied during a replay. |
|
|
Tick ( |
Function called every frame on this Actor. |
Name | Description | ||
---|---|---|---|
|
PostInitProperties() |
Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
Name | Description | ||
---|---|---|---|
|
UObject *... |
GetInstanceData() |
Retrieve the optional instance data that should be used for this evaluation |
|
RetrieveBindingOverrides ( |
Locate bound objects that relate to the specified binding ID |
Name | Description | ||
---|---|---|---|
|
TSharedPtr< ... |
GetObjectPickerProxy ( |
Return a proxy struct used for editing the bound object |
|
UMovieSceneS... |
RetrieveOwnedSequence() |
Retrieve the sequence that we own |
|
UpdateObjectFromProxy ( |
Update the specified object property handle based on the proxy structure's contents |
Name |
Description |
|
---|---|---|
|
FOnLevelSequenceLoaded |
Name | Description | ||
---|---|---|---|
|
uint8: 1 |
bAutoPlay_DEPRECATED |