t1objs.h File Reference

#include <ft2build.h>

Go to the source code of this file.

Classes

struct  T1_SizeRec_
struct  T1_GlyphSlotRec_

Typedefs

typedef typedefFT_BEGIN_HEADER
struct T1_Size_Hints_ 
T1_Size_Hints
typedef T1_Glyph_Hints_ T1_Glyph_Hints
typedef T1_DriverRec_ * T1_Driver
typedef T1_SizeRec_T1_Size
typedef T1_GlyphSlotRec_T1_GlyphSlot
typedef T1_CharMapRec_ * T1_CharMap
typedef T1_SizeRec_ T1_SizeRec
typedef T1_GlyphSlotRec_ T1_GlyphSlotRec

Functions

 T1_Size_Done (T1_Size size)
 T1_Size_Request (T1_Size size, FT_Size_Request req)
 T1_Size_Init (T1_Size size)
 T1_Face_Init (FT_Stream stream, T1_Face face, FT_Int face_index, FT_Int num_params, FT_Parameter *params)
 T1_Face_Done (T1_Face face)
 T1_GlyphSlot_Init (T1_GlyphSlot slot)
 T1_GlyphSlot_Done (T1_GlyphSlot slot)
 T1_Driver_Init (T1_Driver driver)
 T1_Driver_Done (T1_Driver driver)


Typedef Documentation

typedef struct T1_CharMapRec_* T1_CharMap

Definition at line 83 of file t1objs.h.

typedef struct T1_DriverRec_* T1_Driver

Definition at line 45 of file t1objs.h.

typedef struct T1_Glyph_Hints_ T1_Glyph_Hints

Definition at line 34 of file t1objs.h.

typedef struct T1_GlyphSlotRec_* T1_GlyphSlot

Definition at line 67 of file t1objs.h.

typedef struct T1_GlyphSlotRec_ T1_GlyphSlotRec

typedef struct T1_SizeRec_* T1_Size

Definition at line 56 of file t1objs.h.

typedef typedefFT_BEGIN_HEADER struct T1_Size_Hints_ T1_Size_Hints

Definition at line 33 of file t1objs.h.

typedef struct T1_SizeRec_ T1_SizeRec


Function Documentation

T1_Driver_Done ( T1_Driver  driver  ) 

Definition at line 588 of file t1objs.c.

References FT_UNUSED.

T1_Driver_Init ( T1_Driver  driver  ) 

Definition at line 568 of file t1objs.c.

References FT_UNUSED.

T1_Face_Done ( T1_Face  face  ) 

Definition at line 193 of file t1objs.c.

References T1_FontRec_::charstrings, T1_FontRec_::charstrings_block, T1_FontRec_::charstrings_len, T1_FontRec_::encoding, T1_FontRec_::font_info, T1_FontRec_::font_name, FT_ASSERT, FT_FREE, T1_FontRec_::glyph_names, T1_FontRec_::glyph_names_block, info, NULL, T1_FontRec_::subrs, T1_FontRec_::subrs_block, T1_FontRec_::subrs_len, T1_Done_Blend(), and T1_Done_Metrics().

T1_Face_Init ( FT_Stream  stream,
T1_Face  face,
FT_Int  face_index,
FT_Int  num_params,
FT_Parameter params 
)

Definition at line 291 of file t1objs.c.

References T1_CMap_ClassesRec_::custom, FT_CharMapRec_::encoding, FT_CharMapRec_::encoding_id, T1_FontRec_::encoding_type, error, T1_CMap_ClassesRec_::expert, FT_CharMapRec_::face, FALSE, FIXED_TO_INT, T1_FontRec_::font_bbox, T1_FontRec_::font_info, T1_FontRec_::font_name, FT_Bool, FT_CMap_New(), FT_ENCODING_ADOBE_CUSTOM, FT_ENCODING_ADOBE_EXPERT, FT_ENCODING_ADOBE_LATIN_1, FT_ENCODING_ADOBE_STANDARD, FT_ENCODING_UNICODE, FT_ERROR, FT_FACE_FIND_GLOBAL_SERVICE, FT_FACE_FLAG_FIXED_WIDTH, FT_FACE_FLAG_GLYPH_NAMES, FT_FACE_FLAG_HINTER, FT_FACE_FLAG_HORIZONTAL, FT_FACE_FLAG_MULTIPLE_MASTERS, FT_FACE_FLAG_SCALABLE, FT_FACE_LIBRARY, FT_Get_Module_Interface(), FT_Pos, ft_strcmp, FT_STYLE_FLAG_BOLD, FT_STYLE_FLAG_ITALIC, FT_UNUSED, if(), info, NULL, T1_FontRec_::num_glyphs, FT_CharMapRec_::platform_id, root, T1_CMap_ClassesRec_::standard, PSAux_ServiceRec_::t1_cmap_classes, T1_Compute_Max_Advance(), T1_ENCODING_TYPE_ARRAY, T1_ENCODING_TYPE_EXPERT, T1_ENCODING_TYPE_ISOLATIN1, T1_ENCODING_TYPE_STANDARD, T1_Open_Face(), TRUE, TT_ADOBE_ID_CUSTOM, TT_ADOBE_ID_EXPERT, TT_ADOBE_ID_LATIN_1, TT_ADOBE_ID_STANDARD, T1_CMap_ClassesRec_::unicode, FT_BBox_::xMax, FT_BBox_::xMin, FT_BBox_::yMax, and FT_BBox_::yMin.

T1_GlyphSlot_Done ( T1_GlyphSlot  slot  ) 

Definition at line 140 of file t1objs.c.

T1_GlyphSlot_Init ( T1_GlyphSlot  slot  ) 

Definition at line 147 of file t1objs.c.

References FT_Get_Module(), and PSHinter_Interface_::get_t1_funcs.

T1_Size_Done ( T1_Size  size  ) 

Definition at line 75 of file t1objs.c.

References PSH_Globals_FuncsRec_::destroy, and T1_Size_Get_Globals_Funcs().

T1_Size_Init ( T1_Size  size  ) 

Definition at line 92 of file t1objs.c.

References PSH_Globals_FuncsRec_::create, error, and T1_Size_Get_Globals_Funcs().

T1_Size_Request ( T1_Size  size,
FT_Size_Request  req 
)

Definition at line 115 of file t1objs.c.

References FT_Request_Metrics(), PSH_Globals_FuncsRec_::set_scale, and T1_Size_Get_Globals_Funcs().


Generated on Tue Jul 5 15:58:26 2011 for ROOT_528-00b_version by  doxygen 1.5.1