FQuartzQuantizedCommandInitInfo

Data that is passed into [IQuartzQuantizedCommand::OnQueued](API\Runtime\Engine\Sound\IQuartzQuantizedCommand\OnQueued) info that derived classes need can be added here

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Sound/QuartzQuantizationUtilities.h

Include

#include "Sound/QuartzQuantizationUtilities.h"

Syntax

struct FQuartzQuantizedCommandInitInfo

Remarks

Data that is passed into IQuartzQuantizedCommand::OnQueued info that derived classes need can be added here

Variables

Name Description

Public variable

FName

 

ClockHandleName

Public variable

FName

 

ClockName

Shared with FQuartzQuantizedRequestData

Public variable

TSharedPtr< FSh...

 

GameThreadCommandQueue

Public variable

int32

 

GameThreadDelegateID

Public variable

FName

 

OtherClockName

Public variable

TSharedPtr< Aud...

 

OwningClockPointer

Audio Render thread-specific data:

Public variable

FQuartzQuantiza...

 

QuantizationBoundary

Public variable

TSharedPtr< IQu...

 

QuantizedCommandPtr

Public variable

int32

 

SourceID

Constructors

Name Description

Public function

FQuartzQuantizedCommandInitInfo()

Default ctor

Public function

FQuartzQuantizedCommandInitInfo

(
    const FQuartzQuantizedRequestData&...,
    int32 InSourceID
)

Conversion ctor from FQuartzQuantizedRequestData

Functions

Name Description

Public function

void

 

SetOwningClockPtr

(
    TSharedPtr< Audio::FQuartzClock > I...
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss