Navigation
API > API/Runtime > API/Runtime/MovieScene
| Name | IMovieScenePlaybackClient |
| Type | class |
| Header File | /Engine/Source/Runtime/MovieScene/Public/IMovieScenePlaybackClient.h |
| Include Path | #include "IMovieScenePlaybackClient.h" |
Syntax
class IMovieScenePlaybackClient
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TOptional< EAspectRatioAxisConstraint > GetAspectRatioAxisConstraint() |
Whether this playback client wants a specific aspect ratio axis constraint during playback. | IMovieScenePlaybackClient.h | |
UObject * GetInstanceData() |
Retrieve the optional instance data that should be used for this evaluation | IMovieScenePlaybackClient.h | |
virtual bool GetIsReplicatedPlayback() |
Whether this playback client wants replicated playback. | IMovieScenePlaybackClient.h | |
bool RetrieveBindingOverrides
(
const FGuid& InBindingId, |
Locate bound objects that relate to the specified binding ID | IMovieScenePlaybackClient.h | |
virtual void WarpEvaluationRange
(
FMovieSceneEvaluationRange& InOutRange |
Warp the time range right before we evaluate This gives clients an opportunity to apply time-warping effects without manipulating the actual user-facing playback position | IMovieScenePlaybackClient.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static MOVIESCENE_APIUE::MovieScene::TPlaybackCapabilityID< IMovieScenePlaybackClient > GetPlaybackCapabilityID() |
IMovieScenePlaybackClient.h |