FQuantizedTickRateChange

QuartzQuantizedCommand that changes the TickRate of a clock on a sample-accurate boundary (i.e. BPM changes)

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AudioMixer

Header

/Engine/Source/Runtime/AudioMixer/Public/Quartz/AudioMixerQuantizedCommands.h

Include

#include "Quartz/AudioMixerQuantizedCommands.h"

Syntax

class FQuantizedTickRateChange : public Audio::IQuartzQuantizedCommand

Remarks

QuartzQuantizedCommand that changes the TickRate of a clock on a sample-accurate boundary (i.e. BPM changes)

Functions

Name Description

Public function

void

 

SetTickRate

(
    const FQuartzClockTickRate& InTick...
)

Overridden from IQuartzQuantizedCommand

Name Description

Public function Virtual Const

FName

 

GetCommandName()

Public function Virtual Const

EQuartzComma...

 

GetCommandType()

Public function Virtual Const

TSharedPtr< ...

 

GetDeepCopyOfDerivedObject()

Allocate a copy of the derived class

Public function Virtual

bool

 

IsClockAltering()

Public function Virtual

void

 

OnFinalCallbackCustom

(
    int32 InNumFramesLeft
)

Public function Virtual

void

 

OnQueuedCustom

(
    const FQuartzQuantizedCommandInitIn...
)

Base classes can override these to add extra functionality