namespace SimpleSoundManager.Framework
{
/// Interface used for common sound functionality;
public interface Sound
{
/// Handles playing a sound.
void play();
void play(float volume);
/// Handles pausing a song.
void pause();
/// Handles stopping a song.
void stop();
/// Handles restarting a song.
void restart();
/// Handles getting a clone of the song.
Sound clone();
string getSoundName();
bool isStopped();
}
}