irrklang::IAudioRecorder | Interface to an audio recorder. Create it using the createIrrKlangAudioRecorder() function |
irrklang::IAudioStream | Reads and decodes audio data into an usable audio stream for the ISoundEngine |
irrklang::IAudioStreamLoader | Class which is able to create an audio file stream from a file |
irrklang::ICapturedAudioDataReceiver | Interface to be implemented by the user if access to the recorded audio data is needed |
irrklang::IFileFactory | Interface to overwrite file access in irrKlang |
irrklang::IFileReader | Interface providing read acess to a file |
irrklang::IRefCounted | Base class of most objects of the irrKlang |
irrklang::ISound | Represents a sound which is currently played |
irrklang::ISoundDeviceList | A list of sound devices for a sound driver. Use irrklang::createSoundDeviceList() to create this list |
irrklang::ISoundEffectControl | Interface to control the active sound effects (echo, reverb,...) of an ISound object, a playing sound |
irrklang::ISoundEngine | Interface to the sound engine, for playing 3d and 2d sound and music |
irrklang::ISoundMixedOutputReceiver | Interface to be implemented by the user, which recieves the mixed output when it it played by the sound engine |
irrklang::ISoundSource | A sound source describes an input file (.ogg, .mp3, .wav or similar) and its default settings |
irrklang::ISoundStopEventReceiver | Interface to be implemented by the user, which recieves sound stop events |
irrklang::IVirtualRefCounted | Reference counting base class for objects in the Irrlicht Engine similar to IRefCounted |
irrklang::SAudioStreamFormat | Structure describing an audio stream format with helper functions |
irrklang::SInternalAudioInterface | Structure for returning pointers to the internal audio interface |
irrklang::vec3d< T > | 3d vector template class for representing vectors and points in 3d |
The irrKlang
Engine Documentation © 2003-2018 by Nikolaus Gebhardt. Generated
by Doxygen
(1.6.1) |