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 ()
CharCodeToUnicodegetToUnicode ()
char * getCharName (int code)
GBool getHasEncoding ()
GBool getUsesMacRomanEnc ()
double getWidth (Guchar c)
GushortgetCodeToGIDMap (FoFiTrueType *ff)
DictgetCharProcs ()
ObjectgetCharProc (int code, Object *proc)
DictgetResources ()

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