Navigation
| Name | TimeManagement |
| Type | Runtime |
| Location | /Engine/Source/Runtime/TimeManagement/ |
| Module Build Rules | TimeManagement.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FTimedDataInputCollection | A list of all the timed data input. |
| SFrameRateEntryBox | |
| SFrameRatePicker | A widget which allows the user to enter a digit or choose a number from a drop down menu. |
| STimecode | |
| UCatchupFixedRateCustomTimeStep | Control the Engine TimeStep via a fixed frame rate that catches up with real time. |
| UFixedFrameRateCustomTimeStep | Class to control the Engine TimeStep via a FixedFrameRate |
| UGenlockedCustomTimeStep | Class to control the Engine Timestep from a Genlock signal. |
| UGenlockedFixedRateCustomTimeStep | Control the Engine TimeStep via a fixed frame rate. |
| UGenlockedTimecodeProvider | This timecode provider base class will try to use the engine genlock sync to adjust its count. |
| UTimeManagementBlueprintLibrary | |
| UTimeSynchronizationSource | Base class for sources to be used for time synchronization. |
Structs
| Name | Remarks |
|---|---|
| FBracketEnd | |
| FBracketStart | |
| FCommonFrameRateInfo | |
| FCommonFrameRates | |
| FDropcodeDelimiter | |
| FFrameNumberInterface | A large portion of the Sequencer UI is built around using SpinBox and NumericBox because the framerate used to be stored in (float) seconds. |
| FFrameNumberTimeEvaluator | |
| FFrames | |
| FHour | |
| FMillisecond | |
| FMinute | |
| FSecond | |
| FTimecodeDelimiter | |
| FTimedDataChannelSampleTime | |
| FTimedDataInputEvaluationData | |
| FTimeSynchronizationOpenData | |
| FTimeSynchronizationStartData | Values that will be sent to sources when synchronization has been successfully started. |
Interfaces
| Name | Remarks |
|---|---|
| ITimedDataInput | Interface for data sources that can be synchronized with time |
| ITimedDataInputChannel | Interface for data tracked produced by an input. |
| ITimeManagementModule |