#include <ft2build.h>
Go to the source code of this file.
◆ IS_HINTED
◆ TT_MAX_CODE_RANGES
#define TT_MAX_CODE_RANGES 3 |
◆ TT_CodeRange
◆ TT_CodeRange_Tag
◆ TT_CodeRangeTable
◆ TT_DefArray
◆ TT_DefRecord
◆ TT_Driver
◆ TT_DriverRec
◆ TT_GlyphSlot
◆ TT_GraphicsState
◆ TT_Size
◆ TT_Size_Metrics
◆ TT_SizeRec
◆ TT_Transform
◆ TT_CodeRange_Tag_
Enumerator |
---|
tt_coderange_none | |
tt_coderange_font | |
tt_coderange_cvt | |
tt_coderange_glyph | |
Definition at line 150 of file ttobjs.h.
◆ tt_driver_done()
◆ tt_driver_init()
◆ tt_face_done()
Definition at line 671 of file ttobjs.c.
References TT_FaceRec_::cvt, TT_FaceRec_::cvt_program, TT_FaceRec_::cvt_program_size, TT_FaceRec_::cvt_size, FT_Generic_::data, FT_LibraryRec_::debug_hooks, SFNT_Interface_::done_face, FT_FaceRec_::driver, error, TT_FaceRec_::extra, FT_SizeRec_::face, FALSE, FT_Generic_::finalizer, TT_FaceRec_::font_program, TT_FaceRec_::font_program_size, for(), FT_Bool, FT_DEBUG_HOOK_TRUETYPE, FT_Err_Ok, FT_FACE_DRIVER, FT_FRAME_RELEASE, FT_FREE, FT_LOCAL_DEF, FT_MulFix(), FT_NEW_ARRAY, FT_THROW(), FT_TRACE4, i, if(), TT_FaceRec_::interpreter, FT_ModuleRec_::library, TT_FaceRec_::max_profile, FT_FaceRec_::memory, NULL, TT_Size_Metrics_::ppem, TT_Size_Metrics_::ratio, TT_SizeRec_::root, FT_DriverRec_::root, TT_FaceRec_::root, TT_Size_Metrics_::rotated, TT_Size_Metrics_::scale, TT_FaceRec_::sfnt, FT_FaceRec_::stream, tt_coderange_cvt, tt_coderange_font, tt_coderange_glyph, tt_default_graphics_state, tt_done_blend(), tt_face_done_loca(), tt_face_free_hdmx(), TT_RunIns(), TT_SizeRec_::ttmetrics, FT_Size_Metrics_::x_ppem, FT_Size_Metrics_::x_scale, FT_Size_Metrics_::y_ppem, and FT_Size_Metrics_::y_scale.
◆ tt_face_init()
Definition at line 504 of file ttobjs.c.
References FT_FaceRec_::driver, error, FT_FaceRec_::face_flags, TT_FaceRec_::format_tag, FT_Err_Ok, FT_ERROR, FT_FACE_FLAG_HINTER, FT_Get_Module_Interface(), FT_STREAM_SEEK, FT_THROW(), FT_TRACE2, SFNT_Interface_::init_face, library, FT_ModuleRec_::library, SFNT_Interface_::load_face, FT_DriverRec_::root, and TTAG_true.
◆ tt_size_done()
◆ tt_size_init()
◆ tt_size_reset()
Definition at line 1166 of file ttobjs.c.
References FT_FaceRec_::ascender, FT_Size_Metrics_::ascender, FT_FaceRec_::descender, FT_Size_Metrics_::descender, error, FT_SizeRec_::face, FALSE, FT_DivFix(), FT_Err_Ok, FT_LOCAL_DEF, FT_MulFix(), FT_PIX_ROUND, FT_THROW(), TT_FaceRec_::header, FT_FaceRec_::height, FT_Size_Metrics_::height, if(), FT_Size_Metrics_::max_advance, FT_FaceRec_::max_advance_width, TT_SizeRec_::metrics, FT_SizeRec_::metrics, TT_Size_Metrics_::ppem, TT_SizeRec_::root, TT_FaceRec_::root, TT_Size_Metrics_::scale, TRUE, TT_SizeRec_::ttmetrics, FT_FaceRec_::units_per_EM, TT_Size_Metrics_::valid, FT_Size_Metrics_::x_ppem, TT_Size_Metrics_::x_ratio, FT_Size_Metrics_::x_scale, FT_Size_Metrics_::y_ppem, TT_Size_Metrics_::y_ratio, and FT_Size_Metrics_::y_scale.
◆ tt_slot_init()