Changeset 1784 for code/trunk/src/audio/AudioBuffer.h
- Timestamp:
- Sep 15, 2008, 10:54:25 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/audio/AudioBuffer.h
r1505 r1784 33 33 34 34 #include <string> 35 36 35 #include <AL/al.h> 37 36 38 37 namespace audio 39 38 { 40 class _AudioExport AudioBuffer 41 { 42 public: 43 AudioBuffer(std::string fileName); 44 ~AudioBuffer(); 45 private: 46 // Buffers hold sound data. 47 ALuint buffer; 48 // Identifier 49 std::string name; 50 // True if AL was able to load data 51 ALboolean loaded; 39 class _AudioExport AudioBuffer 40 { 41 public: 42 AudioBuffer(std::string fileName); 43 ~AudioBuffer(); 52 44 53 ALenum format; 54 ALsizei size; 55 ALvoid* data; 56 ALsizei freq; 57 ALboolean loop; 58 }; 45 private: 46 // Buffers hold sound data. 47 ALuint buffer; 48 // Identifier 49 std::string name; 50 // True if AL was able to load data 51 ALboolean loaded; 52 53 ALenum format; 54 ALsizei size; 55 ALvoid* data; 56 ALsizei freq; 57 ALboolean loop; 58 }; 59 59 } 60 60
Note: See TracChangeset
for help on using the changeset viewer.