GU_FontTable Class Reference

#include <GU_FontTable.h>

List of all members.

Public Member Functions

 GU_FontTable ()
 ~GU_FontTable ()
int save ()
void setIndexFile (const char *path)
int getNPaths () const
const char * getPath () const
int addFont (const char *path, int trim_to_path=1, int verbose=0)
void removeFont (int which)
void removeFont (const char *fontName, const char *path=0)
int rescanFontPath (UT_Interrupt *boss, int verbose)
void updateIfNeeded ()
const UT_PtrArray
< GU_FontEntry * > & 
getTable () const


Detailed Description

Definition at line 44 of file GU_FontTable.h.


Constructor & Destructor Documentation

GU_FontTable::GU_FontTable (  ) 

GU_FontTable::~GU_FontTable (  ) 


Member Function Documentation

int GU_FontTable::addFont ( const char *  path,
int  trim_to_path = 1,
int  verbose = 0 
)

int GU_FontTable::getNPaths (  )  const [inline]

Definition at line 54 of file GU_FontTable.h.

const char* GU_FontTable::getPath (  )  const [inline]

Definition at line 55 of file GU_FontTable.h.

const UT_PtrArray<GU_FontEntry *>& GU_FontTable::getTable (  )  const [inline]

Definition at line 68 of file GU_FontTable.h.

void GU_FontTable::removeFont ( const char *  fontName,
const char *  path = 0 
)

void GU_FontTable::removeFont ( int  which  ) 

int GU_FontTable::rescanFontPath ( UT_Interrupt boss,
int  verbose 
)

int GU_FontTable::save (  ) 

void GU_FontTable::setIndexFile ( const char *  path  ) 

void GU_FontTable::updateIfNeeded (  ) 


The documentation for this class was generated from the following file:

Generated on Fri May 25 00:10:28 2012 for HDK by  doxygen 1.5.9