Navigation
Unreal Engine C++ API Reference > Runtime > MovieScene
Inheritance Hierarchy
- FMovieSceneTimeController
- FMovieGraphSequenceTimeController
- FMoviePipelineTimeController
- FMovieSceneTimeController_Custom
- FMovieSceneTimeController_ExternalClock
- FMovieSceneTimeController_AudioClock
- FMovieSceneTimeController_PlatformClock
- FMovieSceneTimeController_RelativeTimecodeClock
- FMovieSceneTimeController_PlayEveryFrame
- FMovieSceneTimeController_Tick
- FMovieSceneTimeController_TimecodeClock
References
Module | MovieScene |
Header | /Engine/Source/Runtime/MovieScene/Public/MovieSceneTimeController.h |
Include | #include "MovieSceneTimeController.h" |
Syntax
struct FMovieSceneTimeController
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FFrameRate | ||
![]() ![]() |
TOptional< FQualifiedFrameTime > | ||
![]() |
FFrameTime | OnRequestCurrentTime
(
const FQualifiedFrameTime& InCurrentTime, |
|
![]() ![]() |
void | OnStartPlaying
(
const FQualifiedFrameTime& InStartTime |
|
![]() ![]() |
void | OnStopPlaying
(
const FQualifiedFrameTime& InStopTime |
|
![]() ![]() |
void | OnTick
(
float DeltaSeconds, |
|
![]() |
void | PlayerStatusChanged
(
EMovieScenePlayerStatus::Type InStatus, |
Called when the status of the owning IMovieScenePlayer has changed |
![]() |
FFrameTime | RequestCurrentTime
(
const FQualifiedFrameTime& InCurrentTime, |
Request the current time based on the specified existing time and play rate. |
![]() |
void | Reset
(
const FQualifiedFrameTime& InNewStartTime |
Called to stop and resume playback from the specified time |
![]() |
void | StartPlaying
(
const FQualifiedFrameTime& InStartTime |
Called whenever a sequence starts or resumes playback from a non-playing state |
![]() |
void | StopPlaying
(
const FQualifiedFrameTime& InStopTime |
Called whenever a sequence stops playback |
![]() |
void | Tick
(
float DeltaSeconds, |
Ticks this controller |