Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- getFontDefault :: IO Font
- loadFont :: String -> IO Font
- loadFontEx :: String -> Int -> [Int] -> Int -> IO Font
- loadFontFromImage :: Image -> Color -> Int -> IO Font
- loadFontFromMemory :: String -> [Integer] -> Int -> [Int] -> Int -> IO Font
- loadFontData :: [Integer] -> Int -> [Int] -> Int -> FontType -> IO GlyphInfo
- genImageFontAtlas :: [GlyphInfo] -> [[Rectangle]] -> Int -> Int -> Int -> Int -> IO Image
- unloadFontData :: [GlyphInfo] -> IO ()
- isFontReady :: Font -> IO Bool
- unloadFont :: Font -> IO ()
- exportFontAsCode :: Font -> String -> IO Bool
- drawFPS :: Int -> Int -> IO ()
- drawText :: String -> Int -> Int -> Int -> Color -> IO ()
- drawTextEx :: Font -> String -> Vector2 -> Float -> Float -> Color -> IO ()
- drawTextPro :: Font -> String -> Vector2 -> Vector2 -> Float -> Float -> Float -> Color -> IO ()
- drawTextCodepoint :: Font -> Int -> Vector2 -> Float -> Color -> IO ()
- drawTextCodepoints :: Font -> [Int] -> Vector2 -> Float -> Float -> Color -> IO ()
- measureText :: String -> Int -> IO Int
- measureTextEx :: Font -> String -> Float -> Float -> IO Vector2
- getGlyphIndex :: Font -> Int -> IO Int
- getGlyphInfo :: Font -> Int -> IO GlyphInfo
- getGlyphAtlasRec :: Font -> Int -> IO Rectangle
- loadUTF8 :: [Integer] -> IO String
- unloadUTF8 :: CString -> IO ()
- loadCodepoints :: String -> IO [Int]
- unloadCodepoints :: Ptr CInt -> IO ()
- getCodepointCount :: String -> IO Int
- getCodepointNext :: String -> IO (Int, Int)
- getCodepointPrevious :: String -> IO (Int, Int)
- codepointToUTF8 :: Int -> IO String
Documentation
getFontDefault :: IO Font Source #
unloadFontData :: [GlyphInfo] -> IO () Source #
unloadFont :: Font -> IO () Source #
drawTextPro :: Font -> String -> Vector2 -> Vector2 -> Float -> Float -> Float -> Color -> IO () Source #
unloadUTF8 :: CString -> IO () Source #
getCodepointNext :: String -> IO (Int, Int) Source #
Deprecated, use getCodepointNext