Open 3D Engine MiniAudio Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits AZ::Component, and MiniAudioRequestBus::Handler.
Inherited by MiniAudio::MiniAudioEditorSystemComponent.
Public Member Functions | |
AZ_COMPONENT (MiniAudioSystemComponent, "{9F15877E-3FC6-4479-867F-A31883DFC945}") | |
MiniAudioSystemComponent (const MiniAudioSystemComponent &)=delete | |
MiniAudioSystemComponent & | operator= (const MiniAudioSystemComponent &)=delete |
void | Init () override |
void | Activate () override |
void | Deactivate () override |
ma_engine * | GetSoundEngine () override |
void | SetGlobalVolume (float scale) override |
float | GetGlobalVolume () const override |
void | SetGlobalVolumeInDecibels (float decibels) override |
AZ::u32 | GetChannelCount () const override |