Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/FICN/src/audio/AudioBuffer.h @ 717

Last change on this file since 717 was 715, checked in by rgrieder, 17 years ago
  • the master has spoken…
  • misc/String.h is not anymore..
File size: 457 bytes
RevLine 
[673]1#ifndef _AudioBuffer_H__
2#define _AudioBuffer_H__
[349]3
[409]4#include "AudioIncludes.h"
[349]5
6namespace audio
7{
8        class AudioBuffer
9        {
10        public:
[715]11                AudioBuffer(std::string fileName);
[349]12                ~AudioBuffer();
13        private:
14                // Buffers hold sound data.
[350]15                ALuint buffer;
[349]16                // Identifier
[715]17                std::string name;
[350]18                // True if AL was able to load data
19                ALboolean loaded;
20               
21                ALenum format;
22                ALsizei size;
23                ALvoid* data;
24                ALsizei freq;
25                ALboolean loop;
[349]26        };
27}
28
[673]29#endif /* _AudioBuffer_H__ */
Note: See TracBrowser for help on using the repository browser.