fonts.h File Reference

(r1785/r751)

Go to the source code of this file.

Classes

class  FontFactory
 Provide a centralised place for claiming commonly used fonts. All fonts allocated here are automatically released when Camelot shuts down. More...

Enumerations

enum  StockFont {
  STOCKFONT_STATUSBAR = 0, STOCKFONT_STATUSBARBOLD, STOCKFONT_DIALOGBARCLIENT, STOCKFONT_DIALOGBARSMALL,
  STOCKFONT_DIALOGBARLARGE, STOCKFONT_DIALOGBARTITLE, STOCKFONT_EDITFIELDLARGE, STOCKFONT_EDITFIELDSMALL,
  STOCKFONT_GALLERYLIST, STOCKFONT_BUBBLEHELP, STOCKFONT_SPLASHBOXINFO, STOCKFONT_RNDRGNFIXEDTEXT,
  STOCKFONT_RULERS, STOCKFONT_DIALOG, STOCKFONT_MAXIMUMINDEX
}

Variables

const INT32 NUMSTOCKFONTS = (const INT32) STOCKFONT_MAXIMUMINDEX


Enumeration Type Documentation

enum StockFont
 

Enumerator:
STOCKFONT_STATUSBAR 
STOCKFONT_STATUSBARBOLD 
STOCKFONT_DIALOGBARCLIENT 
STOCKFONT_DIALOGBARSMALL 
STOCKFONT_DIALOGBARLARGE 
STOCKFONT_DIALOGBARTITLE 
STOCKFONT_EDITFIELDLARGE 
STOCKFONT_EDITFIELDSMALL 
STOCKFONT_GALLERYLIST 
STOCKFONT_BUBBLEHELP 
STOCKFONT_SPLASHBOXINFO 
STOCKFONT_RNDRGNFIXEDTEXT 
STOCKFONT_RULERS 
STOCKFONT_DIALOG 
STOCKFONT_MAXIMUMINDEX 

Definition at line 104 of file fonts.h.

00105 {
00106     STOCKFONT_STATUSBAR = 0,        // The Status Line description text
00107     STOCKFONT_STATUSBARBOLD,        // The Status Line description text (Bold text for)
00108     STOCKFONT_DIALOGBARCLIENT,      // General text in bars
00109     STOCKFONT_DIALOGBARSMALL,       // Text for bar buttons in 'small' mode
00110     STOCKFONT_DIALOGBARLARGE,       // Text for bar buttons in 'large' mode
00111     STOCKFONT_DIALOGBARTITLE,       // Text for bar titlebars
00112     STOCKFONT_EDITFIELDLARGE,       // Edit field in 'large' mode
00113     STOCKFONT_EDITFIELDSMALL,       // Edit field in 'small' mode
00114     STOCKFONT_GALLERYLIST,          // Text in a gallery list (defunct)
00115     STOCKFONT_BUBBLEHELP,           // Bubble help display font
00116     STOCKFONT_SPLASHBOXINFO,        // Splash box information
00117     STOCKFONT_RNDRGNFIXEDTEXT,      // Text in kernel-rendered dialogues (e.g. supergalleries)
00118     STOCKFONT_RULERS,               // Text in the rulers
00119     STOCKFONT_DIALOG,               // Text in dialogs (a user selected font)
00120     // Add new stock font identifiers here...
00121 
00122     STOCKFONT_MAXIMUMINDEX          // This must be the last item, so we allocate enough
00123 } StockFont;                        // memory for the full range of stock fonts


Variable Documentation

const INT32 NUMSTOCKFONTS = (const INT32) STOCKFONT_MAXIMUMINDEX
 

Definition at line 128 of file fonts.h.


Generated on Sat Nov 10 03:49:31 2007 for Camelot by  doxygen 1.4.4