Safe Haskell | None |
---|
- ft_Init_FreeType :: Ptr FT_Library -> IO FT_Error
- ft_New_Face :: FT_Library -> CString -> FT_Long -> Ptr FT_Face -> IO FT_Error
- ft_Set_Char_Size :: FT_Face -> FT_F26Dot6 -> FT_F26Dot6 -> FT_UInt -> FT_UInt -> IO FT_Error
- ft_Set_Pixel_Sizes :: FT_Face -> FT_UInt -> FT_UInt -> IO FT_Error
- ft_Get_Char_Index :: FT_Face -> FT_ULong -> IO FT_UInt
- ft_Set_Transform :: FT_Face -> Ptr FT_Matrix -> Ptr FT_Vector -> IO ()
- ft_Load_Char :: FT_Face -> FT_ULong -> FT_Int32 -> IO FT_Error
- ft_Done_Face :: FT_Face -> IO FT_Error
- ft_Done_FreeType :: FT_Library -> IO FT_Error
- ft_Load_Glyph :: FT_Face -> FT_UInt -> FT_Int32 -> IO FT_Error
- ft_Get_Glyph :: FT_GlyphSlot -> Ptr FT_Glyph -> IO FT_Error
- ft_Done_Glyph :: FT_Glyph -> IO ()
- ft_Glyph_To_Bitmap :: Ptr FT_Glyph -> FT_Render_Mode -> Ptr FT_Vector -> FT_Bool -> IO FT_Error
- ft_Library_Version :: FT_Library -> Ptr FT_Int -> Ptr FT_Int -> Ptr FT_Int -> IO ()
- ft_Face_CheckTrueTypePatents :: FT_Face -> IO FT_Bool
- ft_Face_SetUnpatentedHinting :: FT_Face -> FT_Bool -> IO FT_Bool
- ft_New_Memory_Face :: FT_Library -> FT_Bytes -> FT_Long -> FT_Long -> Ptr FT_Face -> IO FT_Error
- ft_Open_Face :: FT_Library -> Ptr FT_Open_Args -> FT_Long -> Ptr FT_Face -> IO FT_Error
- ft_Attach_File :: FT_Face -> CString -> IO FT_Error
- ft_Attach_Stream :: FT_Face -> Ptr FT_Open_Args -> IO FT_Error
- ft_Reference_Face :: FT_Face -> IO FT_Error
- ft_Select_Size :: FT_Face -> FT_Int -> IO FT_Error
- ft_Request_Size :: FT_Face -> FT_Size_Request -> IO FT_Error
- ft_Render_Glyph :: FT_GlyphSlot -> FT_Render_Mode -> IO FT_Error
- ft_Get_Kerning :: FT_Face -> FT_UInt -> FT_UInt -> FT_UInt -> Ptr FT_Vector -> IO FT_Error
- ft_Get_Track_Kerning :: FT_Face -> FT_Fixed -> FT_Int -> Ptr FT_Fixed -> IO FT_Error
- ft_Get_Glyph_Name :: FT_Face -> FT_UInt -> FT_Pointer -> FT_UInt -> IO FT_Error
- ft_Get_Postscript_Name :: FT_Face -> IO CString
- ft_Select_Charmap :: FT_Face -> FT_Encoding -> IO FT_Error
- ft_Set_Charmap :: FT_Face -> FT_CharMap -> IO FT_Error
- ft_Get_Charmap_Index :: FT_CharMap -> IO FT_Int
- ft_Get_First_Char :: FT_Face -> Ptr FT_UInt -> IO FT_ULong
- ft_Get_Next_Char :: FT_Face -> FT_ULong -> Ptr FT_UInt -> IO FT_ULong
- ft_Get_Name_Index :: FT_Face -> CString -> IO FT_UInt
- ft_Get_SubGlyph_Info :: FT_GlyphSlot -> FT_UInt -> Ptr FT_Int -> Ptr FT_UInt -> Ptr FT_Int -> Ptr FT_Int -> Ptr FT_Matrix -> IO FT_Error
- ft_Get_FSType_Flags :: FT_Face -> IO FT_UShort
- ft_Face_GetCharVariantIndex :: FT_Face -> FT_ULong -> FT_ULong -> IO FT_UInt
- ft_Face_GetCharVariantIsDefault :: FT_Face -> FT_ULong -> FT_ULong -> IO FT_Int
- ft_Face_GetVariantSelectors :: FT_Face -> IO (Ptr FT_UInt32)
- ft_Face_GetVariantsOfChar :: FT_Face -> FT_ULong -> IO (Ptr FT_UInt32)
- ft_Face_GetCharsOfVariant :: FT_Face -> FT_ULong -> IO (Ptr FT_UInt32)
- ft_Outline_New :: FT_Library -> FT_UInt -> FT_Int -> Ptr FT_Outline -> IO FT_Error
- ft_Outline_New_Internal :: FT_Memory -> FT_UInt -> FT_Int -> Ptr FT_Outline -> IO FT_Error
- ft_Outline_Done :: FT_Library -> Ptr FT_Outline -> IO FT_Error
- ft_Outline_Done_Internal :: FT_Memory -> Ptr FT_Outline -> IO FT_Error
- ft_Outline_Copy :: Ptr FT_Outline -> Ptr FT_Outline -> IO FT_Error
- ft_Outline_Translate :: Ptr FT_Outline -> FT_Pos -> FT_Pos -> IO ()
- ft_Outline_Transform :: Ptr FT_Outline -> Ptr FT_Matrix -> IO ()
- ft_Outline_Embolden :: Ptr FT_Outline -> FT_Pos -> IO FT_Error
- ft_Outline_Reverse :: Ptr FT_Outline -> IO ()
- ft_Outline_Check :: Ptr FT_Outline -> IO FT_Error
- ft_Outline_Get_BBox :: Ptr FT_Outline -> Ptr FT_BBox -> IO FT_Error
- ft_Outline_Decompose :: Ptr FT_Outline -> Ptr FT_Outline_Funcs -> Ptr a -> IO FT_Error
- ft_Outline_Get_CBox :: Ptr FT_Outline -> Ptr FT_BBox -> IO ()
- ft_Outline_Get_Bitmap :: FT_Library -> Ptr FT_Outline -> Ptr FT_Bitmap -> IO FT_Error
- ft_Outline_Render :: FT_Library -> Ptr FT_Outline -> Ptr FT_Raster_Params -> IO FT_Error
- ft_Outline_Get_Orientation :: Ptr FT_Outline -> IO FT_Orientation
- ft_New_Size :: FT_Face -> Ptr FT_Size -> IO FT_Error
- ft_Done_Size :: FT_Size -> IO FT_Error
- ft_Activate_Size :: FT_Size -> IO FT_Error
Documentation
ft_New_Face :: FT_Library -> CString -> FT_Long -> Ptr FT_Face -> IO FT_ErrorSource
ft_Set_Char_Size :: FT_Face -> FT_F26Dot6 -> FT_F26Dot6 -> FT_UInt -> FT_UInt -> IO FT_ErrorSource
ft_Done_Face :: FT_Face -> IO FT_ErrorSource
ft_Get_Glyph :: FT_GlyphSlot -> Ptr FT_Glyph -> IO FT_ErrorSource
ft_Done_Glyph :: FT_Glyph -> IO ()Source
ft_Glyph_To_Bitmap :: Ptr FT_Glyph -> FT_Render_Mode -> Ptr FT_Vector -> FT_Bool -> IO FT_ErrorSource
ft_Library_Version :: FT_Library -> Ptr FT_Int -> Ptr FT_Int -> Ptr FT_Int -> IO ()Source
ft_Face_CheckTrueTypePatents :: FT_Face -> IO FT_BoolSource
This is just here for completeness, TrueType hinting is no longer patented
ft_Face_SetUnpatentedHinting :: FT_Face -> FT_Bool -> IO FT_BoolSource
This is just here for completeness, TrueType hinting is no longer patented.
ft_New_Memory_Face :: FT_Library -> FT_Bytes -> FT_Long -> FT_Long -> Ptr FT_Face -> IO FT_ErrorSource
ft_Open_Face :: FT_Library -> Ptr FT_Open_Args -> FT_Long -> Ptr FT_Face -> IO FT_ErrorSource
ft_Attach_Stream :: FT_Face -> Ptr FT_Open_Args -> IO FT_ErrorSource
ft_Get_Glyph_Name :: FT_Face -> FT_UInt -> FT_Pointer -> FT_UInt -> IO FT_ErrorSource
ft_Select_Charmap :: FT_Face -> FT_Encoding -> IO FT_ErrorSource
ft_Set_Charmap :: FT_Face -> FT_CharMap -> IO FT_ErrorSource
ft_Get_SubGlyph_Info :: FT_GlyphSlot -> FT_UInt -> Ptr FT_Int -> Ptr FT_UInt -> Ptr FT_Int -> Ptr FT_Int -> Ptr FT_Matrix -> IO FT_ErrorSource
ft_Outline_New :: FT_Library -> FT_UInt -> FT_Int -> Ptr FT_Outline -> IO FT_ErrorSource
ft_Outline_New_Internal :: FT_Memory -> FT_UInt -> FT_Int -> Ptr FT_Outline -> IO FT_ErrorSource
ft_Outline_Done :: FT_Library -> Ptr FT_Outline -> IO FT_ErrorSource
ft_Outline_Copy :: Ptr FT_Outline -> Ptr FT_Outline -> IO FT_ErrorSource
ft_Outline_Translate :: Ptr FT_Outline -> FT_Pos -> FT_Pos -> IO ()Source
ft_Outline_Transform :: Ptr FT_Outline -> Ptr FT_Matrix -> IO ()Source
ft_Outline_Embolden :: Ptr FT_Outline -> FT_Pos -> IO FT_ErrorSource
ft_Outline_Reverse :: Ptr FT_Outline -> IO ()Source
ft_Outline_Get_BBox :: Ptr FT_Outline -> Ptr FT_BBox -> IO FT_ErrorSource
ft_Outline_Decompose :: Ptr FT_Outline -> Ptr FT_Outline_Funcs -> Ptr a -> IO FT_ErrorSource
ft_Outline_Get_CBox :: Ptr FT_Outline -> Ptr FT_BBox -> IO ()Source
ft_Outline_Get_Bitmap :: FT_Library -> Ptr FT_Outline -> Ptr FT_Bitmap -> IO FT_ErrorSource
ft_Outline_Render :: FT_Library -> Ptr FT_Outline -> Ptr FT_Raster_Params -> IO FT_ErrorSource
ft_Done_Size :: FT_Size -> IO FT_ErrorSource