Navigation
API > API/Plugins > API/Plugins/LiveLink
Inheritance Hierarchy
- ITimedDataInput
- FLiveLinkTimedDataInput
References
| Module | LiveLink |
| Header | /Engine/Plugins/Animation/LiveLink/Source/LiveLink/Public/LiveLinkTimedDataInput.h |
| Include | #include "LiveLinkTimedDataInput.h" |
Syntax
class FLiveLinkTimedDataInput : public ITimedDataInput
Constructors
| Type | Name | Description | |
|---|---|---|---|
FLiveLinkTimedDataInput
(
const FLiveLinkTimedDataInput& |
|||
FLiveLinkTimedDataInput
(
FLiveLinkClient* Client, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ProcessNewFrameTimingInfo
(
FLiveLinkBaseFrameData& NewFrameData |
Tracks clock difference between each frame received and arrival time in engine referential. |
Overridden from ITimedDataInput
| Type | Name | Description | |
|---|---|---|---|
| void | AddChannel
(
ITimedDataInputChannel* Channel |
Add a channel belonging to this input | |
| TArray< ITimedDataInputChannel * > | GetChannels () |
Get a list of the channel this input has. | |
| int32 | If the input does supported it, get the size of the buffer used by the input. | ||
| const FSlateBrush * | Get the icon that represent the input. | ||
| FText | Get the name used when displayed. | ||
| double | Get the offset in seconds used at evaluation. | ||
| ETimedDataInputEvaluationType | Get how the input is evaluated. | ||
| FFrameRate | GetFrameRate () |
Get the frame rate at which the samples are produced. | |
| bool | Does channel from this input support a different buffer size than it's input. | ||
| void | RemoveChannel
(
ITimedDataInputChannel* Channel |
Remove channel from the input | |
| void | SetDataBufferSize
(
int32 BufferSize |
If the input does supported it, set the size of the buffer used by the input. | |
| void | SetEvaluationOffsetInSeconds
(
double Offset |
Set the offset in seconds used at evaluation. | |
| void | SetEvaluationType
(
ETimedDataInputEvaluationType Evaluation |
Set how the input is evaluated. |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FLiveLinkTimedDataInput & | operator=
(
const FLiveLinkTimedDataInput& |