| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Media/BlackmagicMedia/Source/BlackmagicMedia/Public/BlackmagicCustomTimeStep.h |
Include |
#include "BlackmagicCustomTimeStep.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable, EditInlineNew,
Meta=(DisplayName="Blackmagic SDI Input", MediaIOCustomLayout="Blackmagic"))
class UBlackmagicCustomTimeStep : public UFixedFrameRateCustomTimeStep
Control the Engine TimeStep via the Blackmagic Design card.
Name | Description | ||
---|---|---|---|
|
bEnableOverrunDetection |
Enable mechanism to detect Engine loop overrunning the source |
|
|
MediaConfiguration |
The device, port and video settings that correspond to where the Genlock signal will be coming from |
Name | Description | |
---|---|---|
|
UBlackmagicCustomTimeStep ( |
Name | Description | ||
---|---|---|---|
|
GetFixedFrameRate() |
Get The fixed FrameRate |
Name | Description | ||
---|---|---|---|
|
ECustomTimeS... |
GetSynchronizationState() |
The state of the CustomTimeStep. |
|
Initialize ( |
This CustomTimeStep became the Engine's CustomTimeStep. |
|
|
Shutdown ( |
This CustomTimeStep stop being the Engine's CustomTimeStep. |
|
|
UpdateTimeStep ( |
Update FApp::CurrentTime/FApp::DeltaTime and optionnaly wait until the end of the frame. |
Name | Description | ||
---|---|---|---|
|
BeginDestroy() |
Called before destroying the object. |