Navigation
API > API/Runtime > API/Runtime/Engine
Class to track time a QuartzMessage takes to get from one thread to another
| Name | FQuartzCrossThreadMessage |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Sound/QuartzQuantizationUtilities.h |
| Include Path | #include "Sound/QuartzQuantizationUtilities.h" |
Syntax
class FQuartzCrossThreadMessage : public Audio::FQuartzLatencyTimer
Inheritance Hierarchy
- FQuartzLatencyTimer → FQuartzCrossThreadMessage
Derived Classes
- FQuartzMetronomeDelegateData
- FQuartzQuantizedCommandDelegateData
- FQuartzQueueCommandData
- IQuartzQuantizedCommand
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FQuartzCrossThreadMessage
(
bool bAutoStartTimer |
Sound/QuartzQuantizationUtilities.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Timer | FQuartzLatencyTimer | Sound/QuartzQuantizationUtilities.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
double GetCurrentTimeMilliseconds() |
Sound/QuartzQuantizationUtilities.h | ||
double GetResultsMilliseconds() |
Sound/QuartzQuantizationUtilities.h | ||
double RequestReceived() |
Sound/QuartzQuantizationUtilities.h | ||
void RequestSent() |
Sound/QuartzQuantizationUtilities.h |