ScummVM API documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
hpl::cSound Class Reference
Inheritance diagram for hpl::cSound:
hpl::iUpdateable

Public Member Functions

 cSound (iLowLevelSound *apLowLevelSound)
 
void Init (cResources *apResources, bool abUseHardware, bool abForceGeneric, bool abUseEnvAudio, int alMaxChannels, int alStreamUpdateFreq, bool abUseThreading, bool abUseVoiceManagement, int alMaxMonoSourceHint, int alMaxStereoSourceHint, int alStreamingBufferSize, int alStreamingBufferCount, bool abEnableLowLevelLog, tString asDeviceName)
 
void Update (float afTimeStep)
 
iLowLevelSoundGetLowLevel ()
 
cSoundHandlerGetSoundHandler ()
 
cMusicHandlerGetMusicHandler ()
 
- Public Member Functions inherited from hpl::iUpdateable
 iUpdateable (const tString &asName)
 
virtual void OnDraw ()
 
virtual void OnPostSceneDraw ()
 
virtual void OnPostGUIDraw ()
 
virtual void OnPostBufferSwap ()
 
virtual void OnStart ()
 
virtual void OnExit ()
 
virtual void Reset ()
 
const tStringGetName ()
 

The documentation for this class was generated from the following file: