zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ttload.h File Reference
#include <ft2build.h>
#include <FT_INTERNAL_STREAM_H>
#include <FT_INTERNAL_TRUETYPE_TYPES_H>

Go to the source code of this file.

Functions

 tt_face_free_name (TT_Face face)
 
 tt_face_goto_table (TT_Face face, FT_ULong tag, FT_Stream stream, FT_ULong *length)
 
 tt_face_load_any (TT_Face face, FT_ULong tag, FT_Long offset, FT_Byte *buffer, FT_ULong *length)
 
 tt_face_load_cmap (TT_Face face, FT_Stream stream)
 
 tt_face_load_font_dir (TT_Face face, FT_Stream stream)
 
 tt_face_load_gasp (TT_Face face, FT_Stream stream)
 
 tt_face_load_head (TT_Face face, FT_Stream stream)
 
 tt_face_load_maxp (TT_Face face, FT_Stream stream)
 
 tt_face_load_name (TT_Face face, FT_Stream stream)
 
 tt_face_load_os2 (TT_Face face, FT_Stream stream)
 
 tt_face_load_pclt (TT_Face face, FT_Stream stream)
 
 tt_face_load_post (TT_Face face, FT_Stream stream)
 
FT_BEGIN_HEADER tt_face_lookup_table (TT_Face face, FT_ULong tag)
 

Function Documentation

tt_face_goto_table ( TT_Face  face,
FT_ULong  tag,
FT_Stream  stream,
FT_ULong length 
)
tt_face_load_any ( TT_Face  face,
FT_ULong  tag,
FT_Long  offset,
FT_Byte buffer,
FT_ULong length 
)
tt_face_load_cmap ( TT_Face  face,
FT_Stream  stream 
)

Definition at line 913 of file ttload.c.

References error, FT_FRAME_EXTRACT, and TTAG_cmap.

tt_face_load_gasp ( TT_Face  face,
FT_Stream  stream 
)
tt_face_load_head ( TT_Face  face,
FT_Stream  stream 
)

Definition at line 585 of file ttload.c.

References tt_face_load_generic_header(), and TTAG_head.

tt_face_load_pclt ( TT_Face  face,
FT_Stream  stream 
)
FT_BEGIN_HEADER tt_face_lookup_table ( TT_Face  face,
FT_ULong  tag 
)