cidobjs.h File Reference

#include <ft2build.h>

Go to the source code of this file.

Classes

struct  CID_SizeRec_
struct  CID_GlyphSlotRec_

Typedefs

typedef typedefFT_BEGIN_HEADER
struct CID_Size_Hints_ 
CID_Size_Hints
typedef CID_Glyph_Hints_ CID_Glyph_Hints
typedef CID_DriverRec_ * CID_Driver
typedef CID_SizeRec_CID_Size
typedef CID_GlyphSlotRec_CID_GlyphSlot
typedef CID_CharMapRec_ * CID_CharMap
typedef CID_SizeRec_ CID_SizeRec
typedef CID_GlyphSlotRec_ CID_GlyphSlotRec

Functions

 cid_slot_done (FT_GlyphSlot slot)
 cid_slot_init (FT_GlyphSlot slot)
 cid_size_done (FT_Size size)
 cid_size_init (FT_Size size)
 cid_size_request (FT_Size size, FT_Size_Request req)
 cid_face_init (FT_Stream stream, FT_Face face, FT_Int face_index, FT_Int num_params, FT_Parameter *params)
 cid_face_done (FT_Face face)
 cid_driver_init (FT_Module driver)
 cid_driver_done (FT_Module driver)


Typedef Documentation

typedef struct CID_CharMapRec_* CID_CharMap

Definition at line 83 of file cidobjs.h.

typedef struct CID_DriverRec_* CID_Driver

Definition at line 45 of file cidobjs.h.

typedef struct CID_Glyph_Hints_ CID_Glyph_Hints

Definition at line 34 of file cidobjs.h.

typedef struct CID_GlyphSlotRec_* CID_GlyphSlot

Definition at line 67 of file cidobjs.h.

typedef struct CID_GlyphSlotRec_ CID_GlyphSlotRec

typedef struct CID_SizeRec_* CID_Size

Definition at line 56 of file cidobjs.h.

typedef typedefFT_BEGIN_HEADER struct CID_Size_Hints_ CID_Size_Hints

Definition at line 33 of file cidobjs.h.

typedef struct CID_SizeRec_ CID_SizeRec


Function Documentation

cid_driver_done ( FT_Module  driver  ) 

Definition at line 476 of file cidobjs.c.

References FT_UNUSED.

cid_driver_init ( FT_Module  driver  ) 

Definition at line 456 of file cidobjs.c.

References FT_UNUSED.

cid_face_done ( FT_Face  face  ) 

Definition at line 194 of file cidobjs.c.

References CID_FaceInfoRec_::font_info, FT_FREE, if(), info, n, and CID_FaceInfoRec_::num_dicts.

cid_face_init ( FT_Stream  stream,
FT_Face  face,
FT_Int  face_index,
FT_Int  num_params,
FT_Parameter params 
)

Definition at line 278 of file cidobjs.c.

References CID_FaceInfoRec_::cid_count, cid_face_open(), CID_FaceInfoRec_::cid_font_name, error, CID_FaceInfoRec_::font_bbox, CID_FaceInfoRec_::font_info, FT_ERROR, FT_FACE_FLAG_FIXED_WIDTH, FT_FACE_FLAG_HINTER, FT_FACE_FLAG_HORIZONTAL, FT_FACE_FLAG_SCALABLE, FT_FACE_LIBRARY, FT_Get_Module_Interface(), ft_strcmp, FT_STREAM_SEEK, FT_STYLE_FLAG_BOLD, FT_STYLE_FLAG_ITALIC, FT_UNUSED, if(), info, FT_BBox_::xMax, FT_BBox_::xMin, FT_BBox_::yMax, and FT_BBox_::yMin.

cid_size_done ( FT_Size  size  ) 

Definition at line 111 of file cidobjs.c.

References cid_size_get_globals_funcs(), PSH_Globals_FuncsRec_::destroy, and size.

cid_size_init ( FT_Size  size  ) 

Definition at line 131 of file cidobjs.c.

References cid_size_get_globals_funcs(), PSH_Globals_FuncsRec_::create, error, and size.

cid_size_request ( FT_Size  size,
FT_Size_Request  req 
)

Definition at line 156 of file cidobjs.c.

References cid_size_get_globals_funcs(), FT_Request_Metrics(), PSH_Globals_FuncsRec_::set_scale, and size.

cid_slot_done ( FT_GlyphSlot  slot  ) 

Definition at line 50 of file cidobjs.c.

cid_slot_init ( FT_GlyphSlot  slot  ) 

Definition at line 57 of file cidobjs.c.

References FT_Get_Module(), and PSHinter_Interface_::get_t1_funcs.


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