Module freetype::freetype [] [src]

Reexports

pub use FT_Error;
pub use self::FT_Pixel_Mode_ as FT_Pixel_Mode;
pub use self::FT_Glyph_Format_ as FT_Glyph_Format;
pub use self::FT_Encoding_ as FT_Encoding;
pub use self::FT_Size_Request_Type_ as FT_Size_Request_Type;
pub use self::FT_Render_Mode_ as FT_Render_Mode;
pub use self::FT_Kerning_Mode_ as FT_Kerning_Mode;
pub use self::FT_LcdFilter_ as FT_LcdFilter;
pub use self::FT_Sfnt_Tag_ as FT_Sfnt_Tag;
pub use self::FT_TrueTypeEngineType_ as FT_TrueTypeEngineType;
pub use self::FT_Orientation_ as FT_Orientation;

Structs

FT_BBox_
FT_Bitmap_
FT_Bitmap_Size_
FT_CharMapRec_
FT_Data_
FT_DriverRec_
FT_FaceRec_
FT_Face_InternalRec_
FT_Generic_
FT_GlyphSlotRec_
FT_Glyph_Metrics_
FT_LibraryRec_
FT_ListNodeRec_
FT_ListRec_
FT_Matrix_
FT_MemoryRec_
FT_ModuleRec_
FT_Module_Class_
FT_Open_Args_
FT_Outline_
FT_Outline_Funcs_
FT_Parameter_
FT_RasterRec_
FT_Raster_Funcs_
FT_Raster_Params_
FT_RendererRec_
FT_SizeRec_
FT_Size_InternalRec_
FT_Size_Metrics_
FT_Size_RequestRec_
FT_Slot_InternalRec_
FT_Span_
FT_StreamDesc_
FT_StreamRec_
FT_SubGlyphRec_
FT_UnitVector_
FT_Vector_
__BindgenUnionField

Enums

FT_Encoding_
FT_Glyph_Format_
FT_Kerning_Mode_
FT_LcdFilter_
FT_Orientation_
FT_Pixel_Mode_
FT_Render_Mode_
FT_Sfnt_Tag_
FT_Size_Request_Type_
FT_TrueTypeEngineType_
_bindgen_ty_1
_bindgen_ty_2

Constants

FT_CURVE_TAG_CONIC
FT_CURVE_TAG_CUBIC
FT_CURVE_TAG_HAS_SCANMODE
FT_CURVE_TAG_ON
FT_CURVE_TAG_TOUCH_BOTH
FT_CURVE_TAG_TOUCH_X
FT_CURVE_TAG_TOUCH_Y
FT_Curve_Tag_Conic
FT_Curve_Tag_Cubic
FT_Curve_Tag_On
FT_Curve_Tag_Touch_X
FT_Curve_Tag_Touch_Y
FT_ERR_BASE
FT_Encoding__FT_ENCODING_MS_BIG5
FT_Encoding__FT_ENCODING_MS_GB2312
FT_Encoding__FT_ENCODING_MS_JOHAB
FT_Encoding__FT_ENCODING_MS_SJIS
FT_Encoding__FT_ENCODING_MS_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_Glyph_Too_Big
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_LOAD_ADVANCE_ONLY
FT_LOAD_COLOR
FT_LOAD_COMPUTE_METRICS
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_SBITS_ONLY
FT_LOAD_VERTICAL_LAYOUT
FT_MAX_MODULES
FT_MODULE_DRIVER_HAS_HINTER
FT_MODULE_DRIVER_HINTS_LIGHTLY
FT_MODULE_DRIVER_NO_OUTLINES
FT_MODULE_DRIVER_SCALABLE
FT_MODULE_FONT_DRIVER
FT_MODULE_HINTER
FT_MODULE_RENDERER
FT_MODULE_STYLER
FT_Mod_Err_Autofit
FT_Mod_Err_BDF
FT_Mod_Err_Base
FT_Mod_Err_Bzip2
FT_Mod_Err_CFF
FT_Mod_Err_CID
FT_Mod_Err_Cache
FT_Mod_Err_GXvalid
FT_Mod_Err_Gzip
FT_Mod_Err_LZW
FT_Mod_Err_Max
FT_Mod_Err_OTvalid
FT_Mod_Err_PCF
FT_Mod_Err_PFR
FT_Mod_Err_PSaux
FT_Mod_Err_PShinter
FT_Mod_Err_PSnames
FT_Mod_Err_Raster
FT_Mod_Err_SFNT
FT_Mod_Err_Smooth
FT_Mod_Err_TrueType
FT_Mod_Err_Type1
FT_Mod_Err_Type42
FT_Mod_Err_Winfonts
FT_OPEN_DRIVER
FT_OPEN_MEMORY
FT_OPEN_PARAMS
FT_OPEN_PATHNAME
FT_OPEN_STREAM
FT_OUTLINE_EVEN_ODD_FILL
FT_OUTLINE_HIGH_PRECISION
FT_OUTLINE_IGNORE_DROPOUTS
FT_OUTLINE_INCLUDE_STUBS
FT_OUTLINE_NONE
FT_OUTLINE_OWNER
FT_OUTLINE_REVERSE_FILL
FT_OUTLINE_SINGLE_PASS
FT_OUTLINE_SMART_DROPOUTS
FT_Orientation__FT_ORIENTATION_FILL_LEFT
FT_Orientation__FT_ORIENTATION_FILL_RIGHT
FT_RASTER_FLAG_AA
FT_RASTER_FLAG_CLIP
FT_RASTER_FLAG_DEFAULT
FT_RASTER_FLAG_DIRECT
FT_RENDER_POOL_SIZE
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

