Changeset 3892 in orxonox.OLD for orxonox/branches/sound_engine/src/lib/sound/sound_engine.h
- Timestamp:
- Apr 19, 2005, 2:54:20 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/branches/sound_engine/src/lib/sound/sound_engine.h
r3890 r3892 43 43 Sound(const char* fileName, SOUND_TYPE soundType); 44 44 virtual ~Sound(void); 45 46 virtual void play() = 0; 47 virtual void stop() = 0; 48 45 49 protected: 46 50 SOUND_TYPE soundType; 47 51 int channel; 52 int volume; 48 53 }; 49 54 … … 52 57 SoundEffect(const char* fileName, SOUND_TYPE soundType = SOUND_NONE); 53 58 virtual ~SoundEffect(void); 59 60 virtual void play(); 61 virtual void stop(); 54 62 private: 55 63 Mix_Chunk* effect; … … 60 68 Music(const char* fileName, SOUND_TYPE soundType = SOUND_NONE); 61 69 virtual ~Music(void); 70 71 virtual void play(); 72 virtual void stop(); 62 73 private: 63 74 Mix_Music* music;
Note: See TracChangeset
for help on using the changeset viewer.