00001 #ifndef _ISOUND_H_ 00002 #define _ISOUND_H_ 00003 00004 typedef unsigned int UInt; 00005 typedef short int Sint16; 00006 00007 class ISound 00008 { 00009 public: 00010 virtual ~ISound() {} 00011 00012 virtual Sint16* GetBuffer(const UInt &position, const int &len, bool isLooping = false) = 0; 00013 00014 virtual void Output() = 0; 00015 }; 00016 00017 #endif
1.5.9