Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Engine/TimecodeProvider.h |
Include |
#include "Engine/TimecodeProvider.h" |
class UTimecodeProvider : public UObject
A class responsible of fetching a timecode from a source. Note, FApp::GetTimecode and FApp::GetTimecodeFramerate should be used to retrieve the current system Timecode and Framerate.
Name | Description | ||
---|---|---|---|
|
float |
FrameDelay |
Number of frames to subtract from the qualified frame time when GetDelayedQualifiedFrameTime or GetDelayedTimecode is called. |
Name | Description | ||
---|---|---|---|
|
FetchAndUpdate() |
Update the state of the provider. |
|
|
FetchTimecode ( |
Fetch current timecode from its source. |
|
|
FQualifiedFr... |
GetDelayedQualifiedFrameTime() |
Return current frame time with FrameDelay applied. |
|
GetDelayedTimecode() |
Return the delayed frame time converted into a timecode value. |
|
|
GetFrameRate() |
Return the frame rate of the frame time. |
|
|
FQualifiedFr... |
GetQualifiedFrameTime() |
Return current frame time. |
|
ETimecodePro... |
GetSynchronizationState() |
The state of the TimecodeProvider and if it's currently synchronized and the Timecode and FrameRate getters are valid. |
|
GetTimecode() |
Return the frame time converted into a timecode value. |
|
|
Initialize ( |
This Provider became the Engine's Provider. |
|
|
Shutdown ( |
This Provider stopped being the Engine's Provider. |