SDL-mixer-0.6.3.0: Binding to libSDL_mixer
Copyright(c) David Himmelstrup 2005
LicenseBSD-like
Maintainerlemmih@gmail.com
Stabilityprovisional
Portabilityportable
Safe HaskellSafe
LanguageHaskell98

Graphics.UI.SDL.Mixer.Music

Description

 

Documentation

freeMusic :: Music -> IO () Source #

tryLoadMUS :: FilePath -> IO (Maybe Music) Source #

loadMUS :: FilePath -> IO Music Source #

tryPlayMusic :: Music -> Int -> IO Bool Source #

playMusic :: Music -> Int -> IO () Source #

tryFadeInMusic :: Music -> Int -> Int -> IO Bool Source #

fadeInMusic :: Music -> Int -> Int -> IO () Source #

tryFadeInMusicPos :: Music -> Int -> Int -> Double -> IO Bool Source #

fadeInMusicPos :: Music -> Int -> Int -> Double -> IO () Source #

setMusicVolume :: Int -> IO () Source #

modifyMusicVolume :: (Int -> Int) -> IO () Source #

trySetMusicPosition :: Double -> IO Bool Source #

setMusicPosition :: Double -> IO () Source #

trySetMusicCmd :: String -> IO Bool Source #

setMusicCmd :: String -> IO () Source #

haltMusic :: IO () Source #

tryFadeOutMusic :: Int -> IO Bool Source #

fadeOutMusic :: Int -> IO () Source #

playingMusic :: IO Bool Source #

pausedMusic :: IO Bool Source #