System component for MiniAudio editor. More...
#include <MiniAudioEditorSystemComponent.h>
Inherits MiniAudio::MiniAudioSystemComponent, and AzToolsFramework::EditorEvents::Bus::Handler.
Public Member Functions | |
AZ_COMPONENT (MiniAudioEditorSystemComponent, "{C221724F-CCA2-454E-97A9-E418A91CB072}", BaseSystemComponent) | |
MiniAudioEditorSystemComponent (const MiniAudioEditorSystemComponent &)=delete | |
MiniAudioEditorSystemComponent & | operator= (const MiniAudioEditorSystemComponent &)=delete |
void | Activate () override |
void | Deactivate () override |
![]() | |
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 |
Static Public Member Functions | |
static void | Reflect (AZ::ReflectContext *context) |
static void | GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided) |
static void | GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &incompatible) |
static void | GetRequiredServices (AZ::ComponentDescriptor::DependencyArrayType &required) |
static void | GetDependentServices (AZ::ComponentDescriptor::DependencyArrayType &dependent) |
![]() | |
static void | Reflect (AZ::ReflectContext *context) |
static void | GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided) |
static void | GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &incompatible) |
static void | GetRequiredServices (AZ::ComponentDescriptor::DependencyArrayType &required) |
static void | GetDependentServices (AZ::ComponentDescriptor::DependencyArrayType &dependent) |
System component for MiniAudio editor.