5 #ifndef __I_IRRKLANG_SOUND_DEVICE_LIST_H_INCLUDED__
6 #define __I_IRRKLANG_SOUND_DEVICE_LIST_H_INCLUDED__
Base class of most objects of the irrKlang.
A list of sound devices for a sound driver. Use irrklang::createSoundDeviceList() to create this list...
virtual const char * getDeviceID(ik_s32 index)=0
Returns the ID of the device. Use this string to identify this device in createIrrKlangDevice().
signed int ik_s32
32 bit signed variable.
Everything in the irrKlang Sound Engine can be found in this namespace.
virtual const char * getDeviceDescription(ik_s32 index)=0
Returns description of the device.
virtual ik_s32 getDeviceCount()=0
Returns amount of enumerated devices in the list.