ttpload.c File Reference

#include <ft2build.h>
#include "ttpload.h"
#include "tterrors.h"

Go to the source code of this file.

Defines

#define FT_COMPONENT   trace_ttpload

Functions

 tt_face_load_loca (TT_Face face, FT_Stream stream)
 tt_face_get_location (TT_Face face, FT_UInt gindex, FT_UInt *asize)
 tt_face_done_loca (TT_Face face)
 tt_face_load_cvt (TT_Face face, FT_Stream stream)
 tt_face_load_fpgm (TT_Face face, FT_Stream stream)
 tt_face_load_prep (TT_Face face, FT_Stream stream)
 tt_face_load_hdmx (TT_Face face, FT_Stream stream)
 tt_face_free_hdmx (TT_Face face)
 tt_face_get_device_metrics (TT_Face face, FT_UInt ppem, FT_UInt gindex)


Define Documentation

#define FT_COMPONENT   trace_ttpload

Definition at line 41 of file ttpload.c.


Function Documentation

tt_face_done_loca ( TT_Face  face  ) 

Definition at line 224 of file ttpload.c.

References FT_FRAME_RELEASE, and PC3::stream().

Referenced by tt_face_done().

tt_face_free_hdmx ( TT_Face  face  ) 

Definition at line 532 of file ttpload.c.

References FT_FRAME_RELEASE, FT_FREE, and PC3::stream().

Referenced by tt_face_done().

tt_face_get_device_metrics ( TT_Face  face,
FT_UInt  ppem,
FT_UInt  gindex 
)

Definition at line 549 of file ttpload.c.

References if(), NULL, and result().

Referenced by compute_glyph_metrics().

tt_face_get_location ( TT_Face  face,
FT_UInt  gindex,
FT_UInt asize 
)

Definition at line 166 of file ttpload.c.

References FT_NEXT_ULONG, FT_NEXT_USHORT, and p.

Referenced by load_truetype_glyph().

tt_face_load_cvt ( TT_Face  face,
FT_Stream  stream 
)

Definition at line 253 of file ttpload.c.

References error, FT_FRAME_ENTER, FT_FRAME_EXIT, FT_GET_SHORT, FT_NEW_ARRAY, FT_TRACE2, FT_UNUSED, RooFitShortHand::L(), NULL, tt_face_vary_cvt(), and TTAG_cvt.

Referenced by tt_face_init().

tt_face_load_fpgm ( TT_Face  face,
FT_Stream  stream 
)

Definition at line 334 of file ttpload.c.

References error, FT_FRAME_EXTRACT, FT_TRACE2, FT_UNUSED, NULL, and TTAG_fpgm.

Referenced by tt_face_init().

tt_face_load_hdmx ( TT_Face  face,
FT_Stream  stream 
)

Definition at line 457 of file ttpload.c.

References error, FT_FRAME_EXTRACT, FT_FRAME_RELEASE, FT_NEW_ARRAY, FT_NEXT_ULONG, FT_NEXT_USHORT, p, TTAG_hdmx, and version.

Referenced by tt_face_init().

tt_face_load_loca ( TT_Face  face,
FT_Stream  stream 
)

Definition at line 62 of file ttpload.c.

References ROOT::Math::gv_detail::dist(), entry, error, FT_FRAME_EXTRACT, FT_Stream_Pos(), FT_TRACE2, if(), RooFitShortHand::L(), TTAG_glyf, TTAG_loca, and x20000L.

Referenced by tt_face_init().

tt_face_load_prep ( TT_Face  face,
FT_Stream  stream 
)

Definition at line 396 of file ttpload.c.

References error, FT_FRAME_EXTRACT, FT_TRACE2, FT_UNUSED, NULL, and TTAG_prep.

Referenced by tt_face_init().


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