libHSPlasma
Public Member Functions | Protected Attributes | List of all members
plFont::plCharacter Class Reference

#include <plFont.h>

Public Member Functions

 plCharacter ()
void read (hsStream *S)
void write (hsStream *S) const
void prcWrite (pfPrcHelper *prc) const
void prcParse (const pfPrcTag *tag)
unsigned int getOffset () const
unsigned int getHeight () const
int getBaseline () const
float getLeftKern () const
float getRightKern () const
void setOffset (unsigned int off)
void setHeight (unsigned int height)
void setBaseline (int baseline)
void setKern (float left, float right)

Protected Attributes

unsigned int fBitmapOffset
unsigned int fHeight
int fBaseline
float fLeftKern
float fRightKern

Constructor & Destructor Documentation

plFont::plCharacter::plCharacter ( )

Member Function Documentation

int plFont::plCharacter::getBaseline ( ) const
unsigned int plFont::plCharacter::getHeight ( ) const
float plFont::plCharacter::getLeftKern ( ) const
unsigned int plFont::plCharacter::getOffset ( ) const
float plFont::plCharacter::getRightKern ( ) const
void plFont::plCharacter::prcParse ( const pfPrcTag tag)
void plFont::plCharacter::prcWrite ( pfPrcHelper prc) const
void plFont::plCharacter::read ( hsStream S)
void plFont::plCharacter::setBaseline ( int  baseline)
void plFont::plCharacter::setHeight ( unsigned int  height)
void plFont::plCharacter::setKern ( float  left,
float  right 
)
void plFont::plCharacter::setOffset ( unsigned int  off)
void plFont::plCharacter::write ( hsStream S) const

Member Data Documentation

int plFont::plCharacter::fBaseline
protected
unsigned int plFont::plCharacter::fBitmapOffset
protected
unsigned int plFont::plCharacter::fHeight
protected
float plFont::plCharacter::fLeftKern
protected
float plFont::plCharacter::fRightKern
protected

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