Functions

FT_Add_Default_Modules
FT_Add_Module
FT_Attach_File
FT_Attach_Stream
FT_CeilFix
FT_DivFix
FT_Done_Face
FT_Done_FreeType
FT_Done_Library
FT_Face_CheckTrueTypePatents
FT_Face_GetCharVariantIndex
FT_Face_GetCharVariantIsDefault
FT_Face_GetCharsOfVariant
FT_Face_GetVariantSelectors
FT_Face_GetVariantsOfChar
FT_Face_SetUnpatentedHinting
FT_FloorFix
FT_Get_CMap_Format
FT_Get_CMap_Language_ID
FT_Get_Char_Index
FT_Get_Charmap_Index
FT_Get_FSType_Flags
FT_Get_First_Char
FT_Get_Glyph_Name
FT_Get_Kerning
FT_Get_Module
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_Get_TrueType_Engine_Type
FT_Init_FreeType
FT_Library_SetLcdFilter
FT_Library_SetLcdFilterWeights
FT_Library_Version
FT_Load_Char
FT_Load_Glyph
FT_Load_Sfnt_Table
FT_MulDiv
FT_MulFix
FT_New_Face
FT_New_Library
FT_New_Memory_Face
FT_Open_Face
FT_Outline_Check
FT_Outline_Copy
FT_Outline_Decompose
FT_Outline_Done
FT_Outline_Done_Internal
FT_Outline_Embolden
FT_Outline_EmboldenXY
FT_Outline_Get_Bitmap
FT_Outline_Get_CBox
FT_Outline_Get_Orientation
FT_Outline_New
FT_Outline_New_Internal
FT_Outline_Render
FT_Outline_Reverse
FT_Outline_Transform
FT_Outline_Translate
FT_Property_Get
FT_Property_Set
FT_Reference_Face
FT_Reference_Library
FT_Remove_Module
FT_Render_Glyph
FT_Request_Size
FT_RoundFix
FT_Select_Charmap
FT_Select_Size
FT_Set_Char_Size
FT_Set_Charmap
FT_Set_Debug_Hook
FT_Set_Pixel_Sizes
FT_Set_Transform
FT_Sfnt_Table_Info
FT_Vector_Transform

Type Definitions

FT_Alloc_Func
FT_BBox
FT_Bitmap
FT_Bitmap_Size
FT_Bool
FT_Byte
FT_Bytes
FT_Char
FT_CharMap
FT_CharMapRec
FT_Data
FT_DebugHook_Func
FT_Driver
FT_F26Dot6
FT_F2Dot14
FT_FWord
FT_Face
FT_FaceRec
FT_Face_Internal
FT_Fast
FT_Fixed
FT_Free_Func
FT_Generic
FT_Generic_Finalizer
FT_GlyphSlot
FT_GlyphSlotRec
FT_Glyph_Metrics
FT_Int
FT_Int16
FT_Int32
FT_Int64
FT_Library
FT_List
FT_ListNode
FT_ListNodeRec
FT_ListRec
FT_Long
FT_Matrix
FT_Memory
FT_Module
FT_Module_Class
FT_Module_Constructor
FT_Module_Destructor
FT_Module_Interface
FT_Module_Requester
FT_Offset
FT_Open_Args
FT_Outline
FT_Outline_ConicToFunc
FT_Outline_CubicToFunc
FT_Outline_Funcs
FT_Outline_LineToFunc
FT_Outline_MoveToFunc
FT_Parameter
FT_Pointer
FT_Pos
FT_PtrDist
FT_Raster
FT_Raster_BitSet_Func
FT_Raster_BitTest_Func
FT_Raster_DoneFunc
FT_Raster_Funcs
FT_Raster_NewFunc
FT_Raster_Params
FT_Raster_RenderFunc
FT_Raster_ResetFunc
FT_Raster_SetModeFunc
FT_Realloc_Func
FT_Renderer
FT_Short
FT_Size
FT_SizeRec
FT_Size_Internal
FT_Size_Metrics
FT_Size_Request
FT_Size_RequestRec
FT_Slot_Internal
FT_Span
FT_SpanFunc
FT_Stream
FT_StreamDesc
FT_StreamRec
FT_Stream_CloseFunc
FT_Stream_IoFunc
FT_String
FT_SubGlyph
FT_Tag
FT_UFWord
FT_UFast
FT_UInt
FT_UInt16
FT_UInt32
FT_UInt64
FT_ULong
FT_UShort
FT_UnitVector
FT_Vector