Safe Haskell | None |
---|---|
Language | Haskell98 |
FreeType.Core.Base.Internal
Contents
- FT_Init_FreeType
- FT_Done_FreeType
- FT_New_Face
- FT_Done_Face
- FT_Reference_Face
- FT_New_Memory_Face
- FT_Face_Properties
- FT_Open_Face
- FT_Attach_File
- FT_Attach_Stream
- FT_Set_Char_Size
- FT_Set_Pixel_Sizes
- FT_Request_Size
- FT_Select_Size
- FT_Set_Transform
- FT_Load_Glyph
- FT_Get_First_Char
- FT_Get_Next_Char
- FT_Load_Char
- FT_Render_Glyph
- FT_Get_Kerning
- FT_Get_Track_Kerning
- FT_Get_Glyph_Name
- FT_Get_Postscript_Name
- FT_Select_Charmap
- FT_Set_Charmap
- FT_Get_SubGlyph_Info
- FT_HAS_FAST_GLYPHS
Synopsis
- ft_Init_FreeType' :: Ptr FT_Library -> IO FT_Error
- ft_Done_FreeType' :: FT_Library -> IO FT_Error
- ft_New_Face' :: FT_Library -> Ptr Int8 -> FT_Long -> Ptr FT_Face -> IO FT_Error
- ft_Done_Face' :: FT_Face -> IO FT_Error
- ft_Reference_Face' :: FT_Face -> IO FT_Error
- ft_New_Memory_Face' :: FT_Library -> Ptr FT_Byte -> FT_Long -> FT_Long -> Ptr FT_Face -> IO FT_Error
- ft_Face_Properties' :: FT_Face -> FT_UInt -> Ptr FT_Parameter -> 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 -> Ptr Int8 -> IO FT_Error
- ft_Attach_Stream' :: FT_Face -> Ptr FT_Open_Args -> 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_Request_Size' :: FT_Face -> FT_Size_Request -> IO FT_Error
- ft_Select_Size' :: FT_Face -> FT_Int -> IO FT_Error
- ft_Set_Transform' :: FT_Face -> Ptr FT_Matrix -> Ptr FT_Vector -> IO ()
- ft_Load_Glyph' :: FT_Face -> FT_UInt -> FT_Int32 -> IO FT_Error
- 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_Load_Char' :: FT_Face -> FT_ULong -> FT_Int32 -> 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 (Ptr Int8)
- ft_Select_Charmap' :: FT_Face -> FT_Encoding -> IO FT_Error
- ft_Set_Charmap' :: FT_Face -> FT_CharMap -> IO FT_Error
- 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
- pattern FT_HAS_FAST_GLYPHS :: FT_Face -> Bool
FT_Init_FreeType
Arguments
:: Ptr FT_Library | library |
-> IO FT_Error |
FT_Done_FreeType
Arguments
:: FT_Library | library |
-> IO FT_Error |
FT_New_Face
FT_Done_Face
FT_Reference_Face
FT_New_Memory_Face
FT_Face_Properties
FT_Open_Face
Arguments
:: FT_Library | library |
-> Ptr FT_Open_Args | args |
-> FT_Long | face_index |
-> Ptr FT_Face | aface |
-> IO FT_Error |
FT_Attach_File
FT_Attach_Stream
Arguments
:: FT_Face | face |
-> Ptr FT_Open_Args | parameters |
-> IO FT_Error |
FT_Set_Char_Size
Arguments
:: FT_Face | face |
-> FT_F26Dot6 | char_width |
-> FT_F26Dot6 | char_height |
-> FT_UInt | horz_resolution |
-> FT_UInt | vert_resolution |
-> IO FT_Error |
FT_Set_Pixel_Sizes
FT_Request_Size
Arguments
:: FT_Face | face |
-> FT_Size_Request | req |
-> IO FT_Error |
FT_Select_Size
FT_Set_Transform
FT_Load_Glyph
FT_Get_First_Char
FT_Get_Next_Char
FT_Load_Char
FT_Render_Glyph
Arguments
:: FT_GlyphSlot | slot |
-> FT_Render_Mode | render_mode |
-> IO FT_Error |
FT_Get_Kerning
FT_Get_Track_Kerning
FT_Get_Glyph_Name
FT_Get_Postscript_Name
FT_Select_Charmap
Arguments
:: FT_Face | face |
-> FT_Encoding | encoding |
-> IO FT_Error |
FT_Set_Charmap
Arguments
:: FT_Face | face |
-> FT_CharMap | charmap |
-> IO FT_Error |
FT_Get_SubGlyph_Info
FT_HAS_FAST_GLYPHS
pattern FT_HAS_FAST_GLYPHS Source #