diff options
Diffstat (limited to '')
-rw-r--r-- | engine/xe_sound_device.hpp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/engine/xe_sound_device.hpp b/engine/xe_sound_device.hpp new file mode 100644 index 0000000..a6a034e --- /dev/null +++ b/engine/xe_sound_device.hpp @@ -0,0 +1,25 @@ +#pragma once + +#include <AL/alc.h> +#include <AL/alext.h> +#include <AL/al.h> + +namespace xe { + +class XeSoundDevice { + + public: + + XeSoundDevice(); + ~XeSoundDevice(); + + private: + + void listAudioDevices(const ALCchar* devices); + + ALCdevice* device; + ALCcontext* context; + +}; + +}
\ No newline at end of file |