Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Sound/QuartzQuantizationUtilities.h |
Include |
#include "Sound/QuartzQuantizationUtilities.h" |
class FQuartzLatencyTimer
Simple class to track latency as a request/action propagates from GT to ART (or vice versa)
Name | Description | |
---|---|---|
|
FQuartzLatencyTimer() |
Ctor |
Name | Description | ||
---|---|---|---|
|
double |
GetCurrentTimePassedMs() |
Get the current value of a running timer |
|
double |
GetResultsMilliseconds() |
Get the final time of a stopped timer |
|
HasTimerRun() |
Returns true if the timer has completed (we can get the results) |
|
|
HasTimerStarted() |
Returns true if the Timer was started (could be running or stopped) |
|
|
HasTimerStopped() |
Returns true if the timer has been run and stopped |
|
|
IsTimerRunning() |
Returns true if the timer is running |
|
|
ResetTimer() |
Reset the start time |
|
|
StartTimer() |
Record the start time |
|
|
StopTimer() |
Stop the timer |