|
| void | play (const asw::Sample &sample, float volume=1.0F, float pan=0.0F, bool loop=false) |
| | Play a sample.
|
| |
| void | playMusic (const asw::Music &sample, float volume=1.0F) |
| | Play a music sample.
|
| |
| void | stopMusic () |
| | Stop the currently playing music.
|
| |
| void | fadeInMusic (const asw::Music &music, float volume, int durationMs) |
| | Fade in music over a duration.
|
| |
| void | fadeOutMusic (int durationMs) |
| | Fade out the currently playing music.
|
| |
| void | pauseMusic () |
| | Pause the currently playing music.
|
| |
| void | resumeMusic () |
| | Resume paused music.
|
| |
| bool | isMusicPlaying () |
| | Check if music is currently playing.
|
| |
| bool | isMusicPaused () |
| | Check if music is paused.
|
| |
| void | setMasterVolume (float volume) |
| | Set the master volume multiplier (affects all audio).
|
| |
| void | setSfxVolume (float volume) |
| | Set the SFX volume multiplier.
|
| |
| void | setMusicVolume (float volume) |
| | Set the music volume multiplier.
|
| |
| float | getMasterVolume () |
| | Get the current master volume multiplier.
|
| |
| float | getSfxVolume () |
| | Get the current SFX volume multiplier.
|
| |
| float | getMusicVolume () |
| | Get the current music volume multiplier.
|
| |