UQGL Beta(11/04/02)
|
00001 #pragma once 00002 00009 #include "Base.h" 00010 00011 namespace UQ{ 00012 00019 class SoundMgr{ 00020 public: 00021 virtual ~SoundMgr(){} 00022 00031 virtual bool load(int id, const char* fileName) = 0; 00032 00038 virtual void unload(int id) = 0; 00039 00046 virtual void play(int id, float volume = 1.0f) = 0; 00047 }; 00048 00049 } // namespace UQ