| 
    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 |