Neo  0.5.0
Developer Documentation
Neo::SoundContext Member List

This is the complete list of members for Neo::SoundContext, including all inherited members.

createBuffer(unsigned int *bufferId)=0Neo::SoundContextpure virtual
createSource(unsigned int *sourceId, unsigned int bufferId)=0Neo::SoundContextpure virtual
deleteBuffer(unsigned int *bufferId)=0Neo::SoundContextpure virtual
deleteSource(unsigned int *sourceId)=0Neo::SoundContextpure virtual
disableSourceLoop(unsigned int sourceId)=0Neo::SoundContextpure virtual
enableSourceLoop(unsigned int sourceId)=0Neo::SoundContextpure virtual
getBufferDuration(unsigned int bufferId)=0Neo::SoundContextpure virtual
getSourceBuffersProcessed(unsigned int sourceId)=0Neo::SoundContextpure virtual
getSourceBuffersQueued(unsigned int sourceId)=0Neo::SoundContextpure virtual
getSourceOffset(unsigned int sourceId)=0Neo::SoundContextpure virtual
getSourceTimePos(unsigned int sourceId)=0Neo::SoundContextpure virtual
initContext(void)=0Neo::SoundContextpure virtual
isSourcePaused(unsigned int sourceId)=0Neo::SoundContextpure virtual
isSourcePlaying(unsigned int sourceId)=0Neo::SoundContextpure virtual
pauseSource(unsigned int sourceId)=0Neo::SoundContextpure virtual
playSource(unsigned int sourceId)=0Neo::SoundContextpure virtual
queueSourceBuffer(unsigned int sourceId, unsigned int *buffers, unsigned int bufferSize)=0Neo::SoundContextpure virtual
sendBufferData(unsigned int bufferId, SOUND_FORMAT format, void *data, unsigned int size, unsigned int freq)=0Neo::SoundContextpure virtual
sendBufferSound(unsigned int bufferId, Sound *sound)=0Neo::SoundContextpure virtual
setSourceBufferId(unsigned int sourceId, unsigned int bufferId)=0Neo::SoundContextpure virtual
setSourceGain(unsigned int sourceId, float gain)=0Neo::SoundContextpure virtual
setSourceOffset(unsigned int sourceId, float offset)=0Neo::SoundContextpure virtual
setSourcePitch(unsigned int sourceId, float pitch)=0Neo::SoundContextpure virtual
setSourcePosition(unsigned int sourceId, const Vector3 &position)=0Neo::SoundContextpure virtual
setSourceRadius(unsigned int sourceId, float radius)=0Neo::SoundContextpure virtual
setSourceRelative(unsigned int sourceId, bool relative)=0Neo::SoundContextpure virtual
setSourceRolloff(unsigned int sourceId, float rolloff)=0Neo::SoundContextpure virtual
stopSource(unsigned int sourceId)=0Neo::SoundContextpure virtual
unqueueSourceBuffer(unsigned int sourceId, unsigned int *buffers, unsigned int bufferSize)=0Neo::SoundContextpure virtual
updateListenerPosition(const Vector3 &position, const Vector3 &direction, const Vector3 &up)=0Neo::SoundContextpure virtual
~SoundContext(void)Neo::SoundContextinlinevirtual