Navigation
API > API/Runtime > API/Runtime/AudioMixer
Classes
| Type | Name | Description | |
|---|---|---|---|
| FPersistentQuartzSubsystemData | Data that the UQuartzSubsystem needs to persist on the AudioDevice across UWorld shutdown/startup | ||
| FQuantizedNotify | QuartzQuantizedCommand that basically no-ops, so the game thread can get notified on a musical boundary. | ||
| FQuantizedOtherClockStart | QuartzQuantizedCommand that starts a second clock on a sample-accurate boundary. | ||
| FQuantizedPlayCommand | QuartzQuantizedCommand that plays a sound on a sample-accurate boundary. | ||
| FQuantizedQueueCommand | |||
| FQuantizedTickRateChange | QuartzQuantizedCommand that changes the TickRate of a clock on a sample-accurate boundary (i.e. BPM changes) | ||
| FQuantizedTransportReset | QuartzQuantizedCommand that resets the transport of a clock's metronome on a sample-accurate boundary. | ||
| FQuartzClock | FQuartzClock: This class receives, schedules, and fires quantized commands. | ||
| FQuartzClockManager | Class that owns, updates, and provides access to all active clocks All methods are thread-safe. | ||
| FQuartzClockProxy | FQuartzClockProxy: This class is a C++ handle to the underlying clock. | ||
| FQuartzMetronome | Class to track the passage of musical time, and allow subscribers to be notified when these musical events take place. | ||
| FQuartzTickableObjectsManager | |||
| UQuartzClockHandle | This class is a BP / Game thread wrapper around FQuartzClockProxy (to talk to the underlying clock) | ||
| UQuartzSubsystem |