Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Sound
Inheritance Hierarchy
- FQuartzLatencyTimer
- FQuartzCrossThreadMessage
- FQuartzMetronomeDelegateData
- FQuartzQuantizedCommandDelegateData
- FQuartzQueueCommandData
- IQuartzQuantizedCommand
- FQuantizedNotify
- FQuantizedOtherClockStart
- FQuantizedPlayCommand
- FQuantizedQueueCommand
- FQuantizedTickRateChange
- FQuantizedTransportReset
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Sound/QuartzQuantizationUtilities.h |
Include | #include "Sound/QuartzQuantizationUtilities.h" |
Syntax
class FQuartzLatencyTimer
Remarks
Simple class to track latency as a request/action propagates from GT to ART (or vice versa)
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Ctor |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
double | Get the current value of a running timer | |
![]() |
double | Get the final time of a stopped timer | |
![]() |
bool | HasTimerRun () |
Returns true if the timer has completed (we can get the results) |
![]() |
bool | Returns true if the Timer was started (could be running or stopped) | |
![]() |
bool | Returns true if the timer has been run and stopped | |
![]() |
bool | Returns true if the timer is running | |
![]() |
void | ResetTimer () |
Reset the start time |
![]() |
void | StartTimer () |
Record the start time |
![]() |
void | StopTimer () |
Stop the timer |