UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FQuartzQuantizationBoundary Struct Reference

#include <QuartzQuantizationUtilities.h>

Public Member Functions

 FQuartzQuantizationBoundary (EQuartzCommandQuantization InQuantization=EQuartzCommandQuantization::None, float InMultiplier=1.0f, EQuarztQuantizationReference InReferencePoint=EQuarztQuantizationReference::BarRelative, bool bInFireOnClockStart=true)
 
ENGINE_API FString ToString () const
 

Public Attributes

EQuartzCommandQuantization Quantization { EQuartzCommandQuantization::None }
 
float Multiplier { 1.0f }
 
EQuarztQuantizationReference CountingReferencePoint { EQuarztQuantizationReference::BarRelative }
 
bool bFireOnClockStart { true }
 
bool bCancelCommandIfClockIsNotRunning { false }
 
bool bResetClockOnQueued { false }
 
bool bResumeClockOnQueued { false }
 
TArray< Audio::FQuartzGameThreadSubscriber > GameThreadSubscribers
 

Constructor & Destructor Documentation

◆ FQuartzQuantizationBoundary()

FQuartzQuantizationBoundary::FQuartzQuantizationBoundary ( EQuartzCommandQuantization  InQuantization = EQuartzCommandQuantization::None,
float  InMultiplier = 1.0f,
EQuarztQuantizationReference  InReferencePoint = EQuarztQuantizationReference::BarRelative,
bool  bInFireOnClockStart = true 
)
inline

Member Function Documentation

◆ ToString()

FString FQuartzQuantizationBoundary::ToString ( ) const

Member Data Documentation

◆ bCancelCommandIfClockIsNotRunning

bool FQuartzQuantizationBoundary::bCancelCommandIfClockIsNotRunning { false }

◆ bFireOnClockStart

bool FQuartzQuantizationBoundary::bFireOnClockStart { true }

◆ bResetClockOnQueued

bool FQuartzQuantizationBoundary::bResetClockOnQueued { false }

◆ bResumeClockOnQueued

bool FQuartzQuantizationBoundary::bResumeClockOnQueued { false }

◆ CountingReferencePoint

EQuarztQuantizationReference FQuartzQuantizationBoundary::CountingReferencePoint { EQuarztQuantizationReference::BarRelative }

◆ GameThreadSubscribers

TArray<Audio::FQuartzGameThreadSubscriber> FQuartzQuantizationBoundary::GameThreadSubscribers

◆ Multiplier

float FQuartzQuantizationBoundary::Multiplier { 1.0f }

◆ Quantization

EQuartzCommandQuantization FQuartzQuantizationBoundary::Quantization { EQuartzCommandQuantization::None }

The documentation for this struct was generated from the following files: