#ifndef GAME_SOUND_SOUND_BUFFER_H #define GAME_SOUND_SOUND_BUFFER_H #include #include "soundmanagerimp.hpp" #include "sound_output.hpp" #include "loudness.hpp" #include "../mwworld/ptr.hpp" namespace MWSound { class Sound_Buffer { public: std::string mResourceName; float mVolume; float mMinDist, mMaxDist; Sound_Handle mHandle; size_t mUses; Sound_Buffer(std::string resname, float volume, float mindist, float maxdist) : mResourceName(resname), mVolume(volume), mMinDist(mindist), mMaxDist(maxdist), mHandle(0), mUses(0) { } }; } #endif /* GAME_SOUND_SOUND_BUFFER_H */