Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FQuartzGameThreadSubscriber |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Sound/QuartzQuantizationUtilities.h |
| Include Path | #include "Sound/QuartzQuantizationUtilities.h" |
Syntax
struct FQuartzGameThreadSubscriber
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Sound/QuartzQuantizationUtilities.h | |||
FQuartzGameThreadSubscriber
(
const Quartz::FQuartzGameThreadCommandQueuePtr& InQueuePtr |
This is only for back-compat until metronomes support FQuartzGameThreadSubscribers instead of raw queue ptrs (for Metronome event offsets) | Sound/QuartzQuantizationUtilities.h | |
FQuartzGameThreadSubscriber
(
const Quartz::FQuartzGameThreadCommandQueuePtr& InQueuePtr, |
Copy ctor | Sound/QuartzQuantizationUtilities.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bHasBeenNotifiedOfAboutToStart | bool | Sound/QuartzQuantizationUtilities.h | ||
| bOffsetConvertedToFrames | bool | Sound/QuartzQuantizationUtilities.h | ||
| Offset | FQuartzOffset | Sound/QuartzQuantizationUtilities.h | ||
| OffsetInAudioFrames | int32 | Sound/QuartzQuantizationUtilities.h | ||
| Queue | Quartz::FQuartzGameThreadCommandQueuePtr | Sound/QuartzQuantizationUtilities.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 FinalizeOffset
(
const FQuartzClockTickRate& TickRate |
Positive: anticipatory amount, negative: | Sound/QuartzQuantizationUtilities.h | |
int32 GetOffsetAsAudioFrames() |
Sound/QuartzQuantizationUtilities.h | ||
bool HasBeenNotifiedOfAboutToStart() |
Sound/QuartzQuantizationUtilities.h | ||
void PushEvent
(
const FQuartzQuantizedCommandDelegateData& Data |
Notify | Sound/QuartzQuantizationUtilities.h | |
void PushEvent
(
const FQuartzMetronomeDelegateData& Data |
Sound/QuartzQuantizationUtilities.h | ||
void PushEvent
(
const FQuartzQueueCommandData& Data |
Sound/QuartzQuantizationUtilities.h | ||
void SetOffset
(
FQuartzOffset InOffset |
Change offset | Sound/QuartzQuantizationUtilities.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
operator Quartz::FQuartzGameThreadCommandQueuePtr() |
Allow implicit casting to the underlying queue | Sound/QuartzQuantizationUtilities.h | |
bool operator==
(
const FQuartzGameThreadSubscriber& Other |
Comparison | Sound/QuartzQuantizationUtilities.h |