FQuartzTickableObject

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AudioMixer

Header

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

Include

#include "Quartz/AudioMixerClockHandle.h"

Syntax

class FQuartzTickableObject

Variables

Constructors

Name Description

Public function

FQuartzTickableObject()

Destructors

Name Description

Public function Virtual

~FQuartzTickableObject()

Functions

Name Description

Public function

int32

 

AddCommandDelegate

(
    const FOnQuartzCommandEventBP& InD...,
    TArray< TSharedPtr< Audio::FShareab...
)

Public function

TSharedPtr< ...

 

GetCommandQueue()

Public function Const

UQuartzSubsy...

 

GetQuartzSubsystem()

Access to the associated QuartzSubsystem

Public function

FQuartzTicka...

 

Init

(
    UWorld* InWorldPtr
)

Public function Const

bool

 

IsInitialized()

Public function Virtual

void

 

ProcessCommand

(
    const Audio::FQuartzQuantizedComman...
)

Public function Virtual

void

 

ProcessCommand

(
    const Audio::FQuartzMetronomeDelega...
)

Public function Virtual

void

 

ProcessCommand

(
    const Audio::FQuartzQueueCommandDat...
)

Protected function

void

 

PumpCommandQueue()

Public function Const

UWorld *

 

QuartzGetWorld()

Public function Const

bool

 

QuartzIsTickable()

Public function

void

 

QuartzTick

(
    float DeltaTime
)

Called by the associated QuartzSubsystem

Public function

void

 

Shutdown()

Classes