Wasabi
WSound Member List

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

AddReference()WBase
GetAppPtr() constWBase
GetBitDepth(uint32_t buffer) const (defined in WSound)WSoundinlinevirtual
GetID() constWBase
GetName() constWBase
GetNumChannels(uint32_t buffer) const (defined in WSound)WSoundinlinevirtual
GetTypeName() const =0WBasepure virtual
LoadFromStream(WFile *file, std::istream &inputStream, std::vector< void * > &args, std::string nameSuffix)=0 (defined in WSound)WSoundpure virtual
LoadFromStream(class WFile *file, std::istream &inputStream, vector< void * > &args, std::string nameSuffix)=0 (defined in WFileAsset)WFileAssetpure virtual
LoadWAV(std::string filename, uint32_t buffer, bool bSaveData=false)=0 (defined in WSound)WSoundpure virtual
Loop()=0 (defined in WSound)WSoundpure virtual
Looping() const =0 (defined in WSound)WSoundpure virtual
m_appWBaseprotected
m_IDWBaseprotected
m_nameWBaseprotected
Pause()=0 (defined in WSound)WSoundpure virtual
Play()=0 (defined in WSound)WSoundpure virtual
Playing() const =0 (defined in WSound)WSoundpure virtual
RemoveReference()WBase
Reset()=0 (defined in WSound)WSoundpure virtual
SaveToStream(WFile *file, std::ostream &outputStream)=0 (defined in WSound)WSoundpure virtual
SetDirection(WVector3 look) (defined in WSound)WSoundinlinevirtual
SetDirection(class WOrientation *look) (defined in WSound)WSoundinlinevirtual
SetFrequency(uint32_t buffer, uint32_t frequency) (defined in WSound)WSoundinlinevirtual
SetID(uint32_t newID)=0WBasepure virtual
SetName(std::string newName)=0WBasepure virtual
SetPitch(int pitch) (defined in WSound)WSoundinlinevirtual
SetPosition(float x, float y, float z) (defined in WSound)WSoundinlinevirtual
SetPosition(WVector3 pos) (defined in WSound)WSoundinlinevirtual
SetPosition(WOrientation *pos) (defined in WSound)WSoundinlinevirtual
SetTime(uint32_t time)=0 (defined in WSound)WSoundpure virtual
SetToOrientation(class WOrientation *oriDev) (defined in WSound)WSoundinlinevirtual
SetVelocity(float x, float y, float z) (defined in WSound)WSoundinlinevirtual
SetVelocity(WVector3 vel) (defined in WSound)WSoundinlinevirtual
SetVolume(float volume)=0 (defined in WSound)WSoundpure virtual
Valid() const =0WBasepure virtual
WBase(class Wasabi *const app, uint32_t ID=0) (defined in WBase)WBase
WFileAsset(class Wasabi *const app, uint32_t ID=0) (defined in WFileAsset)WFileAsset
WSound(Wasabi *const app, uint32_t ID=0) (defined in WSound)WSoundinline
~WBase() (defined in WBase)WBasevirtual
~WFileAsset() (defined in WFileAsset)WFileAssetvirtual
~WSound() (defined in WSound)WSoundinlineprotectedvirtual