zenilib
0.5.3.0
|
#include <ft2build.h>
#include <FT_INTERNAL_DEBUG_H>
#include <FT_INTERNAL_STREAM_H>
#include <FT_TRUETYPE_TAGS_H>
#include "ttmtx.h"
#include "sferrors.h"
Go to the source code of this file.
Macros | |
#define | FT_COMPONENT trace_ttmtx |
#define | FT_STRUCTURE TT_HoriHeader |
Functions | |
tt_face_get_metrics (TT_Face face, FT_Bool vertical, FT_UInt gindex, FT_Short *abearing, FT_UShort *aadvance) | |
tt_face_load_hhea (TT_Face face, FT_Stream stream, FT_Bool vertical) | |
tt_face_load_hmtx (TT_Face face, FT_Stream stream, FT_Bool vertical) | |
#define FT_STRUCTURE TT_HoriHeader |
tt_face_get_metrics | ( | TT_Face | face, |
FT_Bool | vertical, | ||
FT_UInt | gindex, | ||
FT_Short * | abearing, | ||
FT_UShort * | aadvance | ||
) |
Definition at line 349 of file ttmtx.c.
References error, FT_READ_SHORT, FT_READ_USHORT, FT_STREAM_SEEK, header(), k, and TT_HoriHeader_::number_Of_HMetrics.
Definition at line 256 of file ttmtx.c.
References TT_HoriHeader_::Ascender, TT_HoriHeader_::Descender, error, FT_FRAME_END, FT_FRAME_SHORT, FT_FRAME_START, FT_FRAME_ULONG, FT_FRAME_USHORT, FT_STREAM_READ_FIELDS, FT_TRACE3, header(), TT_HoriHeader_::long_metrics, NULL, TT_HoriHeader_::number_Of_HMetrics, TT_HoriHeader_::short_metrics, TTAG_hhea, and TTAG_vhea.