Represents the current status.
Free / Release the source and buffer of the Sound
Returns the current Channel.
Returns the current filename.
Returns the Format.
Returns the current frequency.
Returns the length in seconds.
Returns if the looping is enabled or not.
Returns the current position.
Returns the interal Soundfile which contains the filename, the music type and the length in seconds.
Returns the current status.
Returns the music type.
Returns the current velocity.
Returns the current volume.
Load from a soundfile.
Load a soundfile from his path.
Load from memory.
Pause playing.
Activate the playing. If enable is true, the looping is also activated.
Activate the playing.
Rewind playing.
Enable looping.
Set the position.
Set the position.
Set the velocity.
Set the velocity.
Set the volume.
Set the volume.
Stop current playing.
Load a soundfile and stores the sound object in a static field. Then returns the sound object. If you try to load the same file on more time, you get the same sound object as before.
Load a soundfile from his path and stores the sound object in a static field. Then returns the sound object. If you try to load the same file on more time, you get the same sound object as before.
Sound represents the functionality to manipulate loaded sounds. That means with this class you can get informations about the sound or you can play, stop or pause it.