Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
Go to the source code of this file.
Macros | |
#define | FT_COMPONENT trace_ttmtx |
#define | FT_STRUCTURE TT_HoriHeader |
Functions | |
tt_face_load_hmtx (TT_Face face, FT_Stream stream, FT_Bool vertical) | |
tt_face_load_hhea (TT_Face face, FT_Stream stream, FT_Bool vertical) | |
tt_face_get_metrics (TT_Face face, FT_Bool vertical, FT_UInt gindex, FT_Short *abearing, FT_UShort *aadvance) | |
#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 TT_LongMetricsRec_::advance, TT_LongMetricsRec_::bearing, error, FT_Bool, FT_Err_Ok, FT_LOCAL_DEF, FT_READ_SHORT, FT_READ_USHORT, FT_STREAM_SEEK, TT_FaceRec_::horizontal, TT_FaceRec_::horz_metrics_offset, TT_FaceRec_::horz_metrics_size, TT_HoriHeader_::long_metrics, TT_FaceRec_::max_profile, TT_HoriHeader_::number_Of_HMetrics, TT_MaxProfile_::numGlyphs, TT_FaceRec_::root, TT_HoriHeader_::short_metrics, FT_FaceRec_::stream, tt_face_get_metrics(), TT_FaceRec_::vert_metrics_offset, TT_FaceRec_::vert_metrics_size, and TT_FaceRec_::vertical.
Referenced by tt_face_get_metrics().
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_LOCAL_DEF, FT_STREAM_READ_FIELDS, FT_TRACE3, TT_FaceRec_::goto_table, TT_FaceRec_::horizontal, TT_HoriHeader_::long_metrics, NULL, TT_HoriHeader_::number_Of_HMetrics, TT_HoriHeader_::short_metrics, TTAG_hhea, TTAG_vhea, and TT_FaceRec_::vertical.
Definition at line 66 of file ttmtx.c.
References TT_LongMetricsRec_::advance, TT_LongMetricsRec_::bearing, FT_StreamRec_::cursor, error, FT_Bool, FT_FRAME_ENTER, FT_FRAME_EXIT, FT_LOCAL_DEF, FT_MIN, FT_NEXT_SHORT, FT_NEXT_USHORT, FT_QNEW_ARRAY, FT_STREAM_POS, FT_THROW(), FT_TRACE0(), TT_FaceRec_::goto_table, TT_FaceRec_::horizontal, TT_HoriHeader_::long_metrics, TT_VertHeader_::long_metrics, TT_FaceRec_::max_profile, FT_StreamRec_::memory, TT_HoriHeader_::number_Of_HMetrics, TT_VertHeader_::number_Of_VMetrics, TT_MaxProfile_::numGlyphs, TT_HoriHeader_::short_metrics, TT_VertHeader_::short_metrics, tt_face_load_hmtx(), TTAG_hmtx, TTAG_vmtx, and TT_FaceRec_::vertical.
Referenced by tt_face_load_hmtx().
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:55.
© Copyright Michele Bosi. All rights reserved.