Navigation
API > API/Runtime > API/Runtime/TimeManagement
Inheritance Hierarchy
- ITimedDataInputChannel
- FMediaIOCoreSampleContainer
References
| Module | TimeManagement |
| Header | /Engine/Source/Runtime/TimeManagement/Public/ITimedDataInput.h |
| Include | #include "ITimedDataInput.h" |
Syntax
class ITimedDataInputChannel
Remarks
Interface for data tracked produced by an input.
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | Return buffer overflow count detected by this input | ||
| int32 | Return buffer underflow count detected by this input | ||
| int32 | If the channel does support it, get the current maximum sample count of channel. | ||
| TArray< FTimedDataChannelSampleTime > | GetDataTimes () |
Get the time of all the data samples available. | |
| FText | Get the channel's display name. | ||
| int32 | Return frame dropped count detected by this input | ||
| void | GetLastEvaluationData
(
FTimedDataInputEvaluationData& OutEvaluationData |
Get data about last evaluation. Samples used, expected, number of samples. | |
| FTimedDataChannelSampleTime | Get the time of the newest data sample available. | ||
| int32 | Get the number of data samples available. | ||
| FTimedDataChannelSampleTime | Get the time of the oldest data sample available. | ||
| ETimedDataInputState | GetState () |
Get the current state of the channel. | |
| bool | Is tracking of stats enabled for this input | ||
| void | Resets internal stat counters | ||
| void | SetBufferStatsEnabled
(
bool bEnable |
Enables or disables stats tracking for this input | |
| void | SetDataBufferSize
(
int32 BufferSize |
If the channel does support it, set the maximum sample count of the channel. |