ReactOS 0.4.15-dev-6068-g8061a6f
|
#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 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 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.