AgateLib.Drivers.NullSoundImpl Class Reference

Class which provides a silent Audio implementation. More...

Inheritance diagram for AgateLib.Drivers.NullSoundImpl:

AgateLib.ImplementationBase.AudioImpl AgateLib.ImplementationBase.DriverImplBase

List of all members.

Classes

class  NullMusicImpl
class  NullSoundBufferImpl
class  NullSoundBufferSessionImpl

Public Member Functions

override void Initialize ()
override void Dispose ()
override SoundBufferImpl CreateSoundBuffer (string filename)
override SoundBufferImpl CreateSoundBuffer (System.IO.Stream inStream)
override MusicImpl CreateMusic (string filename)
override SoundBufferSessionImpl CreateSoundBufferSession (SoundBufferImpl buffer)
override MusicImpl CreateMusic (System.IO.Stream musicStream)


Detailed Description

Class which provides a silent Audio implementation.


Member Function Documentation

override MusicImpl AgateLib.Drivers.NullSoundImpl.CreateMusic ( System.IO.Stream  musicStream  ) 

Parameters:
musicStream 
Returns:

override MusicImpl AgateLib.Drivers.NullSoundImpl.CreateMusic ( string  filename  )  [virtual]

override SoundBufferImpl AgateLib.Drivers.NullSoundImpl.CreateSoundBuffer ( System.IO.Stream  inStream  ) 

Parameters:
inStream 
Returns:

override SoundBufferImpl AgateLib.Drivers.NullSoundImpl.CreateSoundBuffer ( string  filename  )  [virtual]

override SoundBufferSessionImpl AgateLib.Drivers.NullSoundImpl.CreateSoundBufferSession ( SoundBufferImpl  buffer  )  [virtual]

override void AgateLib.Drivers.NullSoundImpl.Dispose (  )  [virtual]

override void AgateLib.Drivers.NullSoundImpl.Initialize (  )  [virtual]


The documentation for this class was generated from the following file:
AgateLib
Awesome Game and Tool Engine Library
SourceForge.net Logo