gfx::FontDesc Class Reference

Font descriptor (parameter) class. More...

#include <gfx_font.hh>

List of all members.

Public Types

enum  eFontSet { eFontSet_NORMAL, eFontSet_THIN }

Public Member Functions

 FontDesc (const string &name, eFontSet fontSet, int height, char start, int letters, bool antialias, fp zoom)
 ~FontDesc ()

Private Attributes

string mName
SafePtr< const ucharmData
int mDataLen
int mHeight
char mStart
int mLetters
bool mAntialias
fp mZoom

Static Private Attributes

static const uchar msFont1Data []
static const uint msFont1DataLen
static const uchar msFont2Data []
static const uint msFont2DataLen

Friends

class Font


Detailed Description

Font descriptor (parameter) class.

Member Enumeration Documentation

enum gfx::FontDesc::eFontSet

Enumerator:
eFontSet_NORMAL 
eFontSet_THIN 


Constructor & Destructor Documentation

gfx::FontDesc::FontDesc ( const string &  name,
eFontSet  fontSet,
int  height,
char  start,
int  letters,
bool  antialias,
fp  zoom 
) [inline]

gfx::FontDesc::~FontDesc (  )  [inline]


Friends And Related Function Documentation

friend class Font [friend]


Member Data Documentation

string gfx::FontDesc::mName [private]

SafePtr<const uchar> gfx::FontDesc::mData [private]

int gfx::FontDesc::mDataLen [private]

int gfx::FontDesc::mHeight [private]

char gfx::FontDesc::mStart [private]

int gfx::FontDesc::mLetters [private]

bool gfx::FontDesc::mAntialias [private]

fp gfx::FontDesc::mZoom [private]

const uchar gfx::FontDesc::msFont1Data[] [static, private]

const uint gfx::FontDesc::msFont1DataLen [static, private]

const uchar gfx::FontDesc::msFont2Data[] [static, private]

const uint gfx::FontDesc::msFont2DataLen [static, private]


The documentation for this class was generated from the following file: Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:26 2007