Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
Classes | |
class | EngParticleListener |
Functions | |
void | initSceneManager () |
void | clearScene () |
void | smTick () |
void | smQuickTick () |
void | testRendererless () |
void | testSimpleScene () |
void | testSimpleSceneWTemplates (const std::string &abtplName, const std::string &beamtplName) |
void | testSimpleSceneWDynTemplates () |
void | testSimpleSceneWFileTemplates () |
void | testComplexScene (bool doppler) |
void | testStreaming () |
void | testMultiStreaming () |
void | testMultiStreaming2 () |
void | initALRenderer () |
void | closeRenderer () |
int | main (int argc, char **argv) |
void Audio::Test::clearScene | ( | ) |
Definition at line 44 of file test.cpp.
References Audio::SceneManager::destroyScene(), and Audio::SceneManager::getSceneIterator().
Referenced by testComplexScene(), testMultiStreaming(), testMultiStreaming2(), testRendererless(), testSimpleScene(), testSimpleSceneWTemplates(), and testStreaming().
void Audio::Test::closeRenderer | ( | ) |
void Audio::Test::initALRenderer | ( | ) |
Definition at line 721 of file test.cpp.
References Audio::SceneManager::setRenderer().
Definition at line 738 of file test.cpp.
References closeRenderer(), e, initALRenderer(), initSceneManager(), testComplexScene(), testMultiStreaming(), testMultiStreaming2(), testRendererless(), testSimpleScene(), testSimpleSceneWDynTemplates(), testSimpleSceneWFileTemplates(), testStreaming(), and Audio::Exception::what().
Referenced by readCommandLineOptions().
void Audio::Test::smQuickTick | ( | ) |
Definition at line 70 of file test.cpp.
References Audio::sleep().
Referenced by testComplexScene().
void Audio::Test::smTick | ( | ) |
Definition at line 63 of file test.cpp.
References Audio::sleep().
Referenced by testComplexScene(), testMultiStreaming(), testMultiStreaming2(), testSimpleScene(), testSimpleSceneWTemplates(), and testStreaming().
void Audio::Test::testComplexScene | ( | bool | doppler) |
Definition at line 318 of file test.cpp.
References clearScene(), UniverseUtil::cos(), Audio::SceneManager::createScene(), Audio::SceneManager::createSource(), Audio::getRealTime(), Audio::SceneManager::getRenderer(), Audio::SceneManager::getScene(), i, M_PI, StarSystemGent::radii, Audio::SceneManager::setMaxDistance(), Audio::SceneManager::setMaxSources(), Audio::SceneManager::setSceneActive(), UniverseUtil::sin(), smQuickTick(), smTick(), and speed.
Referenced by main().
void Audio::Test::testMultiStreaming | ( | ) |
Definition at line 536 of file test.cpp.
References clearScene(), Audio::SceneManager::createScene(), Audio::SceneManager::createSource(), f, Audio::getRealTime(), Audio::SceneManager::getRenderer(), Audio::SceneManager::getScene(), i, int, VSFileSystem::MusicFile, realTime(), Audio::SceneManager::setSceneActive(), and smTick().
Referenced by main().
void Audio::Test::testMultiStreaming2 | ( | ) |
Definition at line 628 of file test.cpp.
References clearScene(), Audio::SceneManager::createScene(), Audio::SceneManager::createSource(), f, Audio::getRealTime(), Audio::SceneManager::getRenderer(), Audio::SceneManager::getScene(), i, int, VSFileSystem::MusicFile, realTime(), Audio::SceneManager::setSceneActive(), and smTick().
Referenced by main().
void Audio::Test::testRendererless | ( | ) |
Definition at line 76 of file test.cpp.
References clearScene(), Audio::SceneManager::createScene(), Audio::SceneManager::getScene(), and Audio::SceneManager::setSceneActive().
Referenced by main().
void Audio::Test::testSimpleScene | ( | ) |
Definition at line 98 of file test.cpp.
References clearScene(), Audio::SceneManager::createScene(), Audio::SceneManager::createSource(), f, Audio::SceneManager::getRenderer(), Audio::SceneManager::getScene(), i, Audio::SceneManager::setSceneActive(), smTick(), and VSFileSystem::SoundFile.
Referenced by main().
void Audio::Test::testSimpleSceneWDynTemplates | ( | ) |
Definition at line 230 of file test.cpp.
References f, VSFileSystem::SoundFile, and testSimpleSceneWTemplates().
Referenced by main().
void Audio::Test::testSimpleSceneWFileTemplates | ( | ) |
Definition at line 246 of file test.cpp.
References testSimpleSceneWTemplates().
Referenced by main().
void Audio::Test::testSimpleSceneWTemplates | ( | const std::string & | abtplName, |
const std::string & | beamtplName | ||
) |
Definition at line 168 of file test.cpp.
References clearScene(), Audio::SceneManager::createScene(), Audio::SceneManager::createSource(), Audio::SceneManager::getScene(), i, Audio::SceneManager::playSource(), Audio::SceneManager::setSceneActive(), and smTick().
Referenced by testSimpleSceneWDynTemplates(), and testSimpleSceneWFileTemplates().
void Audio::Test::testStreaming | ( | ) |
Definition at line 462 of file test.cpp.
References clearScene(), Audio::SceneManager::createScene(), Audio::SceneManager::createSource(), f, Audio::getRealTime(), Audio::SceneManager::getRenderer(), Audio::SceneManager::getScene(), i, int, VSFileSystem::MusicFile, realTime(), Audio::SceneManager::setSceneActive(), and smTick().
Referenced by main().