UMovieSceneTrackRecorder::SetSectionStartTimecode

This is called when Recording actually starts happening.

Windows
MacOS
Linux

References

Module

TakeTrackRecorders

Header

/Engine/Plugins/VirtualProduction/Takes/Source/TakeTrackRecorders/Public/TrackRecorders/MovieSceneTrackRecorder.h

Include

#include "TrackRecorders/MovieSceneTrackRecorder.h"

Syntax

void SetSectionStartTimecode
(
    const FTimecode & InSectionStartTimecode,
    const FFrameNumber & InSectionFirstFrame
)

Remarks

This is called when Recording actually starts happening. Tracks and Sections should have already been created during CreateTrack so this call simply informs you of:

  • What the first frame should be for the Section you have created

  • What Timecode you should embed in your Movie Scene section for syncing via the UI later. This is implemented as a separate call from CreateTrack partially for blocking/sync reasons (in case the Timecode Source is pulled live and not the one cached for a given frame) and partially so that this operation is explicit which will make it easier to follow the timecode logic as the implementations become more integrated with each other.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss