| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Engine/SystemTimeTimecodeProvider.h |
Include |
#include "Engine/SystemTimeTimecodeProvider.h" |
class USystemTimeTimecodeProvider : public UTimecodeProvider
Converts the current system time to timecode, relative to a provided frame rate.
Name | Description | ||
---|---|---|---|
|
bGenerateFullFrame |
When generating frame time, should we generate full frame without subframe value. |
|
|
bUseHighPerformanceClock |
Use the high performance clock instead of the system time to generate the timecode value. |
|
|
FrameRate |
The frame rate at which the timecode value will be generated. |
Name | Description | |
---|---|---|
|
USystemTimeTimecodeProvider() |
Name | Description | ||
---|---|---|---|
|
GenerateFrameTimeFromHighPerformanceClock ( |
Generate a frame time value, including subframe, using the high performance clock Using the high performance clock is faster but will make the value drift over time. |
|
|
GenerateFrameTimeFromSystemTime ( |
Generate a frame time value, including subframe, using the system clock. |
|
|
GenerateTimecodeFromHighPerformanceClock ( |
Generate a timecode value using the high performance clock Using the high performance clock is faster but will make the value drift over time. |
|
|
GenerateTimecodeFromSystemTime ( |
Generate a timecode value using the system clock. |
Name | Description | ||
---|---|---|---|
|
FQualifiedFr... |
GetQualifiedFrameTime() |
Return the frame number and the frame rate of the frame number at that moment. |
|
ETimecodePro... |
GetSynchronizationState() |
The state of the TimecodeProvider and if it's currently synchronized and the Timecode and FrameRate are valid. |
|
Initialize ( |
This Provider became the Engine's Provider. |
|
|
Shutdown ( |
This Provider stopped being the Engine's Provider. |