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