Pixel Dust Game Engine  v0.9.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups
Sound Member List

This is the complete list of members for Sound, including all inherited members.

addHandler(IEventHandler *inHandler, long inType=all_events)EventEmittervirtual
addRef() const RefCountedObjinlinevirtual
blockEvent(long inEventType)EventEmittervirtual
changeOffsetX(int32 targetOffset, ms_delta msDuration, EasingFunc easing=linearTween)=0Soundpure virtual
changePitch(float targetOffset, ms_delta msDuration, EasingFunc easing=easeInOutQuad)=0Soundpure virtual
changeVolume(float level, ms_delta fadeMs, EasingFunc easing=linearTween)=0Soundpure virtual
clear(bool doRelease=true)EventEmittervirtual
createSoundFromData(const char *soundName, char *soundData, long soundDataLen)Soundstatic
createSoundFromFile(const char *soundFileName)Soundstatic
EventEmitter()EventEmitterinline
fadeIn(ms_delta fadeMs, EasingFunc easing=linearTween)=0Soundpure virtual
fadeOut(ms_delta fadeMs, EasingFunc easing=linearTween)=0Soundpure virtual
getVolume()Soundinlinevirtual
isLooping()Soundinlinevirtual
isPaused()Soundinlinevirtual
pause()=0Soundpure virtual
play(float vol=1.0, int32 offsetX=0, float pitch=0.0, ms_time fromMs=0, ms_delta lenMs=-1)=0Soundpure virtual
postEvent(long inEventType, void *inEventData, EventEmitter *fromEmitter=0)EventEmittervirtual
release() const RefCountedObjinlinevirtual
removeHandler(IEventHandler *inHandler, long inType=all_events)EventEmittervirtual
resume()=0Soundpure virtual
setLooping(bool loopingOn)Soundinlinevirtual
setOffsetX(int32 offsetX)=0Soundpure virtual
setPitch(float pitchOffset)=0Soundpure virtual
setVolume(float level)=0Soundpure virtual
skip(ms_delta skipMilliseconds)=0Soundpure virtual
skipTo(ms_time timeMs)=0Soundpure virtual
start()=0Soundpure virtual
stop()=0Soundpure virtual
unblockEvent(long inEventType)EventEmittervirtual