Docs.rs
freetype-rs-0.16.0
freetype-rs 0.16.0
Docs.rs crate page
MIT
Links
Homepage
Repository
Crates.io
Source
Owners
bvssvni
github:pistondevelopers:publish
Dependencies
libc ^0.2.1
freetype-sys ^0.6.0
bitflags ^1.0.0
unicode-normalization ^0.1.0
Versions
Go to latest version
Platform
x86_64-apple-darwin
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Module ffi
Structs
Constants
Traits
Functions
Type Definitions
freetype
Module
freetype
::
ffi
[
−
]
[src]
Structs
FT_BBox
FT_Bitmap
FT_BitmapGlyphRec
FT_Bitmap_Size
FT_CharMapRec
FT_Data
FT_FaceRec
FT_Generic
FT_GlyphRec
FT_GlyphSlotRec
FT_Glyph_Metrics
FT_ListNodeRec
FT_ListRec
FT_Matrix
FT_MemoryRec
FT_Open_Args
FT_Outline
FT_OutlineGlyphRec
FT_Parameter
FT_SizeRec
FT_Size_Metrics
FT_Size_RequestRec
FT_StreamRec
FT_UnitVector
FT_Vector
TT_OS2
Constants
FT_ENCODING_ADOBE_CUSTOM
FT_ENCODING_ADOBE_EXPERT
FT_ENCODING_ADOBE_LATIN_1
FT_ENCODING_ADOBE_STANDARD
FT_ENCODING_APPLE_ROMAN
FT_ENCODING_BIG5
FT_ENCODING_GB2312
FT_ENCODING_JOHAB
FT_ENCODING_MS_BIG5
FT_ENCODING_MS_GB2312
FT_ENCODING_MS_JOHAB
FT_ENCODING_MS_SJIS
FT_ENCODING_MS_SYMBOL
FT_ENCODING_MS_WANSUNG
FT_ENCODING_NONE
FT_ENCODING_OLD_LATIN_2
FT_ENCODING_SJIS
FT_ENCODING_UNICODE
FT_ENCODING_WANSUNG
FT_Err_Array_Too_Large
FT_Err_Bad_Argument
FT_Err_Bbx_Too_Big
FT_Err_CMap_Table_Missing
FT_Err_Cannot_Open_Resource
FT_Err_Cannot_Open_Stream
FT_Err_Cannot_Render_Glyph
FT_Err_Code_Overflow
FT_Err_Corrupted_Font_Glyphs
FT_Err_Corrupted_Font_Header
FT_Err_Could_Not_Find_Context
FT_Err_Debug_OpCode
FT_Err_Divide_By_Zero
FT_Err_ENDF_In_Exec_Stream
FT_Err_Execution_Too_Long
FT_Err_Hmtx_Table_Missing
FT_Err_Horiz_Header_Missing
FT_Err_Ignore
FT_Err_Invalid_Argument
FT_Err_Invalid_Cache_Handle
FT_Err_Invalid_CharMap_Format
FT_Err_Invalid_CharMap_Handle
FT_Err_Invalid_Character_Code
FT_Err_Invalid_CodeRange
FT_Err_Invalid_Composite
FT_Err_Invalid_Driver_Handle
FT_Err_Invalid_Face_Handle
FT_Err_Invalid_File_Format
FT_Err_Invalid_Frame_Operation
FT_Err_Invalid_Frame_Read
FT_Err_Invalid_Glyph_Format
FT_Err_Invalid_Glyph_Index
FT_Err_Invalid_Handle
FT_Err_Invalid_Horiz_Metrics
FT_Err_Invalid_Library_Handle
FT_Err_Invalid_Offset
FT_Err_Invalid_Opcode
FT_Err_Invalid_Outline
FT_Err_Invalid_PPem
FT_Err_Invalid_Pixel_Size
FT_Err_Invalid_Post_Table
FT_Err_Invalid_Post_Table_Format
FT_Err_Invalid_Reference
FT_Err_Invalid_Size_Handle
FT_Err_Invalid_Slot_Handle
FT_Err_Invalid_Stream_Handle
FT_Err_Invalid_Stream_Operation
FT_Err_Invalid_Stream_Read
FT_Err_Invalid_Stream_Seek
FT_Err_Invalid_Stream_Skip
FT_Err_Invalid_Table
FT_Err_Invalid_Version
FT_Err_Invalid_Vert_Metrics
FT_Err_Locations_Missing
FT_Err_Lower_Module_Version
FT_Err_Max
FT_Err_Missing_Bbx_Field
FT_Err_Missing_Chars_Field
FT_Err_Missing_Encoding_Field
FT_Err_Missing_Font_Field
FT_Err_Missing_Fontboundingbox_Field
FT_Err_Missing_Module
FT_Err_Missing_Property
FT_Err_Missing_Size_Field
FT_Err_Missing_Startchar_Field
FT_Err_Missing_Startfont_Field
FT_Err_Name_Table_Missing
FT_Err_Nested_DEFS
FT_Err_Nested_Frame_Access
FT_Err_No_Unicode_Glyph_Name
FT_Err_Ok
FT_Err_Out_Of_Memory
FT_Err_Post_Table_Missing
FT_Err_Raster_Corrupted
FT_Err_Raster_Negative_Height
FT_Err_Raster_Overflow
FT_Err_Raster_Uninitialized
FT_Err_Stack_Overflow
FT_Err_Stack_Underflow
FT_Err_Syntax_Error
FT_Err_Table_Missing
FT_Err_Too_Few_Arguments
FT_Err_Too_Many_Caches
FT_Err_Too_Many_Drivers
FT_Err_Too_Many_Extensions
FT_Err_Too_Many_Function_Defs
FT_Err_Too_Many_Hints
FT_Err_Too_Many_Instruction_Defs
FT_Err_Unimplemented_Feature
FT_Err_Unknown_File_Format
FT_Err_Unlisted_Object
FT_FACE_FLAG_CID_KEYED
FT_FACE_FLAG_COLOR
FT_FACE_FLAG_EXTERNAL_STREAM
FT_FACE_FLAG_FAST_GLYPHS
FT_FACE_FLAG_FIXED_SIZES
FT_FACE_FLAG_FIXED_WIDTH
FT_FACE_FLAG_GLYPH_NAMES
FT_FACE_FLAG_HINTER
FT_FACE_FLAG_HORIZONTAL
FT_FACE_FLAG_KERNING
FT_FACE_FLAG_MULTIPLE_MASTERS
FT_FACE_FLAG_SCALABLE
FT_FACE_FLAG_SFNT
FT_FACE_FLAG_TRICKY
FT_FACE_FLAG_VERTICAL
FT_FSTYPE_BITMAP_EMBEDDING_ONLY
FT_FSTYPE_EDITABLE_EMBEDDING
FT_FSTYPE_INSTALLABLE_EMBEDDING
FT_FSTYPE_NO_SUBSETTING
FT_FSTYPE_PREVIEW_AND_PRINT_EMBEDDING
FT_FSTYPE_RESTRICTED_LICENSE_EMBEDDING
FT_GLYPH_BBOX_GRIDFIT
FT_GLYPH_BBOX_PIXELS
FT_GLYPH_BBOX_SUBPIXELS
FT_GLYPH_BBOX_TRUNCATE
FT_GLYPH_BBOX_UNSCALED
FT_GLYPH_FORMAT_BITMAP
FT_GLYPH_FORMAT_COMPOSITE
FT_GLYPH_FORMAT_NONE
FT_GLYPH_FORMAT_OUTLINE
FT_GLYPH_FORMAT_PLOTTER
FT_KERNING_DEFAULT
FT_KERNING_UNFITTED
FT_KERNING_UNSCALED
FT_LCD_FILTER_DEFAULT
FT_LCD_FILTER_LEGACY
FT_LCD_FILTER_LEGACY1
FT_LCD_FILTER_LIGHT
FT_LCD_FILTER_MAX
FT_LCD_FILTER_NONE
FT_LOAD_COLOR
FT_LOAD_CROP_BITMAP
FT_LOAD_DEFAULT
FT_LOAD_FORCE_AUTOHINT
FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH
FT_LOAD_IGNORE_TRANSFORM
FT_LOAD_LINEAR_DESIGN
FT_LOAD_MONOCHROME
FT_LOAD_NO_AUTOHINT
FT_LOAD_NO_BITMAP
FT_LOAD_NO_HINTING
FT_LOAD_NO_RECURSE
FT_LOAD_NO_SCALE
FT_LOAD_PEDANTIC
FT_LOAD_RENDER
FT_LOAD_TARGET_LCD
FT_LOAD_TARGET_LCD_V
FT_LOAD_TARGET_LIGHT
FT_LOAD_TARGET_MONO
FT_LOAD_TARGET_NORMAL
FT_LOAD_VERTICAL_LAYOUT
FT_OPEN_DRIVER
FT_OPEN_MEMORY
FT_OPEN_PARAMS
FT_OPEN_PATHNAME
FT_OPEN_STREAM
FT_PIXEL_MODE_BGRA
FT_PIXEL_MODE_GRAY
FT_PIXEL_MODE_GRAY2
FT_PIXEL_MODE_GRAY4
FT_PIXEL_MODE_LCD
FT_PIXEL_MODE_LCD_V
FT_PIXEL_MODE_MAX
FT_PIXEL_MODE_MONO
FT_PIXEL_MODE_NONE
FT_RENDER_MODE_LCD
FT_RENDER_MODE_LCD_V
FT_RENDER_MODE_LIGHT
FT_RENDER_MODE_MAX
FT_RENDER_MODE_MONO
FT_RENDER_MODE_NORMAL
FT_SIZE_REQUEST_TYPE_BBOX
FT_SIZE_REQUEST_TYPE_CELL
FT_SIZE_REQUEST_TYPE_MAX
FT_SIZE_REQUEST_TYPE_NOMINAL
FT_SIZE_REQUEST_TYPE_REAL_DIM
FT_SIZE_REQUEST_TYPE_SCALES
FT_STROKER_BORDER_LEFT
FT_STROKER_BORDER_RIGHT
FT_STROKER_LINECAP_BUTT
FT_STROKER_LINECAP_ROUND
FT_STROKER_LINECAP_SQUARE
FT_STROKER_LINEJOIN_BEVEL
FT_STROKER_LINEJOIN_MITER
FT_STROKER_LINEJOIN_MITER_FIXED
FT_STROKER_LINEJOIN_MITER_VARIABLE
FT_STROKER_LINEJOIN_ROUND
FT_STYLE_FLAG_BOLD
FT_STYLE_FLAG_ITALIC
FT_SUBGLYPH_FLAG_2X2
FT_SUBGLYPH_FLAG_ARGS_ARE_WORDS
FT_SUBGLYPH_FLAG_ARGS_ARE_XY_VALUES
FT_SUBGLYPH_FLAG_ROUND_XY_TO_GRID
FT_SUBGLYPH_FLAG_SCALE
FT_SUBGLYPH_FLAG_USE_MY_METRICS
FT_SUBGLYPH_FLAG_XY_SCALE
ft_sfnt_head
ft_sfnt_hhea
ft_sfnt_max
ft_sfnt_maxp
ft_sfnt_os2
ft_sfnt_pclt
ft_sfnt_post
ft_sfnt_vhea
Traits
FTErrorMethods
Functions
FT_Add_Default_Modules
⚠
FT_Attach_File
⚠
FT_Attach_Stream
⚠
FT_CeilFix
⚠
FT_DivFix
⚠
FT_Done_Face
⚠
FT_Done_FreeType
⚠
FT_Done_Glyph
⚠
FT_Done_Library
⚠
FT_FloorFix
⚠
FT_Get_Char_Index
⚠
FT_Get_Charmap_Index
⚠
FT_Get_FSType_Flags
⚠
FT_Get_First_Char
⚠
FT_Get_Glyph
⚠
FT_Get_Glyph_Name
⚠
FT_Get_Kerning
⚠
FT_Get_Name_Index
⚠
FT_Get_Next_Char
⚠
FT_Get_Postscript_Name
⚠
FT_Get_Sfnt_Table
⚠
FT_Get_SubGlyph_Info
⚠
FT_Get_Track_Kerning
⚠
FT_Glyph_Copy
⚠
FT_Glyph_Get_CBox
⚠
FT_Glyph_Stroke
⚠
FT_Glyph_StrokeBorder
⚠
FT_Glyph_To_Bitmap
⚠
FT_Glyph_Transform
⚠
FT_HAS_COLOR
FT_HAS_FIXED_SIZES
FT_HAS_GLYPH_NAMES
FT_HAS_HORIZONTAL
FT_HAS_KERNING
FT_HAS_MULTIPLE_MASTERS
FT_HAS_VERTICAL
FT_IS_CID_KEYED
FT_IS_FIXED_WIDTH
FT_IS_SCALABLE
FT_IS_SFNT
FT_IS_TRICKY
FT_Init_FreeType
⚠
FT_Library_SetLcdFilter
⚠
FT_Load_Char
⚠
FT_Load_Glyph
⚠
FT_MulDiv
⚠
FT_MulFix
⚠
FT_New_Face
⚠
FT_New_Library
⚠
FT_New_Memory_Face
⚠
FT_Open_Face
⚠
FT_Outline_GetInsideBorder
⚠
FT_Outline_GetOutsideBorder
⚠
FT_Outline_Get_CBox
⚠
FT_Outline_Translate
⚠
FT_Reference_Face
⚠
FT_Reference_Library
⚠
FT_Render_Glyph
⚠
FT_Request_Size
⚠
FT_RoundFix
⚠
FT_Select_CharMap
⚠
FT_Select_Size
⚠
FT_Set_Char_Size
⚠
FT_Set_Charmap
⚠
FT_Set_Pixel_Sizes
⚠
FT_Set_Transform
⚠
FT_Stroker_BeginSubPath
⚠
FT_Stroker_ConicTo
⚠
FT_Stroker_CubicTo
⚠
FT_Stroker_Done
⚠
FT_Stroker_EndSubPath
⚠
FT_Stroker_Export
⚠
FT_Stroker_ExportBorder
⚠
FT_Stroker_GetBorderCounts
⚠
FT_Stroker_GetCounts
⚠
FT_Stroker_LineTo
⚠
FT_Stroker_New
⚠
FT_Stroker_ParseOutline
⚠
FT_Stroker_Rewind
⚠
FT_Stroker_Set
⚠
Type Definitions
FT_Alloc_Func
FT_BitmapGlyph
FT_Bool
FT_Byte
FT_Bytes
FT_Char
FT_CharMap
FT_Driver
FT_DriverRec
FT_Encoding
FT_Error
FT_F26Dot6
FT_F2Dot14
FT_FWord
FT_Face
FT_Face_Internal
FT_Face_InternalRec
FT_Fixed
FT_Free_Func
FT_Generic_Finalizer
FT_Glyph
FT_GlyphSlot
FT_Glyph_BBox_Mode
FT_Glyph_Format
FT_Int
FT_Int16
FT_Int32
FT_Int64
FT_Kerning_Mode
FT_LcdFilter
FT_Library
FT_LibraryRec
FT_ListNode
FT_Long
FT_Memory
FT_Module
FT_ModuleRec
FT_Offset
FT_OutlineGlyph
FT_Pixel_Mode
FT_Pointer
FT_Pos
FT_PtrDist
FT_Realloc_Func
FT_Render_Mode
FT_Renderer
FT_RendererRec
FT_Sfnt_Tag
FT_Short
FT_Size
FT_Size_Internal
FT_Size_InternalRec
FT_Size_Request
FT_Size_Request_Type
FT_Slot_Internal
FT_Slot_InternalRec
FT_Stream
FT_StreamDesc
FT_Stream_CloseFunc
FT_Stream_IoFunc
FT_String
FT_Stroker
FT_StrokerBorder
FT_StrokerRec
FT_Stroker_LineCap
FT_Stroker_LineJoin
FT_SubGlyph
FT_SubGlyphRec
FT_Tag
FT_UFWord
FT_UInt
FT_UInt16
FT_UInt32
FT_UInt64
FT_ULong
FT_UShort
TT_OS2_Internal
enum_FT_Sfnt_Tag_