MusicManager Class Reference
[Audio]
Inheritance diagram for MusicManager:

Public Member Functions | |
| MusicManager () | |
| virtual | ~MusicManager () |
| void | PlayMusic (const Filename &filename, bool loop=true, float volume=1, float fadeInTime_=0) |
| void | StopMusic (float fadeOutTime=0.5f) |
| void | SwitchMusic (const Filename &filename, bool loop=true, float volume=1, float fadeOutTime=0.5f, float fadeInTime=0) |
| void | CrossFadeMusic (const Filename &filename, bool loop=true, float volume=1, float crossFadeTime=1.0f) |
| const Filename & | GetCurrentMusicFilename () |
| Music * | GetCurrentMusic () |
| void | Update (float deltaTime) |
Detailed Description
Definition at line 21 of file MusicManager.h.
Constructor & Destructor Documentation
| MusicManager::MusicManager | ( | ) |
Definition at line 11 of file MusicManager.cpp.
| MusicManager::~MusicManager | ( | ) | [virtual] |
Definition at line 29 of file MusicManager.cpp.
Member Function Documentation
| void MusicManager::PlayMusic | ( | const Filename & | filename, | |
| bool | loop = true, |
|||
| float | volume = 1, |
|||
| float | fadeInTime_ = 0 | |||
| ) |
Definition at line 120 of file MusicManager.cpp.
| void MusicManager::StopMusic | ( | float | fadeOutTime = 0.5f |
) |
Definition at line 168 of file MusicManager.cpp.
| void MusicManager::SwitchMusic | ( | const Filename & | filename, | |
| bool | loop = true, |
|||
| float | volume = 1, |
|||
| float | fadeOutTime = 0.5f, |
|||
| float | fadeInTime = 0 | |||
| ) |
Definition at line 214 of file MusicManager.cpp.
| void MusicManager::CrossFadeMusic | ( | const Filename & | filename, | |
| bool | loop = true, |
|||
| float | volume = 1, |
|||
| float | crossFadeTime = 1.0f | |||
| ) |
Definition at line 247 of file MusicManager.cpp.
| const Filename & MusicManager::GetCurrentMusicFilename | ( | ) |
Definition at line 288 of file MusicManager.cpp.
| Music * MusicManager::GetCurrentMusic | ( | ) |
Definition at line 296 of file MusicManager.cpp.
| void MusicManager::Update | ( | float | deltaTime | ) |
Definition at line 49 of file MusicManager.cpp.
Reproduction/republishing of any material on this site without permission is strictly prohibited.
