Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

FontPage Class Reference

#include <Font.h>

Collaboration diagram for FontPage:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FontPage ()
 ~FontPage ()
void Load (FontPageSettings cfg)
int GetCenter () const

Public Attributes

RageTexturem_pTexture
CString m_sTexturePath
vector< glyphglyphs
map< longchar, intm_iCharToGlyphNo
int height
int LineSpacing
float vshift

Private Member Functions

void SetExtraPixels (int DrawExtraPixelsLeft, int DrawExtraPixelsRight)
void SetTextureCoords (const vector< int > &widths, int AdvanceExtraPixels)

Constructor & Destructor Documentation

FontPage::FontPage  ) 
 

FontPage::~FontPage  ) 
 


Member Function Documentation

int FontPage::GetCenter  )  const [inline]
 

void FontPage::Load FontPageSettings  cfg  ) 
 

void FontPage::SetExtraPixels int  DrawExtraPixelsLeft,
int  DrawExtraPixelsRight
[private]
 

void FontPage::SetTextureCoords const vector< int > &  widths,
int  AdvanceExtraPixels
[private]
 


Member Data Documentation

vector<glyph> FontPage::glyphs
 

int FontPage::height
 

int FontPage::LineSpacing
 

map<longchar,int> FontPage::m_iCharToGlyphNo
 

RageTexture* FontPage::m_pTexture
 

CString FontPage::m_sTexturePath
 

float FontPage::vshift
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 27 20:59:12 2005 for StepMania by doxygen 1.3.7