#include <Audio.h>
Public Member Functions | |
| Audio () | |
| void | Initialize () |
| void | CreateResources () |
| void | ReleaseResources () |
| void | Start () |
| void | Render () |
| void | SetEngineExperiencedCriticalError () |
| bool | HasEngineExperiencedCriticalError () |
| void | PlayBackgroundMusic (const char *pszFilePath, bool bLoop) |
| void | StopBackgroundMusic (bool bReleaseData) |
| void | PauseBackgroundMusic () |
| void | ResumeBackgroundMusic () |
| void | RewindBackgroundMusic () |
| bool | IsBackgroundMusicPlaying () |
| void | SetBackgroundVolume (float volume) |
| float | GetBackgroundVolume () |
| void | SetSoundEffectVolume (float volume) |
| float | GetSoundEffectVolume () |
| void | PlaySoundEffect (const char *pszFilePath, bool bLoop, unsigned int &sound, bool isMusic=false) |
| void | PlaySoundEffect (unsigned int sound) |
| bool | IsSoundEffectStarted (unsigned int sound) |
| void | StopSoundEffect (unsigned int sound) |
| void | PauseSoundEffect (unsigned int sound) |
| void | ResumeSoundEffect (unsigned int sound) |
| void | RewindSoundEffect (unsigned int sound) |
| void | PauseAllSoundEffects () |
| void | ResumeAllSoundEffects () |
| void | StopAllSoundEffects (bool bReleaseData) |
| void | PreloadSoundEffect (const char *pszFilePath, bool isMusic=false) |
| void | UnloadSoundEffect (const char *pszFilePath) |
| void | UnloadSoundEffect (unsigned int sound) |
| Audio () | |
| void | Initialize () |
| void | CreateResources () |
| void | ReleaseResources () |
| void | Start () |
| void | Render () |
| void | SetEngineExperiencedCriticalError () |
| bool | HasEngineExperiencedCriticalError () |
| void | PlayBackgroundMusic (const char *pszFilePath, bool bLoop) |
| void | StopBackgroundMusic (bool bReleaseData) |
| void | PauseBackgroundMusic () |
| void | ResumeBackgroundMusic () |
| void | RewindBackgroundMusic () |
| bool | IsBackgroundMusicPlaying () |
| void | SetBackgroundVolume (float volume) |
| float | GetBackgroundVolume () |
| void | SetSoundEffectVolume (float volume) |
| float | GetSoundEffectVolume () |
| void | PlaySoundEffect (const char *pszFilePath, bool bLoop, unsigned int &sound, bool isMusic=false) |
| void | PlaySoundEffect (unsigned int sound) |
| bool | IsSoundEffectStarted (unsigned int sound) |
| void | StopSoundEffect (unsigned int sound) |
| void | PauseSoundEffect (unsigned int sound) |
| void | ResumeSoundEffect (unsigned int sound) |
| void | RewindSoundEffect (unsigned int sound) |
| void | PauseAllSoundEffects () |
| void | ResumeAllSoundEffects () |
| void | StopAllSoundEffects (bool bReleaseData) |
| void | PreloadSoundEffect (const char *pszFilePath, bool isMusic=false) |
| void | UnloadSoundEffect (const char *pszFilePath) |
| void | UnloadSoundEffect (unsigned int sound) |
| Audio | ( | ) |
| Audio | ( | ) |
| void CreateResources | ( | ) |
| void CreateResources | ( | ) |
| float GetBackgroundVolume | ( | ) |
| float GetBackgroundVolume | ( | ) |
| float GetSoundEffectVolume | ( | ) |
| float GetSoundEffectVolume | ( | ) |
|
inline |
|
inline |
| void Initialize | ( | ) |
| void Initialize | ( | ) |
| bool IsBackgroundMusicPlaying | ( | ) |
| bool IsBackgroundMusicPlaying | ( | ) |
| bool IsSoundEffectStarted | ( | unsigned int | sound | ) |
| bool IsSoundEffectStarted | ( | unsigned int | sound | ) |
| void PauseAllSoundEffects | ( | ) |
| void PauseAllSoundEffects | ( | ) |
| void PauseBackgroundMusic | ( | ) |
| void PauseBackgroundMusic | ( | ) |
| void PauseSoundEffect | ( | unsigned int | sound | ) |
| void PauseSoundEffect | ( | unsigned int | sound | ) |
| void PlayBackgroundMusic | ( | const char * | pszFilePath, |
| bool | bLoop | ||
| ) |
| void PlayBackgroundMusic | ( | const char * | pszFilePath, |
| bool | bLoop | ||
| ) |
| void PlaySoundEffect | ( | const char * | pszFilePath, |
| bool | bLoop, | ||
| unsigned int & | sound, | ||
| bool | isMusic = false |
||
| ) |
| void PlaySoundEffect | ( | const char * | pszFilePath, |
| bool | bLoop, | ||
| unsigned int & | sound, | ||
| bool | isMusic = false |
||
| ) |
| void PlaySoundEffect | ( | unsigned int | sound | ) |
| void PlaySoundEffect | ( | unsigned int | sound | ) |
| void PreloadSoundEffect | ( | const char * | pszFilePath, |
| bool | isMusic = false |
||
| ) |
| void PreloadSoundEffect | ( | const char * | pszFilePath, |
| bool | isMusic = false |
||
| ) |
| void ReleaseResources | ( | ) |
| void ReleaseResources | ( | ) |
| void Render | ( | ) |
| void Render | ( | ) |
| void ResumeAllSoundEffects | ( | ) |
| void ResumeAllSoundEffects | ( | ) |
| void ResumeBackgroundMusic | ( | ) |
| void ResumeBackgroundMusic | ( | ) |
| void ResumeSoundEffect | ( | unsigned int | sound | ) |
| void ResumeSoundEffect | ( | unsigned int | sound | ) |
| void RewindBackgroundMusic | ( | ) |
| void RewindBackgroundMusic | ( | ) |
| void RewindSoundEffect | ( | unsigned int | sound | ) |
| void RewindSoundEffect | ( | unsigned int | sound | ) |
| void SetBackgroundVolume | ( | float | volume | ) |
| void SetBackgroundVolume | ( | float | volume | ) |
|
inline |
|
inline |
| void SetSoundEffectVolume | ( | float | volume | ) |
| void SetSoundEffectVolume | ( | float | volume | ) |
| void Start | ( | ) |
| void Start | ( | ) |
| void StopAllSoundEffects | ( | bool | bReleaseData | ) |
| void StopAllSoundEffects | ( | bool | bReleaseData | ) |
| void StopBackgroundMusic | ( | bool | bReleaseData | ) |
| void StopBackgroundMusic | ( | bool | bReleaseData | ) |
| void StopSoundEffect | ( | unsigned int | sound | ) |
| void StopSoundEffect | ( | unsigned int | sound | ) |
| void UnloadSoundEffect | ( | const char * | pszFilePath | ) |
| void UnloadSoundEffect | ( | const char * | pszFilePath | ) |
| void UnloadSoundEffect | ( | unsigned int | sound | ) |
| void UnloadSoundEffect | ( | unsigned int | sound | ) |