AgateLib.ImplementationBase.SoundBufferImpl Class Reference

Implements a SoundBuffer. More...

Inheritance diagram for AgateLib.ImplementationBase.SoundBufferImpl:

AgateLib.Drivers.NullSoundImpl.NullSoundImpl.NullSoundBufferImpl

List of all members.

Public Member Functions

abstract void Dispose ()
 Destroys unmanaged resources.

Properties

abstract double Volume [get, set]
 Gets or sets the volume this audio file is playing at. 0.0 is completely quiet. 0.5 sounds like half maximum volume 1.0 is maximum volume.


Detailed Description

Implements a SoundBuffer.


Member Function Documentation

abstract void AgateLib.ImplementationBase.SoundBufferImpl.Dispose (  )  [pure virtual]

Destroys unmanaged resources.

Implemented in AgateLib.Drivers.NullSoundImpl.NullSoundImpl.NullSoundBufferImpl.


Property Documentation

abstract double AgateLib.ImplementationBase.SoundBufferImpl.Volume [get, set]

Gets or sets the volume this audio file is playing at. 0.0 is completely quiet. 0.5 sounds like half maximum volume 1.0 is maximum volume.

Reimplemented in AgateLib.Drivers.NullSoundImpl.NullSoundImpl.NullSoundBufferImpl.


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