t42drivr.c File Reference

#include "t42drivr.h"
#include "t42objs.h"
#include "t42error.h"

Go to the source code of this file.

Defines

#define FT_COMPONENT   trace_t42

Functions

static FT_Error t42_get_glyph_name (T42_Face face, FT_UInt glyph_index, FT_Pointer buffer, FT_UInt buffer_max)
static FT_UInt t42_get_name_index (T42_Face face, FT_String *glyph_name)
static const char * t42_get_ps_font_name (T42_Face face)
static FT_Error t42_ps_get_font_info (FT_Face face, PS_FontInfoRec *afont_info)
static FT_Error t42_ps_get_font_extra (FT_Face face, PS_FontExtraRec *afont_extra)
static FT_Int t42_ps_has_glyph_names (FT_Face face)
static FT_Error t42_ps_get_font_private (FT_Face face, PS_PrivateRec *afont_private)
static FT_Module_Interface T42_Get_Interface (FT_Driver driver, const FT_String *t42_interface)

Variables

static const FT_Service_GlyphDictRec t42_service_glyph_dict
static const FT_Service_PsFontNameRec t42_service_ps_font_name
static const FT_Service_PsInfoRec t42_service_ps_info
static const FT_ServiceDescRec t42_services []
const FT_Driver_ClassRec t42_driver_class


Define Documentation

#define FT_COMPONENT   trace_t42

Definition at line 49 of file t42drivr.c.


Function Documentation

static FT_Error t42_get_glyph_name ( T42_Face  face,
FT_UInt  glyph_index,
FT_Pointer  buffer,
FT_UInt  buffer_max 
) [static]

Definition at line 59 of file t42drivr.c.

References FT_STRCPYN.

static FT_Module_Interface T42_Get_Interface ( FT_Driver  driver,
const FT_String t42_interface 
) [static]

Definition at line 187 of file t42drivr.c.

References ft_service_list_lookup(), FT_UNUSED, and t42_services.

static FT_UInt t42_get_name_index ( T42_Face  face,
FT_String glyph_name 
) [static]

Definition at line 71 of file t42drivr.c.

References ft_atol, ft_strcmp, i, and if().

static const char* t42_get_ps_font_name ( T42_Face  face  )  [static]

Definition at line 104 of file t42drivr.c.

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

Definition at line 133 of file t42drivr.c.

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

Definition at line 123 of file t42drivr.c.

static FT_Error t42_ps_get_font_private ( FT_Face  face,
PS_PrivateRec afont_private 
) [static]

Definition at line 152 of file t42drivr.c.

static FT_Int t42_ps_has_glyph_names ( FT_Face  face  )  [static]

Definition at line 143 of file t42drivr.c.

References FT_UNUSED.


Variable Documentation

const FT_Driver_ClassRec t42_driver_class

Definition at line 196 of file t42drivr.c.

const FT_Service_GlyphDictRec t42_service_glyph_dict [static]

Initial value:

Definition at line 90 of file t42drivr.c.

const FT_Service_PsFontNameRec t42_service_ps_font_name [static]

Initial value:

Definition at line 110 of file t42drivr.c.

const FT_Service_PsInfoRec t42_service_ps_info [static]

Initial value:

Definition at line 161 of file t42drivr.c.

const FT_ServiceDescRec t42_services[] [static]

Initial value:

Definition at line 176 of file t42drivr.c.

Referenced by T42_Get_Interface().


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