Changeset 9854 in orxonox.OLD for branches/new_class_id/src/lib/sound
- Timestamp:
- Sep 28, 2006, 10:17:56 AM (18 years ago)
- Location:
- branches/new_class_id/src/lib/sound
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/new_class_id/src/lib/sound/resource_sound_buffer.cc
r9847 r9854 8 8 ObjectListDefinition(ResourceSoundBuffer); 9 9 10 ResourceSoundBuffer::ResourceSoundBuffer(const std::string& soundName )10 ResourceSoundBuffer::ResourceSoundBuffer(const std::string& soundName, const Resources::KeepLevel& keepLevel) 11 11 : SoundBuffer(), Resource(&ResourceSoundBuffer::type) 12 12 { … … 25 25 std::string fileName = this->Resource::locateFile(soundName); 26 26 this->SoundBuffer::load(fileName); 27 this->Resource::addResource(new ResourceSoundBuffer::SoundBufferResourcePointer(soundName, Resources::KeepLevel(0), this->SoundBuffer::dataPointer()));27 this->Resource::addResource(new ResourceSoundBuffer::SoundBufferResourcePointer(soundName, keepLevel, this->SoundBuffer::dataPointer())); 28 28 } 29 29 } -
branches/new_class_id/src/lib/sound/resource_sound_buffer.h
r9847 r9854 17 17 ObjectListDeclaration(ResourceSoundBuffer); 18 18 public: 19 ResourceSoundBuffer(const std::string& soundName); 20 static ResourceSoundBuffer createFromString(const std::string& loadString) { return ResourceSoundBuffer(loadString); }; 19 ResourceSoundBuffer(const std::string& soundName, 20 const Resources::KeepLevel& keepLevel = Resources::KeepLevel()); 21 static ResourceSoundBuffer createFromString(const std::string& loadString, const Resources::KeepLevel& keepLevel = Resources::KeepLevel()) 22 { return ResourceSoundBuffer(loadString, keepLevel); }; 21 23 22 24 private:
Note: See TracChangeset
for help on using the changeset viewer.