Inherits MiniAudioPlaybackRequestBus::Handler, and AZ::Data::AssetBus::MultiHandler.
 | 
| 
  | AZ_CLASS_ALLOCATOR (MiniAudioPlaybackComponentController, AZ::SystemAllocator, 0) | 
|   | 
| 
  | AZ_RTTI (MiniAudioPlaybackComponentController, "{1c3f1578-b190-4b49-a0c6-223f40bd9fe5}") | 
|   | 
| 
  | MiniAudioPlaybackComponentController (const MiniAudioPlaybackComponentConfig &config) | 
|   | 
| 
void  | Activate (const AZ::EntityComponentIdPair &entityComponentIdPair) | 
|   | 
| 
void  | Deactivate () | 
|   | 
| 
void  | SetConfiguration (const MiniAudioPlaybackComponentConfig &config) | 
|   | 
| 
const MiniAudioPlaybackComponentConfig &  | GetConfiguration () const | 
|   | 
| 
void  | Play () override | 
|   | 
| 
void  | Stop () override | 
|   | 
| 
void  | Pause () override | 
|   | 
| 
void  | SetVolumePercentage (float volume) override | 
|   | 
| 
float  | GetVolumePercentage () const override | 
|   | 
| 
void  | SetVolumeDecibels (float volumeDecibels) override | 
|   | 
| 
float  | GetVolumeDecibels () const override | 
|   | 
| 
void  | SetLooping (bool loop) override | 
|   | 
| 
bool  | IsLooping () const override | 
|   | 
| 
AZ::Data::Asset< SoundAsset >  | GetSoundAsset () const override | 
|   | 
| 
void  | SetSoundAsset (AZ::Data::Asset< SoundAsset > soundAsset) override | 
|   | 
| 
SoundAssetRef  | GetSoundAssetRef () const override | 
|   | 
| 
void  | SetSoundAssetRef (const SoundAssetRef &soundAssetRef) override | 
|   | 
| 
float  | GetInnerAngleInRadians () const override | 
|   | 
| 
void  | SetInnerAngleInRadians (float innerAngleInRadians) override | 
|   | 
| 
float  | GetInnerAngleInDegrees () const override | 
|   | 
| 
void  | SetInnerAngleInDegrees (float innerAngleInDegrees) override | 
|   | 
| 
float  | GetOuterAngleInRadians () const override | 
|   | 
| 
void  | SetOuterAngleInRadians (float outerAngleInRadians) override | 
|   | 
| 
float  | GetOuterAngleInDegrees () const override | 
|   | 
| 
void  | SetOuterAngleInDegrees (float outerAngleInDegrees) override | 
|   | 
| 
float  | GetOuterVolumePercentage () const override | 
|   | 
| 
void  | SetOuterVolumePercentage (float outerVolume) override | 
|   | 
| 
float  | GetOuterVolumeDecibels () const override | 
|   | 
| 
void  | SetOuterVolumeDecibels (float outerVolumeDecibels) override | 
|   | 
| 
bool  | GetFixedDirecion () const override | 
|   | 
| 
void  | SetFixedDirecion (bool fixedDirection) override | 
|   | 
| 
float  | GetDirectionalAttenuationFactor () const override | 
|   | 
| 
void  | SetDirectionalAttenuationFactor (float directionalAttenuationFactor) override | 
|   | 
| 
AZ::Vector3  | GetDirection () const override | 
|   | 
| 
void  | SetDirection (const AZ::Vector3 &direction) override | 
|   | 
| 
void  | OnAssetReady (AZ::Data::Asset< AZ::Data::AssetData > asset) override | 
|   |