Neo
0.5.0
Developer Documentation
|
This is the complete list of members for Neo::SoundContext, including all inherited members.
createBuffer(unsigned int *bufferId)=0 | Neo::SoundContext | pure virtual |
createSource(unsigned int *sourceId, unsigned int bufferId)=0 | Neo::SoundContext | pure virtual |
deleteBuffer(unsigned int *bufferId)=0 | Neo::SoundContext | pure virtual |
deleteSource(unsigned int *sourceId)=0 | Neo::SoundContext | pure virtual |
disableSourceLoop(unsigned int sourceId)=0 | Neo::SoundContext | pure virtual |
enableSourceLoop(unsigned int sourceId)=0 | Neo::SoundContext | pure virtual |
getBufferDuration(unsigned int bufferId)=0 | Neo::SoundContext | pure virtual |
getSourceBuffersProcessed(unsigned int sourceId)=0 | Neo::SoundContext | pure virtual |
getSourceBuffersQueued(unsigned int sourceId)=0 | Neo::SoundContext | pure virtual |
getSourceOffset(unsigned int sourceId)=0 | Neo::SoundContext | pure virtual |
getSourceTimePos(unsigned int sourceId)=0 | Neo::SoundContext | pure virtual |
initContext(void)=0 | Neo::SoundContext | pure virtual |
isSourcePaused(unsigned int sourceId)=0 | Neo::SoundContext | pure virtual |
isSourcePlaying(unsigned int sourceId)=0 | Neo::SoundContext | pure virtual |
pauseSource(unsigned int sourceId)=0 | Neo::SoundContext | pure virtual |
playSource(unsigned int sourceId)=0 | Neo::SoundContext | pure virtual |
queueSourceBuffer(unsigned int sourceId, unsigned int *buffers, unsigned int bufferSize)=0 | Neo::SoundContext | pure virtual |
sendBufferData(unsigned int bufferId, SOUND_FORMAT format, void *data, unsigned int size, unsigned int freq)=0 | Neo::SoundContext | pure virtual |
sendBufferSound(unsigned int bufferId, Sound *sound)=0 | Neo::SoundContext | pure virtual |
setSourceBufferId(unsigned int sourceId, unsigned int bufferId)=0 | Neo::SoundContext | pure virtual |
setSourceGain(unsigned int sourceId, float gain)=0 | Neo::SoundContext | pure virtual |
setSourceOffset(unsigned int sourceId, float offset)=0 | Neo::SoundContext | pure virtual |
setSourcePitch(unsigned int sourceId, float pitch)=0 | Neo::SoundContext | pure virtual |
setSourcePosition(unsigned int sourceId, const Vector3 &position)=0 | Neo::SoundContext | pure virtual |
setSourceRadius(unsigned int sourceId, float radius)=0 | Neo::SoundContext | pure virtual |
setSourceRelative(unsigned int sourceId, bool relative)=0 | Neo::SoundContext | pure virtual |
setSourceRolloff(unsigned int sourceId, float rolloff)=0 | Neo::SoundContext | pure virtual |
stopSource(unsigned int sourceId)=0 | Neo::SoundContext | pure virtual |
unqueueSourceBuffer(unsigned int sourceId, unsigned int *buffers, unsigned int bufferSize)=0 | Neo::SoundContext | pure virtual |
updateListenerPosition(const Vector3 &position, const Vector3 &direction, const Vector3 &up)=0 | Neo::SoundContext | pure virtual |
~SoundContext(void) | Neo::SoundContext | inlinevirtual |