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_ttload |
#define | FT_STRUCTURE TT_TableRec |
#define | FT_STRUCTURE SFNT_HeaderRec |
#define | FT_STRUCTURE TT_Header |
#define | FT_STRUCTURE TT_MaxProfile |
#define | FT_STRUCTURE TT_NameTableRec |
#define | FT_STRUCTURE TT_NameEntryRec |
#define | FT_STRUCTURE TT_OS2 |
#define | FT_STRUCTURE TT_Postscript |
#define | FT_STRUCTURE TT_PCLT |
#define FT_STRUCTURE TT_TableRec |
#define FT_STRUCTURE SFNT_HeaderRec |
#define FT_STRUCTURE TT_Header |
#define FT_STRUCTURE TT_MaxProfile |
#define FT_STRUCTURE TT_NameTableRec |
#define FT_STRUCTURE TT_NameEntryRec |
#define FT_STRUCTURE TT_OS2 |
#define FT_STRUCTURE TT_Postscript |
#define FT_STRUCTURE TT_PCLT |
tt_face_free_name | ( | TT_Face | face | ) |
Definition at line 870 of file ttload.c.
References FT_FaceRec_::driver, TT_NameTableRec_::format, FT_FREE, FT_LOCAL_DEF, FT_ModuleRec_::memory, TT_FaceRec_::name_table, TT_NameTableRec_::names, TT_NameTableRec_::numNameRecords, FT_DriverRec_::root, TT_FaceRec_::root, TT_NameTableRec_::storageOffset, TT_NameEntryRec_::string, and TT_NameEntryRec_::stringLength.
Definition at line 126 of file ttload.c.
References error, FT_STREAM_SEEK, FT_THROW(), TT_TableRec_::Length, TT_TableRec_::Offset, and tt_face_lookup_table().
tt_face_load_any | ( | TT_Face | face, |
FT_ULong | tag, | ||
FT_Long | offset, | ||
FT_Byte * | buffer, | ||
FT_ULong * | length | ||
) |
Definition at line 467 of file ttload.c.
References error, FT_Err_Ok, FT_STREAM_READ_AT, FT_THROW(), TT_TableRec_::Length, TT_TableRec_::Offset, and tt_face_lookup_table().
Definition at line 915 of file ttload.c.
References TT_FaceRec_::cmap_size, TT_FaceRec_::cmap_table, error, FT_FRAME_EXTRACT, FT_LOCAL_DEF, TT_FaceRec_::goto_table, and TTAG_cmap.
Definition at line 319 of file ttload.c.
References SFNT_HeaderRec_::entry_selector, error, SFNT_HeaderRec_::format_tag, FT_FRAME_END, FT_FRAME_START, FT_FRAME_USHORT, FT_READ_ULONG, FT_STREAM_POS, FT_STREAM_READ_FIELDS, FT_THROW(), FT_TRACE2, FT_StreamRec_::memory, SFNT_HeaderRec_::num_tables, SFNT_HeaderRec_::offset, SFNT_HeaderRec_::range_shift, SFNT_HeaderRec_::search_range, and TTAG_OTTO.
Definition at line 1211 of file ttload.c.
References error, FT_FRAME_ENTER, FT_FRAME_EXIT, FT_GET_USHORT, FT_QNEW_ARRAY, FT_THROW(), FT_TRACE3, TT_FaceRec_::gasp, TT_GaspRangeRec_::gaspFlag, TT_Gasp_::gaspRanges, TT_FaceRec_::goto_table, TT_GaspRangeRec_::maxPPEM, FT_StreamRec_::memory, NULL, TT_Gasp_::numRanges, TTAG_gasp, and TT_Gasp_::version.
Definition at line 623 of file ttload.c.
References error, FT_FRAME_END, FT_FRAME_LONG, FT_FRAME_START, FT_FRAME_USHORT, FT_LOCAL_DEF, FT_STREAM_READ_FIELDS, FT_TRACE0(), FT_TRACE3, TT_FaceRec_::goto_table, TT_FaceRec_::max_profile, TT_MaxProfile_::maxComponentDepth, TT_MaxProfile_::maxComponentElements, TT_MaxProfile_::maxCompositeContours, TT_MaxProfile_::maxCompositePoints, TT_MaxProfile_::maxContours, TT_MaxProfile_::maxFunctionDefs, TT_MaxProfile_::maxInstructionDefs, TT_MaxProfile_::maxPoints, TT_MaxProfile_::maxSizeOfInstructions, TT_MaxProfile_::maxStackElements, TT_MaxProfile_::maxStorage, TT_MaxProfile_::maxTwilightPoints, TT_MaxProfile_::maxZones, TT_MaxProfile_::numGlyphs, TTAG_maxp, TT_MaxProfile_::version, and version.
Definition at line 740 of file ttload.c.
References error, FT_ERROR, FT_FRAME_END, FT_FRAME_ENTER, FT_FRAME_EXIT, FT_FRAME_START, FT_FRAME_USHORT, FT_LOCAL_DEF, FT_NEW_ARRAY, FT_STREAM_POS, FT_STREAM_READ_FIELDS, FT_THROW(), TT_FaceRec_::goto_table, FT_StreamRec_::memory, TT_FaceRec_::name_table, TT_NameTableRec_::names, TT_FaceRec_::num_names, TT_NameTableRec_::numNameRecords, TT_NameTableRec_::storageOffset, TT_NameTableRec_::stream, TT_NameEntryRec_::stringLength, TT_NameEntryRec_::stringOffset, and TTAG_name.
Definition at line 951 of file ttload.c.
References error, TT_OS2_::fsSelection, FT_FRAME_BYTE, 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_::os2, TT_OS2_::sCapHeight, TT_OS2_::sTypoAscender, TT_OS2_::sTypoDescender, TT_OS2_::sxHeight, TTAG_OS2, TT_OS2_::ulCodePageRange1, TT_OS2_::ulCodePageRange2, TT_OS2_::usBreakChar, TT_OS2_::usDefaultChar, TT_OS2_::usMaxContext, TT_OS2_::usWinAscent, TT_OS2_::usWinDescent, TT_OS2_::version, and version.
Definition at line 1151 of file ttload.c.
References error, FT_FRAME_BYTE, FT_FRAME_BYTES, FT_FRAME_CHAR, FT_FRAME_END, FT_FRAME_START, FT_FRAME_ULONG, FT_FRAME_USHORT, FT_LOCAL_DEF, FT_STREAM_READ_FIELDS, TT_FaceRec_::goto_table, TT_FaceRec_::pclt, and TTAG_PCLT.
Definition at line 1091 of file ttload.c.
References error, TT_Postscript_::FormatType, FT_Err_Ok, FT_FRAME_END, FT_FRAME_SHORT, FT_FRAME_START, FT_FRAME_ULONG, FT_LOCAL_DEF, FT_STREAM_READ_FIELDS, FT_TRACE3, TT_FaceRec_::goto_table, TT_Postscript_::isFixedPitch, TT_FaceRec_::postscript, and TTAG_post.
Definition at line 56 of file ttload.c.
References FALSE, FT_Bool, FT_LOCAL_DEF, FT_TRACE4, TT_TableRec_::Length, NULL, TT_TableRec_::Tag, and TRUE.
Referenced by sfnt_load_face(), tt_face_goto_table(), and tt_face_load_any().
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:55.
© Copyright Michele Bosi. All rights reserved.