ReactOS 0.4.16-dev-13-ge2fc578
|
#include <ft2build.h>
Go to the source code of this file.
Macros | |
#define | GRID_FIT_METRICS |
#define | FT_COMPONENT trace_objs |
#define | FREETYPE_VER_FIXED |
#define FREETYPE_VER_FIXED |
Definition at line 1079 of file ftobjs.c.
Referenced by destroy_face(), and open_face().
Definition at line 1156 of file ftobjs.c.
Referenced by Destroy_Module().
Definition at line 1105 of file ftobjs.c.
Referenced by Destroy_Driver(), FT_Done_Face(), and ft_open_face_internal().
Definition at line 4694 of file ftobjs.c.
Referenced by FT_Done_Library(), and FT_Remove_Module().
Definition at line 1057 of file ftobjs.c.
Referenced by destroy_face(), and FT_Done_Size().
Definition at line 1180 of file ftobjs.c.
Referenced by FT_Select_Charmap(), and open_face().
|
static |
Definition at line 1268 of file ftobjs.c.
Referenced by FT_Face_GetCharsOfVariant(), FT_Face_GetCharVariantIndex(), FT_Face_GetCharVariantIsDefault(), FT_Face_GetVariantSelectors(), and FT_Face_GetVariantsOfChar().
FT_Activate_Size | ( | FT_Size | size | ) |
Definition at line 4230 of file ftobjs.c.
Referenced by ftc_scaler_lookup_size(), ftc_size_node_compare(), T42_Size_Init(), T42_Size_Request(), and T42_Size_Select().
FT_Add_Module | ( | FT_Library | library, |
const FT_Module_Class * | clazz | ||
) |
Definition at line 4724 of file ftobjs.c.
Referenced by FT_Add_Default_Modules().
Definition at line 4332 of file ftobjs.c.
Referenced by FT_Add_Module().
Definition at line 2641 of file ftobjs.c.
FT_Attach_Stream | ( | FT_Face | face, |
FT_Open_Args * | parameters | ||
) |
Definition at line 2663 of file ftobjs.c.
Referenced by FT_Attach_File().
FT_CMap_Done | ( | FT_CMap | cmap | ) |
Definition at line 3568 of file ftobjs.c.
Definition at line 3553 of file ftobjs.c.
Referenced by destroy_charmaps(), FT_CMap_Done(), and FT_CMap_New().
FT_CMap_New | ( | FT_CMap_Class | clazz, |
FT_Pointer | init_data, | ||
FT_CharMap | charmap, | ||
FT_CMap * | acmap | ||
) |
Definition at line 3614 of file ftobjs.c.
Referenced by BDF_Face_Init(), cff_face_init(), FNT_Face_Init(), PCF_Face_Init(), pfr_face_init(), sfnt_load_face(), T1_Face_Init(), T42_Face_Init(), and tt_face_build_cmaps().
FT_Done_Face | ( | FT_Face | face | ) |
Definition at line 2721 of file ftobjs.c.
Referenced by ExecuteTest(), FT_Done_Library(), ft_open_face_internal(), ftc_face_node_done(), FtfdQueryFont(), FtfdUnloadFontFile(), SharedFace_Release(), T42_Face_Done(), and TestFace().
FT_Done_GlyphSlot | ( | FT_GlyphSlot | slot | ) |
Definition at line 612 of file ftobjs.c.
Referenced by destroy_face(), and T42_GlyphSlot_Done().
FT_Done_Library | ( | FT_Library | library | ) |
Definition at line 5220 of file ftobjs.c.
Referenced by FreeFontSupport(), and FT_Done_FreeType().
FT_Done_Size | ( | FT_Size | size | ) |
Definition at line 2827 of file ftobjs.c.
Referenced by ftc_face_node_init(), ftc_scaler_lookup_size(), ftc_size_node_done(), ftc_size_node_reset(), T42_Face_Init(), and T42_Size_Done().
Definition at line 3984 of file ftobjs.c.
Definition at line 3834 of file ftobjs.c.
Definition at line 3880 of file ftobjs.c.
FT_Face_GetVariantSelectors | ( | FT_Face | face | ) |
Definition at line 3950 of file ftobjs.c.
FT_Face_Properties | ( | FT_Face | face, |
FT_UInt | num_properties, | ||
FT_Parameter * | properties | ||
) |
Definition at line 3755 of file ftobjs.c.
Definition at line 3668 of file ftobjs.c.
Referenced by af_face_globals_compute_style_coverage(), af_shaper_get_cluster(), FT_Get_First_Char(), FT_Load_Char(), FTC_CMapCache_Lookup(), get_glyph_index(), get_glyph_index_symbol(), and T1_Read_PFM().
FT_Get_Charmap_Index | ( | FT_CharMap | charmap | ) |
FT_Get_CMap_Format | ( | FT_CharMap | charmap | ) |
Definition at line 4206 of file ftobjs.c.
Referenced by find_variant_selector_charmap(), and FT_Set_Charmap().
FT_Get_CMap_Language_ID | ( | FT_CharMap | charmap | ) |
Definition at line 3697 of file ftobjs.c.
Referenced by FontFamilyFillInfo(), FtfdQueryFontTree(), ftGdiGetKerningPairs(), ftGdiGetTextCharsetInfo(), and ftGetFontUnicodeRanges().
FT_Get_Glyph_Name | ( | FT_Face | face, |
FT_UInt | glyph_index, | ||
FT_Pointer | buffer, | ||
FT_UInt | buffer_max | ||
) |
Definition at line 4047 of file ftobjs.c.
Referenced by tt_check_single_notdef().
FT_Get_Kerning | ( | FT_Face | face, |
FT_UInt | left_glyph, | ||
FT_UInt | right_glyph, | ||
FT_UInt | kern_mode, | ||
FT_Vector * | akerning | ||
) |
Definition at line 3347 of file ftobjs.c.
Referenced by FT_Get_PFR_Kerning(), ftGdiGetKerningPairs(), IntExtTextOutW(), IntGetTextDisposition(), and TextIntGetTextExtentPoint().
FT_Get_Module | ( | FT_Library | library, |
const char * | module_name | ||
) |
Definition at line 4837 of file ftobjs.c.
Referenced by cff_get_glyph_name(), cff_get_interface(), cff_get_name_index(), cff_size_get_globals_funcs(), cff_slot_init(), cid_size_get_globals_funcs(), cid_slot_init(), FT_DEFINE_SERVICE_PSINFOREC(), FT_Get_Module_Interface(), FT_Get_TrueType_Engine_Type(), if(), sfnt_init_face(), T1_GlyphSlot_Init(), T1_Size_Get_Globals_Funcs(), T42_Driver_Init(), T42_Face_Init(), and tt_get_interface().
FT_Get_Module_Interface | ( | FT_Library | library, |
const char * | mod_name | ||
) |
Definition at line 4865 of file ftobjs.c.
Referenced by cff_face_init(), cff_parser_run(), cid_face_init(), parse_afm(), sfnt_init_face(), T1_Face_Init(), T42_Face_Init(), and tt_face_init().
Definition at line 3722 of file ftobjs.c.
Referenced by af_face_globals_compute_style_coverage(), FT_Get_First_Char(), FtfdQueryFontTree(), ftGdiGetKerningPairs(), and ftGetFontUnicodeRanges().
FT_Get_Postscript_Name | ( | FT_Face | face | ) |
FT_Get_Renderer | ( | FT_Library | library, |
FT_Glyph_Format | format | ||
) |
Definition at line 4416 of file ftobjs.c.
FT_Get_Sfnt_Table | ( | FT_Face | face, |
FT_Sfnt_Tag | tag | ||
) |
Definition at line 4113 of file ftobjs.c.
Referenced by FontFamilyFillInfo(), FT_Get_FSType_Flags(), ftGdiGetTextCharsetInfo(), ftGdiGetTextMetricsW(), IntFontType(), IntGdiLoadFontsFromMemory(), IntGetOutlineTextMetrics(), IntRequestFontSize(), and NtGdiGetGlyphIndicesW().
FT_Get_SubGlyph_Info | ( | FT_GlyphSlot | glyph, |
FT_UInt | sub_index, | ||
FT_Int * | p_index, | ||
FT_UInt * | p_flags, | ||
FT_Int * | p_arg1, | ||
FT_Int * | p_arg2, | ||
FT_Matrix * | p_transform | ||
) |
Definition at line 5373 of file ftobjs.c.
FT_Get_TrueType_Engine_Type | ( | FT_Library | library | ) |
Definition at line 5342 of file ftobjs.c.
ft_glyphslot_alloc_bitmap | ( | FT_GlyphSlot | slot, |
FT_ULong | size | ||
) |
Definition at line 478 of file ftobjs.c.
Referenced by PCF_Glyph_Load().
|
static |
Definition at line 496 of file ftobjs.c.
Referenced by FT_Load_Glyph().
|
static |
Definition at line 528 of file ftobjs.c.
Referenced by FT_Done_GlyphSlot(), and FT_New_GlyphSlot().
ft_glyphslot_free_bitmap | ( | FT_GlyphSlot | slot | ) |
Definition at line 314 of file ftobjs.c.
Referenced by ft_glyphslot_clear(), ft_glyphslot_done(), ft_glyphslot_set_bitmap(), and t42_glyphslot_clear().
|
static |
Definition at line 707 of file ftobjs.c.
Referenced by FT_Load_Glyph().
|
static |
Definition at line 286 of file ftobjs.c.
Referenced by FT_New_GlyphSlot().
ft_glyphslot_preset_bitmap | ( | FT_GlyphSlot | slot, |
FT_Render_Mode | mode, | ||
const FT_Vector * | origin | ||
) |
Definition at line 334 of file ftobjs.c.
Referenced by FT_Load_Glyph(), ft_raster1_render(), and ft_smooth_render_generic().
ft_glyphslot_set_bitmap | ( | FT_GlyphSlot | slot, |
FT_Byte * | buffer | ||
) |
FT_Library_Version | ( | FT_Library | library, |
FT_Int * | amajor, | ||
FT_Int * | aminor, | ||
FT_Int * | apatch | ||
) |
Definition at line 1037 of file ftobjs.c.
Definition at line 760 of file ftobjs.c.
Referenced by af_latin_metrics_init_blues(), af_latin_metrics_init_widths(), af_loader_load_glyph(), FT_Get_Advances(), FT_Load_Char(), ftc_basic_family_load_bitmap(), ftc_basic_family_load_glyph(), ftGdiGetGlyphOutline(), gxv_ctlPoint_validate(), gxv_prop_zero_advance_validate(), IntGetRealGlyph(), NtGdiGetCharABCWidthsW(), NtGdiGetCharWidthW(), and TestFace().
FT_Load_Sfnt_Table | ( | FT_Face | face, |
FT_ULong | tag, | ||
FT_Long | offset, | ||
FT_Byte * | buffer, | ||
FT_ULong * | length | ||
) |
Definition at line 4134 of file ftobjs.c.
Referenced by ftGdiGetFontData(), gxv_load_table(), IntFontType(), and otv_load_table().
|
static |
Definition at line 4306 of file ftobjs.c.
Referenced by FT_Load_Glyph().
FT_Lookup_Renderer | ( | FT_Library | library, |
FT_Glyph_Format | format, | ||
FT_ListNode * | node | ||
) |
Definition at line 4264 of file ftobjs.c.
Referenced by FT_Get_Glyph(), FT_Get_Renderer(), ft_lookup_glyph_renderer(), FT_Outline_Render(), FT_Render_Glyph_Internal(), and ft_set_current_renderer().
FT_Match_Size | ( | FT_Face | face, |
FT_Size_Request | req, | ||
FT_Bool | ignore_width, | ||
FT_ULong * | size_index | ||
) |
Definition at line 2875 of file ftobjs.c.
Referenced by FT_Request_Size().
Definition at line 4880 of file ftobjs.c.
Referenced by cff_get_glyph_name(), cff_get_name_index(), FT_DEFINE_SERVICE_PSINFOREC(), FT_Get_TrueType_Engine_Type(), if(), and sfnt_init_face().
FT_New_Face | ( | FT_Library | library, |
const char * | pathname, | ||
FT_Long | face_index, | ||
FT_Face * | aface | ||
) |
Definition at line 1406 of file ftobjs.c.
Referenced by ExecuteTest().
FT_New_GlyphSlot | ( | FT_Face | face, |
FT_GlyphSlot * | aslot | ||
) |
Definition at line 559 of file ftobjs.c.
Referenced by ft_open_face_internal(), and T42_GlyphSlot_Init().
FT_New_Library | ( | FT_Memory | memory, |
FT_Library * | alibrary | ||
) |
Definition at line 5138 of file ftobjs.c.
Referenced by FT_Init_FreeType().
FT_New_Memory_Face | ( | FT_Library | library, |
const FT_Byte * | file_base, | ||
FT_Long | file_size, | ||
FT_Long | face_index, | ||
FT_Face * | aface | ||
) |
Definition at line 1431 of file ftobjs.c.
Referenced by FtfdLoadFontFile(), FtfdQueryFont(), FtfdQueryFontTree(), and IntGdiLoadFontsFromMemory().
Definition at line 2762 of file ftobjs.c.
Referenced by ft_open_face_internal(), ftc_scaler_lookup_size(), and T42_Size_Init().
FT_Open_Face | ( | FT_Library | library, |
const FT_Open_Args * | args, | ||
FT_Long | face_index, | ||
FT_Face * | aface | ||
) |
Definition at line 2317 of file ftobjs.c.
Referenced by T42_Face_Init().
|
static |
Definition at line 2327 of file ftobjs.c.
Referenced by FT_New_Face(), FT_New_Memory_Face(), and FT_Open_Face().
|
static |
Definition at line 4967 of file ftobjs.c.
Referenced by FT_Property_Get(), and FT_Property_Set().
FT_Property_Get | ( | FT_Library | library, |
const FT_String * | module_name, | ||
const FT_String * | property_name, | ||
void * | value | ||
) |
Definition at line 5072 of file ftobjs.c.
FT_Property_Set | ( | FT_Library | library, |
const FT_String * | module_name, | ||
const FT_String * | property_name, | ||
const void * | value | ||
) |
|
static |
Definition at line 2959 of file ftobjs.c.
Referenced by FT_Request_Metrics(), and FT_Select_Metrics().
FT_Reference_Face | ( | FT_Face | face | ) |
FT_Reference_Library | ( | FT_Library | library | ) |
FT_Remove_Module | ( | FT_Library | library, |
FT_Module | module | ||
) |
Definition at line 4927 of file ftobjs.c.
Referenced by FT_Add_Module(), and FT_Done_Library().
Definition at line 4380 of file ftobjs.c.
Referenced by Destroy_Module().
FT_Render_Glyph | ( | FT_GlyphSlot | slot, |
FT_Render_Mode | render_mode | ||
) |
Definition at line 4650 of file ftobjs.c.
Referenced by FT_Load_Glyph(), and TestFace().
FT_Render_Glyph_Internal | ( | FT_Library | library, |
FT_GlyphSlot | slot, | ||
FT_Render_Mode | render_mode | ||
) |
Definition at line 4485 of file ftobjs.c.
Referenced by FT_Glyph_To_Bitmap(), and FT_Render_Glyph().
FT_Request_Metrics | ( | FT_Face | face, |
FT_Size_Request | req | ||
) |
Definition at line 3028 of file ftobjs.c.
Referenced by cff_size_request(), cid_size_request(), FT_Request_Size(), T1_Size_Request(), and tt_size_request().
FT_Request_Size | ( | FT_Face | face, |
FT_Size_Request | req | ||
) |
Definition at line 3192 of file ftobjs.c.
Referenced by FT_Set_Char_Size(), FT_Set_Pixel_Sizes(), IntRequestFontSize(), and T42_Size_Request().
FT_Select_Charmap | ( | FT_Face | face, |
FT_Encoding | encoding | ||
) |
Definition at line 3457 of file ftobjs.c.
Referenced by af_face_globals_compute_style_coverage(), af_latin_metrics_init(), and FtfdLoadFontFile().
Definition at line 2993 of file ftobjs.c.
Referenced by BDF_Size_Select(), FNT_Size_Select(), FT_Select_Size(), and PCF_Size_Select().
Definition at line 3138 of file ftobjs.c.
Referenced by FT_Request_Size(), and T42_Size_Select().
ft_service_list_lookup | ( | FT_ServiceDesc | service_descriptors, |
const char * | service_id | ||
) |
Definition at line 98 of file ftobjs.c.
Referenced by af_get_interface(), bdf_driver_requester(), cff_get_interface(), cid_get_interface(), Get_Interface(), gxvalid_get_service(), otvalid_get_service(), pcf_driver_requester(), pfr_get_service(), T42_Get_Interface(), tt_get_interface(), and winfnt_get_service().
FT_Set_Char_Size | ( | FT_Face | face, |
FT_F26Dot6 | char_width, | ||
FT_F26Dot6 | char_height, | ||
FT_UInt | horz_resolution, | ||
FT_UInt | vert_resolution | ||
) |
Definition at line 3267 of file ftobjs.c.
Referenced by ftc_scaler_lookup_size(), and TestFace().
FT_Set_Charmap | ( | FT_Face | face, |
FT_CharMap | charmap | ||
) |
Definition at line 3499 of file ftobjs.c.
Referenced by af_face_globals_compute_style_coverage(), af_latin_metrics_init(), FTC_CMapCache_Lookup(), NtGdiGetCharABCWidthsW(), NtGdiGetCharWidthW(), T1_Read_PFM(), and TextIntUpdateSize().
|
static |
Definition at line 4321 of file ftobjs.c.
Referenced by ft_add_renderer(), and ft_remove_renderer().
FT_Set_Debug_Hook | ( | FT_Library | library, |
FT_UInt | hook_index, | ||
FT_DebugHook_Func | debug_hook | ||
) |
Definition at line 3309 of file ftobjs.c.
Referenced by ftc_scaler_lookup_size().
FT_Set_Renderer | ( | FT_Library | library, |
FT_Renderer | renderer, | ||
FT_UInt | num_params, | ||
FT_Parameter * | parameters | ||
) |
Definition at line 4428 of file ftobjs.c.
Definition at line 653 of file ftobjs.c.
Referenced by FontLink_Chain_FindGlyph(), ftGdiGetGlyphOutline(), ftGdiGetTextMetricsW(), IntExtTextOutW(), NtGdiGetCharABCWidthsW(), NtGdiGetCharWidthW(), and TextIntGetTextExtentPoint().
Definition at line 246 of file ftobjs.c.
Referenced by destroy_face(), FT_Attach_Stream(), ft_open_face_internal(), and woff_open_font().
FT_Stream_New | ( | FT_Library | library, |
const FT_Open_Args * | args, | ||
FT_Stream * | astream | ||
) |
Definition at line 178 of file ftobjs.c.
Referenced by FT_Attach_Stream(), and ft_open_face_internal().
ft_synthesize_vertical_metrics | ( | FT_Glyph_Metrics * | metrics, |
FT_Pos | advance | ||
) |
Definition at line 2933 of file ftobjs.c.
Referenced by BDF_Glyph_Load(), cff_slot_load(), cid_slot_load_glyph(), FNT_Load_Glyph(), PCF_Glyph_Load(), and T1_Load_Glyph().
ft_validator_error | ( | FT_Validator | valid, |
FT_Error | error | ||
) |
Definition at line 145 of file ftobjs.c.
ft_validator_init | ( | FT_Validator | valid, |
const FT_Byte * | base, | ||