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

kerosin::Glyph Class Reference

#include <glyph.h>

List of all members.

Public Member Functions

 Glyph ()
bool LoadGlyph (FT_Face face, unsigned int charCode)

Public Attributes

unsigned int mByteWidth
unsigned int mByteHeight
unsigned int mXOffset
unsigned int mYOffset
unsigned int mAdvance
boost::shared_array< unsigned
char > 
mData

Private Member Functions

void Reset ()


Detailed Description

Definition at line 34 of file glyph.h.


Constructor & Destructor Documentation

Glyph::Glyph  ) 
 

Definition at line 5 of file glyph.cpp.

References Reset().

Here is the call graph for this function:


Member Function Documentation

bool Glyph::LoadGlyph FT_Face  face,
unsigned int  charCode
 

Definition at line 10 of file glyph.cpp.

References mAdvance, mByteHeight, mByteWidth, mData, mXOffset, mYOffset, and Reset().

Referenced by kerosin::Font::Init().

Here is the call graph for this function:

void Glyph::Reset  )  [private]
 

Definition at line 44 of file glyph.cpp.

References mAdvance, mByteHeight, mByteWidth, mData, mXOffset, and mYOffset.

Referenced by Glyph(), and LoadGlyph().


Member Data Documentation

unsigned int kerosin::Glyph::mAdvance
 

Definition at line 45 of file glyph.h.

Referenced by kerosin::Font::Init(), LoadGlyph(), and Reset().

unsigned int kerosin::Glyph::mByteHeight
 

Definition at line 42 of file glyph.h.

Referenced by kerosin::Font::Init(), LoadGlyph(), and Reset().

unsigned int kerosin::Glyph::mByteWidth
 

Definition at line 41 of file glyph.h.

Referenced by kerosin::Font::Init(), LoadGlyph(), and Reset().

boost::shared_array<unsigned char> kerosin::Glyph::mData
 

Definition at line 46 of file glyph.h.

Referenced by kerosin::Font::Init(), LoadGlyph(), and Reset().

unsigned int kerosin::Glyph::mXOffset
 

Definition at line 43 of file glyph.h.

Referenced by kerosin::Font::Init(), LoadGlyph(), and Reset().

unsigned int kerosin::Glyph::mYOffset
 

Definition at line 44 of file glyph.h.

Referenced by kerosin::Font::Init(), LoadGlyph(), and Reset().


The documentation for this class was generated from the following files:
Generated on Thu Apr 6 15:42:31 2006 for rcssserver3d by  doxygen 1.4.4