Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/IMovieScenePlayer.h |
Include |
#include "IMovieScenePlayer.h" |
class IMovieScenePlayer
Interface for movie scene players Provides information for playback of a movie scene
Name | Description | ||
---|---|---|---|
|
BindingOverrides |
List of binding overrides to use for the sequence |
|
|
PreAnimatedState |
Container that stores any per-animated state tokens |
|
|
State |
Evaluation state that stores global state to do with the playback operation |
Name | Description | |
---|---|---|
|
IMovieScenePlayer() |
Name | Description | |
---|---|---|
|
~IMovieScenePlayer() |
Name | Description | ||
---|---|---|---|
|
UObject *... |
AsUObject() |
Cast this player instance as a UObject if possible |
|
CanUpdateCameraCut() |
Whether this player can update the camera cut |
|
|
UMovieSceneE... |
ConstructEntitySystemLinker() |
Called to retrieve or construct an entity linker for the specified playback context |
|
TArrayView< ... |
FindBoundObjects ( |
Locate objects bound to the specified object guid, in the specified sequence @note Objects lists are cached internally until they are invalidate. |
|
TArrayView< ... |
FindBoundObjects ( |
Locate objects bound to the specified sequence operand @note Objects lists are cached internally until they are invalidate. |
|
FindCachedObjectId ( |
Attempt to find the object binding ID for the specified object, in the specified sequence @note Does not clear the existing cache |
|
|
FindObjectId ( |
Attempt to find the object binding ID for the specified object, in the specified sequence @note Will forcably resolve all out-of-date object mappings in the sequence |
|
|
IMovieSceneP... |
Get ( |
|
|
FMovieSceneR... |
GetEvaluationTemplate() |
Access the evaluation template that we are playing back |
|
GetEventContexts() |
Access the event contexts for this movie scene player |
|
|
IMovieSceneP... |
GetPlaybackClient() |
Access the client in charge of playback |
|
UObject *... |
GetPlaybackContext() |
Access the playback context for this movie scene player |
|
EMovieSceneP... |
GetPlaybackStatus() |
|
|
FMovieSceneS... |
GetSpawnRegister() |
Obtain an object responsible for managing movie scene spawnables |
|
GetUniqueIndex() |
||
|
GetViewportSettings ( |
Get the current perspective viewport settings |
|
|
InvalidateCachedData() |
Invalidate any cached state contained within this player causing all entities to be forcibly re-linked and evaluated |
|
|
IsDisablingEventTriggers ( |
Returns whether event triggers are disabled and if so, until what time. |
|
|
IsPreview() |
Test whether this is a preview player or not. |
|
|
NotifyBindingsChanged() |
Called whenever any object bindings have changed |
|
|
NotifyBindingUpdate ( |
Called whenever an object binding has been resolved to give the player a chance to interact with the objects before they are animated |
|
|
OnObjectSpawned ( |
Called wehn an object is spawned by sequencer |
|
|
PostEvaluation ( |
Called by the evaluation system after evaluation has occured |
|
|
PreEvaluation ( |
Called by the evaluation system when evaluation has just started. |
|
|
ResolveBoundObjects ( |
Resolve objects bound to the specified binding ID |
|
|
RestorePreAnimatedState() |
Restore all pre-animated state |
|
|
SavePreAnimatedState ( |
Attempt to save specific state for the specified token state before it mutates state. |
|
|
SavePreAnimatedState ( |
Attempt to save specific state for the specified token state before it animates an object. |
|
|
SetPlaybackStatus ( |
||
|
SetViewportSettings ( |
Set the perspective viewport settings |
|
|
UpdateCameraCut ( |
Updates the perspective viewports with the actor to view through |
|
|
UpdateCameraCut |
Updates the perspective viewports with the actor to view through |