Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
- getBasePath :: IO CString
- getPrefPath :: CString -> CString -> IO CString
- allocRW :: IO (Ptr RWops)
- freeRW :: Ptr RWops -> IO ()
- rwFromConstMem :: Ptr () -> CInt -> IO (Ptr RWops)
- rwFromFP :: Ptr () -> Bool -> IO (Ptr RWops)
- rwFromFile :: CString -> CString -> IO (Ptr RWops)
- rwFromMem :: Ptr () -> CInt -> IO (Ptr RWops)
- rwClose :: Ptr RWops -> IO CInt
- rwRead :: Ptr RWops -> Ptr () -> CSize -> CSize -> IO CSize
- rwSeek :: Ptr RWops -> Int64 -> CInt -> IO Int64
- rwTell :: Ptr RWops -> IO Int64
- rwWrite :: Ptr RWops -> Ptr () -> CSize -> CSize -> IO CSize
- readBE16 :: Ptr RWops -> IO Word16
- readBE32 :: Ptr RWops -> IO Word32
- readBE64 :: Ptr RWops -> IO Word64
- readLE16 :: Ptr RWops -> IO Word16
- readLE32 :: Ptr RWops -> IO Word32
- readLE64 :: Ptr RWops -> IO Word64
- writeBE16 :: Ptr RWops -> Word16 -> IO CSize
- writeBE32 :: Ptr RWops -> Word32 -> IO CSize
- writeBE64 :: Ptr RWops -> Word64 -> IO CSize
- writeLE16 :: Ptr RWops -> Word16 -> IO CSize
- writeLE32 :: Ptr RWops -> Word32 -> IO CSize
- writeLE64 :: Ptr RWops -> Word64 -> IO CSize