ttgload.h File Reference

#include <ft2build.h>
#include "ttobjs.h"

Go to the source code of this file.

Functions

FT_BEGIN_HEADER TT_Init_Glyph_Loading (TT_Face face)
 TT_Get_HMetrics (TT_Face face, FT_UInt idx, FT_Bool check, FT_Short *lsb, FT_UShort *aw)
 TT_Get_VMetrics (TT_Face face, FT_UInt idx, FT_Bool check, FT_Short *tsb, FT_UShort *ah)
 TT_Load_Glyph (TT_Size size, TT_GlyphSlot glyph, FT_UInt glyph_index, FT_Int32 load_flags)


Function Documentation

TT_Get_HMetrics ( TT_Face  face,
FT_UInt  idx,
FT_Bool  check,
FT_Short lsb,
FT_UShort aw 
)

Definition at line 74 of file ttgload.c.

References FT_TRACE5.

Referenced by tt_get_advances(), and tt_get_metrics().

TT_Get_VMetrics ( TT_Face  face,
FT_UInt  idx,
FT_Bool  check,
FT_Short tsb,
FT_UShort ah 
)

Definition at line 104 of file ttgload.c.

References FT_TRACE5, and FT_UNUSED.

Referenced by tt_get_advances(), and tt_get_metrics().

FT_BEGIN_HEADER TT_Init_Glyph_Loading ( TT_Face  face  ) 

Definition at line 673 of file ttgload.c.

References TT_Access_Glyph_Frame(), TT_Forget_Glyph_Frame(), TT_Load_Composite_Glyph(), TT_Load_Glyph_Header(), and TT_Load_Simple_Glyph().

Referenced by tt_face_init().

TT_Load_Glyph ( TT_Size  size,
TT_GlyphSlot  glyph,
FT_UInt  glyph_index,
FT_Int32  load_flags 
)

Definition at line 1958 of file ttgload.c.

References compute_glyph_metrics(), TT_LoaderRec_::exec, FALSE, FT_GLYPH_FORMAT_COMPOSITE, FT_GLYPH_FORMAT_OUTLINE, FT_IS_SCALABLE, FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH, FT_LOAD_NO_BITMAP, FT_LOAD_NO_SCALE, FT_LOAD_SBITS_ONLY, FT_OUTLINE_HIGH_PRECISION, FT_OUTLINE_IGNORE_DROPOUTS, FT_OUTLINE_INCLUDE_STUBS, FT_OUTLINE_SINGLE_PASS, FT_OUTLINE_SMART_DROPOUTS, FT_Outline_Translate(), TT_LoaderRec_::gloader, TT_ExecContextRec_::GS, if(), IS_HINTED, load_truetype_glyph(), TT_LoaderRec_::pp1, root, TT_GraphicsState_::scan_control, TT_GraphicsState_::scan_type, TRUE, TT_CONFIG_OPTION_EMBEDDED_BITMAPS, tt_loader_init(), void, and FT_Vector_::x.

Referenced by Load_Glyph().


Generated on Tue Jul 5 15:58:26 2011 for ROOT_528-00b_version by  doxygen 1.5.1