
Public Member Functions | |
| virtual SoundBufferImpl | CreateSoundBuffer (string filename) |
| Creates a SoundBufferImpl object. | |
| virtual MusicImpl | CreateMusic (string filename) |
| Creates a MusicImpl object. | |
| abstract MusicImpl | CreateMusic (Stream musicStream) |
| Creates a MusicImpl object. | |
| abstract SoundBufferSessionImpl | CreateSoundBufferSession (SoundBufferImpl buffer) |
| Creates a SoundBufferSessionImpl object. | |
| abstract SoundBufferImpl | CreateSoundBuffer (Stream inStream) |
| Creates a SoundBufferImpl object. | |
| virtual void | Update () |
| This function is called once a frame to allow the Audio driver to update information. There is no need to call base.Update() if overriding this function. | |
| abstract MusicImpl AgateLib.ImplementationBase.AudioImpl.CreateMusic | ( | Stream | musicStream | ) | [pure virtual] |
| virtual MusicImpl AgateLib.ImplementationBase.AudioImpl.CreateMusic | ( | string | filename | ) | [virtual] |
Creates a MusicImpl object.
| filename |
Reimplemented in AgateLib.Drivers.NullSoundImpl.
| abstract SoundBufferImpl AgateLib.ImplementationBase.AudioImpl.CreateSoundBuffer | ( | Stream | inStream | ) | [pure virtual] |
| virtual SoundBufferImpl AgateLib.ImplementationBase.AudioImpl.CreateSoundBuffer | ( | string | filename | ) | [virtual] |
Creates a SoundBufferImpl object.
| filename |
Reimplemented in AgateLib.Drivers.NullSoundImpl.
| abstract SoundBufferSessionImpl AgateLib.ImplementationBase.AudioImpl.CreateSoundBufferSession | ( | SoundBufferImpl | buffer | ) | [pure virtual] |
Creates a SoundBufferSessionImpl object.
| buffer |
Implemented in AgateLib.Drivers.NullSoundImpl.
| virtual void AgateLib.ImplementationBase.AudioImpl.Update | ( | ) | [virtual] |
This function is called once a frame to allow the Audio driver to update information. There is no need to call base.Update() if overriding this function.
|
AgateLib Awesome Game and Tool Engine Library |
|