Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Gfx8BitFont Class Reference

#include <GfxFont.h>

Inheritance diagram for Gfx8BitFont:

GfxFont List of all members.

Public Methods

 Gfx8BitFont (XRef *xref, char *tagA, Ref idA, GString *nameA, GfxFontType typeA, Dict *fontDict)
virtual ~Gfx8BitFont ()
virtual int getNextChar (char *s, int len, CharCode *code, Unicode *u, int uSize, int *uLen, double *dx, double *dy, double *ox, double *oy)
char ** getEncoding ()
CharCodeToUnicode * getToUnicode ()
char * getCharName (int code)
GBool getHasEncoding ()
GBool getUsesMacRomanEnc ()
double getWidth (Guchar c)
Gushort * getCodeToGIDMap (FoFiTrueType *ff)
Dict * getCharProcs ()
Object * getCharProc (int code, Object *proc)
Dict * getResources ()

Constructor & Destructor Documentation

Gfx8BitFont::Gfx8BitFont (  XRef *    xref,
char *    tagA,
Ref    idA,
GString *    nameA,
GfxFontType    typeA,
Dict *    fontDict
) 
 

Gfx8BitFont::~Gfx8BitFont (    )  [virtual]
 


Member Function Documentation

char* Gfx8BitFont::getCharName (  int    code )  [inline]
 

Object * Gfx8BitFont::getCharProc (  int    code,
Object *    proc
) 
 

Dict * Gfx8BitFont::getCharProcs (    ) 
 

Gushort * Gfx8BitFont::getCodeToGIDMap (  FoFiTrueType *    ff ) 
 

char** Gfx8BitFont::getEncoding (    )  [inline]
 

GBool Gfx8BitFont::getHasEncoding (    )  [inline]
 

int Gfx8BitFont::getNextChar (  char *    s,
int    len,
CharCode *    code,
Unicode *    u,
int    uSize,
int *    uLen,
double *    dx,
double *    dy,
double *    ox,
double *    oy
)  [virtual]
 

Implements GfxFont.

Dict * Gfx8BitFont::getResources (    ) 
 

CharCodeToUnicode * Gfx8BitFont::getToUnicode (    ) 
 

GBool Gfx8BitFont::getUsesMacRomanEnc (    )  [inline]
 

double Gfx8BitFont::getWidth (  Guchar    c )  [inline]
 


The documentation for this class was generated from the following files:
Generated on Wed Nov 3 12:59:34 2004 for Lemur Toolkit by doxygen1.2.18