FreetypeBinding class

Freetype binding for dart

Constructors

FreetypeBinding(DynamicLibrary dynamicLibrary)
The symbols are looked up in dynamicLibrary.
FreetypeBinding.fromLookup(Pointer<T> lookup<T extends NativeType>(String symbolName))
The symbols are looked up with lookup.

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

FT_Attach_File(FT_Face face, Pointer<Char> filepathname) → int
@function: FT_Attach_File
FT_Attach_Stream(FT_Face face, Pointer<FT_Open_Args> parameters) → int
@function: FT_Attach_Stream
FT_CeilFix(int a) → int
@function: FT_CeilFix
FT_DivFix(int a, int b) → int
@function: FT_DivFix
FT_Done_Face(FT_Face face) → int
@function: FT_Done_Face
FT_Done_FreeType(FT_Library library1) → int
@function: FT_Done_FreeType
FT_Face_CheckTrueTypePatents(FT_Face face) → int
@function: FT_Face_CheckTrueTypePatents
FT_Face_GetCharsOfVariant(FT_Face face, int variantSelector) → Pointer<FT_UInt32>
@function: FT_Face_GetCharsOfVariant
FT_Face_GetCharVariantIndex(FT_Face face, int charcode, int variantSelector) → int
@function: FT_Face_GetCharVariantIndex
FT_Face_GetCharVariantIsDefault(FT_Face face, int charcode, int variantSelector) → int
@function: FT_Face_GetCharVariantIsDefault
FT_Face_GetVariantSelectors(FT_Face face) → Pointer<FT_UInt32>
@function: FT_Face_GetVariantSelectors
FT_Face_GetVariantsOfChar(FT_Face face, int charcode) → Pointer<FT_UInt32>
@function: FT_Face_GetVariantsOfChar
FT_Face_Properties(FT_Face face, int num_properties, Pointer<FT_Parameter> properties) → int
@function: FT_Face_Properties
FT_Face_SetUnpatentedHinting(FT_Face face, int value) → int
@function: FT_Face_SetUnpatentedHinting
FT_FloorFix(int a) → int
@function: FT_FloorFix
FT_Get_Char_Index(FT_Face face, int charcode) → int
@function: FT_Get_Char_Index
FT_Get_Charmap_Index(FT_CharMap charmap) → int
@function: FT_Get_Charmap_Index
FT_Get_CMap_Format(FT_CharMap charmap) → int
@function: FT_Get_CMap_Format
FT_Get_CMap_Language_ID(FT_CharMap charmap) → int
@function: FT_Get_CMap_Language_ID
FT_Get_First_Char(FT_Face face, Pointer<FT_UInt32> agindex) → int
@function: FT_Get_First_Char
FT_Get_FSType_Flags(FT_Face face) → int
@function: FT_Get_FSType_Flags
FT_Get_Glyph_Name(FT_Face face, int glyph_index, FT_Pointer buffer, int buffer_max) → int
@function: FT_Get_Glyph_Name
FT_Get_Kerning(FT_Face face, int left_glyph, int right_glyph, int kern_mode, Pointer<FT_Vector> akerning) → int
@function: FT_Get_Kerning
FT_Get_Name_Index(FT_Face face, Pointer<Char> glyph_name) → int
@function: FT_Get_Name_Index
FT_Get_Next_Char(FT_Face face, int char_code, Pointer<FT_UInt32> agindex) → int
@function: FT_Get_Next_Char
FT_Get_Postscript_Name(FT_Face face) → Pointer<Char>
@function: FT_Get_Postscript_Name
FT_Get_PS_Font_Info(FT_Face face, PS_FontInfo afont_info) → int
@function: FT_Get_PS_Font_Info
FT_Get_PS_Font_Private(FT_Face face, PS_Private afont_private) → int
@function: FT_Get_PS_Font_Private
FT_Get_PS_Font_Value(FT_Face face, PS_Dict_Keys_ key, DartFT_UInt idx, Pointer<Void> value, DartFT_Long value_len) → DartFT_Long
@function: FT_Get_PS_Font_Value
FT_Get_Sfnt_Table(FT_Face face, FT_Sfnt_Tag_ tag) → Pointer<Void>
@function: FT_Get_Sfnt_Table
FT_Get_SubGlyph_Info(FT_GlyphSlot glyph, int sub_index, Pointer<FT_Int> p_index, Pointer<FT_UInt32> p_flags, Pointer<FT_Int> p_arg1, Pointer<FT_Int> p_arg2, Pointer<FT_Matrix> p_transform) → int
@function: FT_Get_SubGlyph_Info
FT_Get_Track_Kerning(FT_Face face, int point_size, int degree, Pointer<FT_Fixed> akerning) → int
@function: FT_Get_Track_Kerning
FT_Get_Transform(FT_Face face, Pointer<FT_Matrix> matrix, Pointer<FT_Vector> delta) → void
@function: FT_Get_Transform
FT_Has_PS_Glyph_Names(FT_Face face) → int
@function: FT_Has_PS_Glyph_Names
FT_Init_FreeType(Pointer<FT_Library> alibrary) → int
@function: FT_Init_FreeType
FT_Library_Version(FT_Library library1, Pointer<FT_Int> amajor, Pointer<FT_Int> aminor, Pointer<FT_Int> apatch) → void
@function: FT_Library_Version
FT_Load_Char(FT_Face face, int char_code, int load_flags) → int
@function: FT_Load_Char
FT_Load_Glyph(FT_Face face, int glyph_index, int load_flags) → int
@function: FT_Load_Glyph
FT_Load_Sfnt_Table(FT_Face face, int tag, int offset, Pointer<UnsignedChar> buffer, Pointer<FT_ULong> length) → int
@function: FT_Load_Sfnt_Table
FT_MulDiv(int a, int b, int c) → int
@function: FT_MulDiv
FT_MulFix(int a, int b) → int
@function: FT_MulFix
FT_New_Face(FT_Library library1, Pointer<Char> filepathname, int face_index, Pointer<FT_Face> aface) → int
@function: FT_New_Face
FT_New_Memory_Face(FT_Library library1, Pointer<UnsignedChar> file_base, int file_size, int face_index, Pointer<FT_Face> aface) → int
@function: FT_New_Memory_Face
FT_Open_Face(FT_Library library1, Pointer<FT_Open_Args> args, int face_index, Pointer<FT_Face> aface) → int
@function: FT_Open_Face
FT_Outline_Check(Pointer<FT_Outline> outline) → int
@function: FT_Outline_Check
FT_Outline_Copy(Pointer<FT_Outline> source, Pointer<FT_Outline> target) → int
@function: FT_Outline_Copy
FT_Outline_Decompose(Pointer<FT_Outline> outline, Pointer<FT_Outline_Funcs> func_interface, Pointer<Void> user) → int
@function: FT_Outline_Decompose
FT_Outline_Done(FT_Library library1, Pointer<FT_Outline> outline) → int
@function: FT_Outline_Done
FT_Outline_Embolden(Pointer<FT_Outline> outline, int strength) → int
@function: FT_Outline_Embolden
FT_Outline_EmboldenXY(Pointer<FT_Outline> outline, int xstrength, int ystrength) → int
@function: FT_Outline_EmboldenXY
FT_Outline_Get_Bitmap(FT_Library library1, Pointer<FT_Outline> outline, Pointer<FT_Bitmap> abitmap) → int
@function: FT_Outline_Get_Bitmap
FT_Outline_Get_CBox(Pointer<FT_Outline> outline, Pointer<FT_BBox> acbox) → void
@function: FT_Outline_Get_CBox
FT_Outline_Get_Orientation(Pointer<FT_Outline> outline) → FT_Orientation_
@function: FT_Outline_Get_Orientation
FT_Outline_New(FT_Library library1, int numPoints, int numContours, Pointer<FT_Outline> anoutline) → int
@function: FT_Outline_New
FT_Outline_Render(FT_Library library1, Pointer<FT_Outline> outline, Pointer<FT_Raster_Params> params) → int
@function: FT_Outline_Render
FT_Outline_Reverse(Pointer<FT_Outline> outline) → void
@function: FT_Outline_Reverse
FT_Outline_Transform(Pointer<FT_Outline> outline, Pointer<FT_Matrix> matrix) → void
@function: FT_Outline_Transform
FT_Outline_Translate(Pointer<FT_Outline> outline, int xOffset, int yOffset) → void
@function: FT_Outline_Translate
FT_Reference_Face(FT_Face face) → int
@function: FT_Reference_Face
FT_Render_Glyph(FT_GlyphSlot slot, FT_Render_Mode_ render_mode) → DartFT_Error
@function: FT_Render_Glyph
FT_Request_Size(FT_Face face, FT_Size_Request req) → int
@function: FT_Request_Size
FT_RoundFix(int a) → int
@function: FT_RoundFix
FT_Select_Charmap(FT_Face face, FT_Encoding_ encoding) → DartFT_Error
@function: FT_Select_Charmap
FT_Select_Size(FT_Face face, int strike_index) → int
@function: FT_Select_Size
FT_Set_Char_Size(FT_Face face, int char_width, int char_height, int horz_resolution, int vert_resolution) → int
@function: FT_Set_Char_Size
FT_Set_Charmap(FT_Face face, FT_CharMap charmap) → int
@function: FT_Set_Charmap
FT_Set_Pixel_Sizes(FT_Face face, int pixel_width, int pixel_height) → int
@function: FT_Set_Pixel_Sizes
FT_Set_Transform(FT_Face face, Pointer<FT_Matrix> matrix, Pointer<FT_Vector> delta) → void
@function: FT_Set_Transform
FT_Sfnt_Table_Info(FT_Face face, int table_index, Pointer<FT_ULong> tag, Pointer<FT_ULong> length) → int
@function: FT_Sfnt_Table_Info
FT_Vector_Transform(Pointer<FT_Vector> vector, Pointer<FT_Matrix> matrix) → void
@function: FT_Vector_Transform
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited