cidriver.c File Reference

#include <ft2build.h>
#include "cidriver.h"
#include "cidgload.h"
#include "ciderrs.h"

Go to the source code of this file.

Defines

#define FT_COMPONENT   trace_ciddriver

Functions

static const char * cid_get_postscript_name (CID_Face face)
static FT_Error cid_ps_get_font_info (FT_Face face, PS_FontInfoRec *afont_info)
static FT_Error cid_ps_get_font_extra (FT_Face face, PS_FontExtraRec *afont_extra)
static FT_Error cid_get_ros (CID_Face face, const char **registry, const char **ordering, FT_Int *supplement)
static FT_Error cid_get_is_cid (CID_Face face, FT_Bool *is_cid)
static FT_Error cid_get_cid_from_glyph_index (CID_Face face, FT_UInt glyph_index, FT_UInt *cid)
 cid_get_interface (FT_Module module, const char *cid_interface)

Variables

static const FT_Service_PsFontNameRec cid_service_ps_name
static const FT_Service_PsInfoRec cid_service_ps_info
static const FT_Service_CIDRec cid_service_cid_info
static const FT_ServiceDescRec cid_services []
FT_CALLBACK_TABLE_DEF const
FT_Driver_ClassRec 
t1cid_driver_class


Define Documentation

#define FT_COMPONENT   trace_ciddriver

Definition at line 39 of file cidriver.c.


Function Documentation

static FT_Error cid_get_cid_from_glyph_index ( CID_Face  face,
FT_UInt  glyph_index,
FT_UInt cid 
) [static]

Definition at line 140 of file cidriver.c.

References error, and FT_UNUSED.

cid_get_interface ( FT_Module  module,
const char *  cid_interface 
)

Definition at line 179 of file cidriver.c.

References cid_services, ft_service_list_lookup(), and FT_UNUSED.

static FT_Error cid_get_is_cid ( CID_Face  face,
FT_Bool is_cid 
) [static]

Definition at line 125 of file cidriver.c.

References error, and FT_UNUSED.

static const char* cid_get_postscript_name ( CID_Face  face  )  [static]

Definition at line 48 of file cidriver.c.

References result().

static FT_Error cid_get_ros ( CID_Face  face,
const char **  registry,
const char **  ordering,
FT_Int supplement 
) [static]

Definition at line 103 of file cidriver.c.

References CID_FaceInfoRec_::ordering, CID_FaceInfoRec_::registry, and CID_FaceInfoRec_::supplement.

static FT_Error cid_ps_get_font_extra ( FT_Face  face,
PS_FontExtraRec afont_extra 
) [static]

Definition at line 81 of file cidriver.c.

static FT_Error cid_ps_get_font_info ( FT_Face  face,
PS_FontInfoRec afont_info 
) [static]

Definition at line 72 of file cidriver.c.


Variable Documentation

const FT_Service_CIDRec cid_service_cid_info [static]

Initial value:

Definition at line 155 of file cidriver.c.

const FT_Service_PsInfoRec cid_service_ps_info [static]

Initial value:

Definition at line 89 of file cidriver.c.

const FT_Service_PsFontNameRec cid_service_ps_name [static]

Initial value:

Definition at line 60 of file cidriver.c.

const FT_ServiceDescRec cid_services[] [static]

Initial value:

Definition at line 168 of file cidriver.c.

Referenced by cid_get_interface().

FT_CALLBACK_TABLE_DEF const FT_Driver_ClassRec t1cid_driver_class

Definition at line 190 of file cidriver.c.


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