TalanSoft Toolkits  201707
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
iSoundFactory Member List

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

AddRef()=0iUnknownpure virtual
CreateSoundBuffer(iFile *apFile, tBool abStream, iHString *ahspName=NULL)=0iSoundFactorypure virtual
CreateSoundBufferEx(iSoundData *apData, tBool abStream, iHString *ahspName=NULL)=0iSoundFactorypure virtual
CreateSoundBufferFromRes(ni::iHString *ahspName, ni::tBool abStream)=0iSoundFactorypure virtual
CreateSoundSource(iSoundBuffer *apBuffer)=0iSoundFactorypure virtual
DeleteThis()=0iUnknownpure virtual
FindFreeChannel(eSoundMode aMode) const iSoundFactory
FindFreeChannelPriority(eSoundMode aMode, tU32 anPriority) const iSoundFactory
GetActiveDriver() const =0iSoundFactorypure virtual
GetBuffer() const =0iSoundFactorypure virtual
GetDriver(tU32 anIndex) const =0iSoundFactorypure virtual
GetDriverCaps(tU32 anIndex) const =0iSoundFactorypure virtual
GetDriverIndex(iHString *ahspName) const =0iSoundFactorypure virtual
GetDriverName(tU32 anIndex) const =0iSoundFactorypure virtual
GetListenerDistanceScale() const =0iSoundFactorypure virtual
GetListenerDopplerScale() const =0iSoundFactorypure virtual
GetListenerForward() const =0iSoundFactorypure virtual
GetListenerPosition() const =0iSoundFactorypure virtual
GetListenerRolloffScale() const =0iSoundFactorypure virtual
GetListenerUp() const =0iSoundFactorypure virtual
GetListenerVelocity() const =0iSoundFactorypure virtual
GetMixer() const =0iSoundFactorypure virtual
GetMixer3D() const =0iSoundFactorypure virtual
GetNumDrivers() const =0iSoundFactorypure virtual
GetNumRefs() const =0iUnknownpure virtual
GetSoundBuffer(iHString *ahspName)=0iSoundFactorypure virtual
Invalidate()=0iUnknownpure virtual
IsOK() const =0iUnknownpure virtual
ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0iUnknownpure virtual
LoadSoundData(iFile *apFile)=0iSoundFactorypure virtual
MusicPlay(iSoundSource *apSoundSource, ni::tF32 afVolume, ni::tF32 afSpeed, ni::tF32 afBlendTime)=0iSoundFactorypure virtual
MusicSpeed(ni::tF32 afSpeed, ni::tF32 afBlendTime)=0iSoundFactorypure virtual
MusicStop(ni::tF32 afBlendTime)=0iSoundFactorypure virtual
MusicVolume(ni::tF32 afVolume, ni::tF32 afBlendTime)=0iSoundFactorypure virtual
QueryInterface(const tUUID &aIID)=0iUnknownpure virtual
Release()=0iUnknownpure virtual
SetListenerDistanceScale(tF32 afScale)=0iSoundFactorypure virtual
SetListenerDopplerScale(tF32 afScale)=0iSoundFactorypure virtual
SetListenerForward(const sVec3f &aV)=0iSoundFactorypure virtual
SetListenerPosition(const sVec3f &aV)=0iSoundFactorypure virtual
SetListenerRolloffScale(tF32 afScale)=0iSoundFactorypure virtual
SetListenerUp(const sVec3f &aV)=0iSoundFactorypure virtual
SetListenerVelocity(const sVec3f &aV)=0iSoundFactorypure virtual
SetNumRefs(tI32 anNumRefs)=0iUnknownpure virtual
ShutdownDriver()=0iSoundFactorypure virtual
StartupDriver(tU32 anDriver, eSoundFormat aFormat, tU32 anFrequency, tIntPtr aWindowHandle)=0iSoundFactorypure virtual
SwitchIn()=0iSoundFactorypure virtual
SwitchOut()=0iSoundFactorypure virtual
Update(ni::tF32 afDeltaTime)=0iSoundFactorypure virtual