Inherited by AgateLib.Drivers.NullSoundImpl.NullSoundImpl.NullSoundBufferSessionImpl.
Public Member Functions | |
| abstract void | Dispose () |
| Destroyes unmanaged resources. | |
| abstract void | Play () |
| Starts at the beginning. | |
| abstract void | Stop () |
| Stops. | |
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. | |
| abstract double | Pan [get, set] |
| Gets or sets the left-right balance. -1 is left speaker 0 is middle (both) 1 is right. | |
| abstract bool | IsPlaying [get] |
| Gets whether or not this playback instance is actually playing. | |
| abstract void AgateLib.ImplementationBase.SoundBufferSessionImpl.Dispose | ( | ) | [pure virtual] |
Destroyes unmanaged resources.
| abstract void AgateLib.ImplementationBase.SoundBufferSessionImpl.Play | ( | ) | [pure virtual] |
Starts at the beginning.
| abstract void AgateLib.ImplementationBase.SoundBufferSessionImpl.Stop | ( | ) | [pure virtual] |
Stops.
abstract bool AgateLib.ImplementationBase.SoundBufferSessionImpl.IsPlaying [get] |
Gets whether or not this playback instance is actually playing.
abstract double AgateLib.ImplementationBase.SoundBufferSessionImpl.Pan [get, set] |
Gets or sets the left-right balance. -1 is left speaker 0 is middle (both) 1 is right.
abstract double AgateLib.ImplementationBase.SoundBufferSessionImpl.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.
|
AgateLib Awesome Game and Tool Engine Library |
|