Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
initAudioDevice :: IO () Source #
closeAudioDevice :: IO () Source #
setMasterVolume :: Float -> IO () Source #
pauseSound :: Sound -> IO () Source #
resumeSound :: Sound -> IO () Source #
playSoundMulti :: Sound -> IO () Source #
stopSoundMulti :: IO () Source #
getSoundsPlaying :: IO Int Source #
playMusicStream :: Music -> IO () Source #
updateMusicStream :: Music -> IO () Source #
stopMusicStream :: Music -> IO () Source #
pauseMusicStream :: Music -> IO () Source #
resumeMusicStream :: Music -> IO () Source #
loadAudioStream :: Integer -> Integer -> Integer -> IO AudioStream Source #
isAudioStreamReady :: AudioStream -> IO Bool Source #
updateAudioStream :: AudioStream -> Ptr () -> Int -> IO () Source #
playAudioStream :: AudioStream -> IO () Source #
pauseAudioStream :: AudioStream -> IO () Source #
resumeAudioStream :: AudioStream -> IO () Source #
isAudioStreamPlaying :: AudioStream -> IO Bool Source #
stopAudioStream :: AudioStream -> IO () Source #
setAudioStreamVolume :: AudioStream -> Float -> IO () Source #
setAudioStreamPitch :: AudioStream -> Float -> IO () Source #
setAudioStreamPan :: AudioStream -> Float -> IO () Source #
setAudioStreamBufferSizeDefault :: Int -> IO () Source #