Navigation
Unreal Engine C++ API Reference > Plugins > LiveLink
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UTimeSynchronizationSource
- ULiveLinkTimeSynchronizationSource
References
Module | LiveLink |
Header | /Engine/Plugins/Animation/LiveLink/Source/LiveLink/Public/LiveLinkTimeSynchronizationSource.h |
Include | #include "LiveLinkTimeSynchronizationSource.h" |
Syntax
UCLASS&40;EditInlineNew&41;
class ULiveLinkTimeSynchronizationSource : public UTimeSynchronizationSource
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FLiveLinkSubjectName | SubjectName |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Overridden from UTimeSynchronizationSource
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Close () |
Called when synchronization has been completed. The source may discard any unnecessary frames. |
![]() ![]() ![]() |
FString | Name to used when displaying an error message or to used in UI. | |
![]() ![]() ![]() |
FFrameRate | GetFrameRate () |
Get the source actual FrameRate |
![]() ![]() ![]() |
FFrameTime | Get the time of the newest available sample (relative to this source's frame rate). | |
![]() ![]() ![]() |
FFrameTime | Get the time of the oldest available sample (relative to this source's frame rate). | |
![]() ![]() ![]() |
bool | IsReady () |
Used to know if the source is ready to be used for synchronization. |
![]() ![]() |
bool | Open
(
const FTimeSynchronizationOpenData& OpenData |
Called when synchronization is started to notify this source to begin buffering frames. |
![]() ![]() |
void | Start
(
const FTimeSynchronizationStartData& StartData |
Start playing samples. |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
ESyncState |