Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 7247 in orxonox.OLD for branches/preferences/src/lib/sound


Ignore:
Timestamp:
Mar 24, 2006, 6:24:41 PM (19 years ago)
Author:
rennerc
Message:

removed several iniParser

Location:
branches/preferences/src/lib/sound
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/preferences/src/lib/sound/sound_engine.cc

    r7225 r7247  
    2626#include "util/loading/resource_manager.h"
    2727#include "debug.h"
    28 #include "parser/ini_parser/ini_parser.h"
     28#include "util/preferences.h"
    2929#include "globals.h"
    3030
     
    9797 * @param iniParser the IniParser of the inifile
    9898 */
    99 void SoundEngine::loadSettings(IniParser* iniParser)
    100 {
    101   MultiType channels = iniParser->getVar(CONFIG_NAME_AUDIO_CHANNELS, CONFIG_SECTION_AUDIO, "32");
     99void SoundEngine::loadSettings()
     100{
     101  MultiType channels = Preferences::getInstance()->getString(CONFIG_SECTION_AUDIO, CONFIG_NAME_AUDIO_CHANNELS, "32");
    102102  this->maxSourceCount = channels.getInt();
    103103
    104   MultiType effectsVolume = iniParser->getVar(CONFIG_NAME_EFFECTS_VOLUME, CONFIG_SECTION_AUDIO, "80");
     104  MultiType effectsVolume = Preferences::getInstance()->getString(CONFIG_SECTION_AUDIO, CONFIG_NAME_EFFECTS_VOLUME, "80");
    105105  this->effectsVolume = effectsVolume.getFloat()/100.0;
    106106
    107   MultiType musicVolume = iniParser->getVar(CONFIG_NAME_MUSIC_VOLUME, CONFIG_SECTION_AUDIO, "75");
     107  MultiType musicVolume = Preferences::getInstance()->getString(CONFIG_SECTION_AUDIO, CONFIG_NAME_MUSIC_VOLUME, "75");
    108108  this->musicVolume = musicVolume.getFloat()/100.0;
    109109}
  • branches/preferences/src/lib/sound/sound_engine.h

    r7225 r7247  
    3131    inline static SoundEngine* getInstance() { if (!SoundEngine::singletonRef) SoundEngine::singletonRef = new SoundEngine();  return SoundEngine::singletonRef; };
    3232
    33     void loadSettings(IniParser* iniParser);
     33    void loadSettings();
    3434
    3535    SoundSource* createSource(const std::string& fileName, PNode* sourceNode = NULL);
Note: See TracChangeset for help on using the changeset viewer.