1
0
Fork 0
tetris-go/engine/audio/default_manger.go

35 lines
488 B
Go

package audio
var defaultManager = Manager{}
func LoadLibrary(library *Library) {
defaultManager.Load(library)
}
func Play(id SoundID) {
defaultManager.Play(id)
}
func PlayLooped(id SoundID) {
defaultManager.PlayLooped(id)
}
func Stop(id SoundID) {
defaultManager.Stop(id)
}
func IsPlaying(id SoundID) bool {
return defaultManager.IsPlaying(id)
}
func Pause() {
defaultManager.Pause()
}
func Resume() {
defaultManager.Resume()
}
func Update() {
defaultManager.Update()
}