Maratis Engine

MSoundContext Member List

This is the complete list of members for MSoundContext, including all inherited members.
createBuffer(unsigned int *bufferId)=0MSoundContext [pure virtual]
createSource(unsigned int *sourceId, unsigned int bufferId)=0MSoundContext [pure virtual]
deleteBuffer(unsigned int *bufferId)=0MSoundContext [pure virtual]
deleteSource(unsigned int *sourceId)=0MSoundContext [pure virtual]
disableSourceLoop(unsigned int sourceId)=0MSoundContext [pure virtual]
enableSourceLoop(unsigned int sourceId)=0MSoundContext [pure virtual]
getBufferDuration(unsigned int bufferId)=0MSoundContext [pure virtual]
getSourceBuffersProcessed(unsigned int sourceId)=0MSoundContext [pure virtual]
getSourceBuffersQueued(unsigned int sourceId)=0MSoundContext [pure virtual]
getSourceOffset(unsigned int sourceId)=0MSoundContext [pure virtual]
getSourceTimePos(unsigned int sourceId)=0MSoundContext [pure virtual]
initContext(void)=0MSoundContext [pure virtual]
isSourcePaused(unsigned int sourceId)=0MSoundContext [pure virtual]
isSourcePlaying(unsigned int sourceId)=0MSoundContext [pure virtual]
pauseSource(unsigned int sourceId)=0MSoundContext [pure virtual]
playSource(unsigned int sourceId)=0MSoundContext [pure virtual]
queueSourceBuffer(unsigned int sourceId, unsigned int *buffers, unsigned int bufferSize)=0MSoundContext [pure virtual]
sendBufferData(unsigned int bufferId, M_SOUND_FORMAT format, void *data, unsigned int size, unsigned int freq)=0MSoundContext [pure virtual]
sendBufferSound(unsigned int bufferId, MSound *sound)=0MSoundContext [pure virtual]
setSourceBufferId(unsigned int sourceId, unsigned int bufferId)=0MSoundContext [pure virtual]
setSourceGain(unsigned int sourceId, float gain)=0MSoundContext [pure virtual]
setSourceOffset(unsigned int sourceId, float offset)=0MSoundContext [pure virtual]
setSourcePitch(unsigned int sourceId, float pitch)=0MSoundContext [pure virtual]
setSourcePosition(unsigned int sourceId, const MVector3 &position)=0MSoundContext [pure virtual]
setSourceRadius(unsigned int sourceId, float radius)=0MSoundContext [pure virtual]
setSourceRelative(unsigned int sourceId, bool relative)=0MSoundContext [pure virtual]
setSourceRolloff(unsigned int sourceId, float rolloff)=0MSoundContext [pure virtual]
stopSource(unsigned int sourceId)=0MSoundContext [pure virtual]
unqueueSourceBuffer(unsigned int sourceId, unsigned int *buffers, unsigned int bufferSize)=0MSoundContext [pure virtual]
updateListenerPosition(const MVector3 &position, const MVector3 &direction, const MVector3 &up)=0MSoundContext [pure virtual]
~MSoundContext(void)MSoundContext [inline, virtual]
 All Classes Files Functions Variables Enumerations Enumerator Friends Defines