File tree Expand file tree Collapse file tree 2 files changed +9
-5
lines changed
Gems/MiniAudio/Code/Include/MiniAudio Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -22,11 +22,13 @@ namespace MiniAudio
22
22
virtual void SetPosition (const AZ::Vector3& position) = 0;
23
23
virtual AZ::u32 GetChannelCount () const = 0;
24
24
25
- // ! Cone controls for directional attenuation
25
+ // ! Global volume controls
26
26
virtual float GetGlobalVolumePercentage () const = 0;
27
27
virtual void SetGlobalVolumePercentage (float globalVolume) = 0;
28
28
virtual float GetGlobalVolumeDecibels () const = 0;
29
29
virtual void SetGlobalVolumeDecibels (float globalVolumeDecibels) = 0;
30
+
31
+ // ! Cone controls for directional attenuation
30
32
virtual float GetInnerAngleInRadians () const = 0;
31
33
virtual void SetInnerAngleInRadians (float innerAngleInRadians) = 0;
32
34
virtual float GetInnerAngleInDegrees () const = 0;
Original file line number Diff line number Diff line change @@ -22,15 +22,17 @@ namespace MiniAudio
22
22
23
23
virtual void Play () = 0;
24
24
virtual void Stop () = 0;
25
- virtual void SetVolumePercentage (float volume) = 0;
26
- virtual float GetVolumePercentage () const = 0;
27
- virtual void SetVolumeDecibels (float volumeDecibels) = 0;
28
- virtual float GetVolumeDecibels () const = 0;
29
25
virtual void SetLooping (bool loop) = 0;
30
26
virtual bool IsLooping () const = 0;
31
27
virtual void SetSoundAsset (AZ::Data::Asset<SoundAsset> soundAsset) = 0;
32
28
virtual AZ::Data::Asset<SoundAsset> GetSoundAsset () const = 0;
33
29
30
+ // ! Volume controls
31
+ virtual void SetVolumePercentage (float volume) = 0;
32
+ virtual float GetVolumePercentage () const = 0;
33
+ virtual void SetVolumeDecibels (float volumeDecibels) = 0;
34
+ virtual float GetVolumeDecibels () const = 0;
35
+
34
36
// ! Custom setter for scripting
35
37
virtual void SetSoundAssetRef (const SoundAssetRef& soundAssetRef) = 0;
36
38
// ! Custom getter for scripting
You can’t perform that action at this time.
0 commit comments