Safe Haskell | Safe-Infered |
---|
Sound.SFML.LowLevel
Contents
- data SoundBuffer
- sfSoundBuffer_CreateFromFile :: FilePath -> IO (Ptr SoundBuffer)
- c__sfSoundBuffer_CreateFromFile :: CString -> IO (Ptr SoundBuffer)
- sfSoundBuffer_Destroy :: Ptr SoundBuffer -> IO ()
- data Sound
- sfSound_Create :: IO (Ptr Sound)
- sfSound_SetBuffer :: Ptr Sound -> Ptr SoundBuffer -> IO ()
- sfSound_Play :: Ptr Sound -> IO ()
- sfSound_Destroy :: Ptr Sound -> IO ()
- data Music
- sfMusic_CreateFromFile :: FilePath -> IO (Ptr Music)
- c__sfMusic_CreateFromFile :: CString -> IO (Ptr Music)
- sfMusic_Destroy :: Ptr Music -> IO ()
- sfMusic_Play :: Ptr Music -> IO ()
- sfMusic_Stop :: Ptr Music -> IO ()
- sfMusic_SetLoop :: Ptr Music -> Bool -> IO ()
- sfMusic_SetVolume :: Ptr Music -> Float -> IO ()
- sfMusic_GetDuration :: Ptr Music -> IO Float
SoundBuffer
data SoundBuffer Source
Sound
sfSound_Create :: IO (Ptr Sound)Source
sfSound_SetBuffer :: Ptr Sound -> Ptr SoundBuffer -> IO ()Source