DSAudioDevice class | audiere::DSOutputStream | [friend] |
DSOutputStream(DSAudioDevice *device, IDirectSoundBuffer *buffer, int buffer_length, SampleSource *source) | audiere::DSOutputStream | |
getLength() | audiere::DSOutputStream | [virtual] |
getPan() | audiere::DSOutputStream | [virtual] |
getPitchShift() | audiere::DSOutputStream | [virtual] |
getPosition() | audiere::DSOutputStream | [virtual] |
getRepeat() | audiere::DSOutputStream | [virtual] |
getVolume() | audiere::DSOutputStream | [virtual] |
isPlaying() | audiere::DSOutputStream | [virtual] |
isSeekable() | audiere::DSOutputStream | [virtual] |
lock() | audiere::Mutex | |
Mutex() | audiere::Mutex | |
play() | audiere::DSOutputStream | [virtual] |
ref() | audiere::RefImplementation< OutputStream > | [inline, virtual] |
RefImplementation() | audiere::RefImplementation< OutputStream > | [inline, protected] |
reset() | audiere::DSOutputStream | [virtual] |
setPan(float pan) | audiere::DSOutputStream | [virtual] |
setPitchShift(float shift) | audiere::DSOutputStream | [virtual] |
setPosition(int position) | audiere::DSOutputStream | [virtual] |
setRepeat(bool repeat) | audiere::DSOutputStream | [virtual] |
setVolume(float volume) | audiere::DSOutputStream | [virtual] |
stop() | audiere::DSOutputStream | [virtual] |
unlock() | audiere::Mutex | |
unref() | audiere::RefImplementation< OutputStream > | [inline, virtual] |
~DSOutputStream() | audiere::DSOutputStream | |
~Mutex() | audiere::Mutex | |
~OutputStream() | audiere::OutputStream | [inline, protected] |
~RefCounted() | audiere::RefCounted | [inline, protected] |
~RefImplementation() | audiere::RefImplementation< OutputStream > | [inline, protected, virtual] |