Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TextGlyph Class Reference

#include <textGlyph.h>

Inheritance diagram for TextGlyph:

ReferenceCount List of all members.

Public Member Functions

INLINE TextGlyph ()
INLINE TextGlyph (Geom *geom, const RenderState *state, float advance)
INLINE TextGlyph (const TextGlyph &copy)
INLINE void operator= (const TextGlyph &copy)
virtual ~TextGlyph ()
INLINE PT (Geom) get_geom() const
INLINE const RenderStateget_state () const
INLINE float get_advance () const

Protected Member Functions

 PT (Geom) _geom
 CPT (RenderState) _state

Protected Attributes

float _advance

Constructor & Destructor Documentation

INLINE TextGlyph::TextGlyph  ) 
 

INLINE TextGlyph::TextGlyph Geom geom,
const RenderState state,
float  advance
 

INLINE TextGlyph::TextGlyph const TextGlyph &  copy  ) 
 

TextGlyph::~TextGlyph  )  [virtual]
 

Definition at line 27 of file textGlyph.cxx.


Member Function Documentation

TextGlyph::CPT RenderState   )  [protected]
 

INLINE float TextGlyph::get_advance  )  const
 

Referenced by TextNode::assemble_row(), and TextFont::calc_width().

INLINE const RenderState* TextGlyph::get_state  )  const
 

Referenced by TextNode::assemble_row(), and TextNode::tack_on_accent().

INLINE void TextGlyph::operator= const TextGlyph &  copy  ) 
 

TextGlyph::PT Geom   )  [protected]
 

INLINE TextGlyph::PT Geom   )  const
 


Member Data Documentation

float TextGlyph::_advance [protected]
 

Definition at line 49 of file textGlyph.h.


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 00:13:39 2003 for Panda by doxygen1.3