using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
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();
}
}