Provides an interface to output sound to the user's speakers.
A structure that implements
A struct that contains all information for tracking sound info.
Static sound data stored in memory.
A source of audio data connected to a particular
Internal state used by audio sources.
A source of audio data located in space relative to a listener's ears. Will stop playing when dropped.
A trait object defining an audio context, allowing us to someday
use something other than
The source for a sound.