Visualization Library 2.0.0-b5

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
Macros | Functions
ttload.c File Reference
#include <ft2build.h>
#include "ttload.h"
#include "sferrors.h"

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
 

Functions

 tt_face_lookup_table (TT_Face face, FT_ULong tag)
 
 tt_face_goto_table (TT_Face face, FT_ULong tag, FT_Stream stream, FT_ULong *length)
 
 tt_face_load_font_dir (TT_Face face, FT_Stream stream)
 
 tt_face_load_any (TT_Face face, FT_ULong tag, FT_Long offset, FT_Byte *buffer, FT_ULong *length)
 
 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_free_name (TT_Face face)
 
 tt_face_load_cmap (TT_Face face, FT_Stream stream)
 
 tt_face_load_os2 (TT_Face face, FT_Stream stream)
 
 tt_face_load_post (TT_Face face, FT_Stream stream)
 
 tt_face_load_pclt (TT_Face face, FT_Stream stream)
 
 tt_face_load_gasp (TT_Face face, FT_Stream stream)
 

Macro Definition Documentation

◆ FT_COMPONENT

#define FT_COMPONENT   trace_ttload

Definition at line 36 of file ttload.c.

◆ FT_STRUCTURE [1/9]

#define FT_STRUCTURE   TT_TableRec

◆ FT_STRUCTURE [2/9]

#define FT_STRUCTURE   SFNT_HeaderRec

◆ FT_STRUCTURE [3/9]

#define FT_STRUCTURE   TT_Header

◆ FT_STRUCTURE [4/9]

#define FT_STRUCTURE   TT_MaxProfile

◆ FT_STRUCTURE [5/9]

#define FT_STRUCTURE   TT_NameTableRec

◆ FT_STRUCTURE [6/9]

#define FT_STRUCTURE   TT_NameEntryRec

◆ FT_STRUCTURE [7/9]

#define FT_STRUCTURE   TT_OS2

◆ FT_STRUCTURE [8/9]

#define FT_STRUCTURE   TT_Postscript

◆ FT_STRUCTURE [9/9]

#define FT_STRUCTURE   TT_PCLT

Function Documentation

◆ tt_face_free_name()

tt_face_free_name ( TT_Face  face)

◆ tt_face_goto_table()

tt_face_goto_table ( TT_Face  face,
FT_ULong  tag,
FT_Stream  stream,
FT_ULong length 
)

◆ tt_face_load_any()

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_load_cmap ( TT_Face  face,
FT_Stream  stream 
)

◆ tt_face_load_font_dir()

tt_face_load_font_dir ( TT_Face  face,
FT_Stream  stream 
)

◆ tt_face_load_gasp()

tt_face_load_gasp ( TT_Face  face,
FT_Stream  stream 
)

◆ tt_face_load_head()

tt_face_load_head ( TT_Face  face,
FT_Stream  stream 
)

Definition at line 587 of file ttload.c.

◆ tt_face_load_maxp()

tt_face_load_maxp ( TT_Face  face,
FT_Stream  stream 
)

◆ tt_face_load_name()

tt_face_load_name ( TT_Face  face,
FT_Stream  stream 
)

◆ tt_face_load_os2()

tt_face_load_os2 ( TT_Face  face,
FT_Stream  stream 
)

◆ tt_face_load_pclt()

tt_face_load_pclt ( TT_Face  face,
FT_Stream  stream 
)

◆ tt_face_load_post()

tt_face_load_post ( TT_Face  face,
FT_Stream  stream 
)

◆ tt_face_lookup_table()

tt_face_lookup_table ( TT_Face  face,
FT_ULong  tag 
)