![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ITimedDataInput.h>
Public Member Functions | |
| virtual FText | GetDisplayName () const =0 |
| virtual ETimedDataInputState | GetState () const =0 |
| virtual FTimedDataChannelSampleTime | GetOldestDataTime () const =0 |
| virtual FTimedDataChannelSampleTime | GetNewestDataTime () const =0 |
| virtual TArray< FTimedDataChannelSampleTime > | GetDataTimes () const =0 |
| virtual int32 | GetNumberOfSamples () const =0 |
| virtual int32 | GetDataBufferSize () const |
| virtual void | SetDataBufferSize (int32 BufferSize) |
| virtual bool | IsBufferStatsEnabled () const =0 |
| virtual void | SetBufferStatsEnabled (bool bEnable)=0 |
| virtual int32 | GetBufferUnderflowStat () const =0 |
| virtual int32 | GetBufferOverflowStat () const =0 |
| virtual int32 | GetFrameDroppedStat () const =0 |
| virtual void | GetLastEvaluationData (FTimedDataInputEvaluationData &OutEvaluationData) const =0 |
| virtual void | ResetBufferStats ()=0 |
Interface for data tracked produced by an input.
Return buffer overflow count detected by this input
Return buffer underflow count detected by this input
If the channel does support it, get the current maximum sample count of channel.
|
pure virtual |
Get the time of all the data samples available.
Get the channel's display name.
Return frame dropped count detected by this input
|
pure virtual |
Get data about last evaluation. Samples used, expected, number of samples.
|
pure virtual |
Get the time of the newest data sample available.
Get the number of data samples available.
|
pure virtual |
Get the time of the oldest data sample available.
|
pure virtual |
Get the current state of the channel.
Is tracking of stats enabled for this input
Resets internal stat counters
Enables or disables stats tracking for this input
If the channel does support it, set the maximum sample count of the channel.