Design Patterns
structural::flyweight::GlyphContext Class Reference

#include <glyph_context.h>

Collaboration diagram for structural::flyweight::GlyphContext:

Public Member Functions

 GlyphContext ()
 
virtual ~GlyphContext ()
 
virtual void First ()
 
virtual void Next (int step)
 
virtual void Next ()
 
virtual bool IsDone ()
 
virtual void Insert (int quantity)
 
virtual void Insert ()
 
virtual FontGetFont ()
 
virtual void SetFont (Font *)
 
virtual void SetFont (Font *, int span)
 

Constructor & Destructor Documentation

structural::flyweight::GlyphContext::GlyphContext ( )
structural::flyweight::GlyphContext::~GlyphContext ( )
virtual

Member Function Documentation

void structural::flyweight::GlyphContext::First ( )
virtual

Here is the caller graph for this function:

Font * structural::flyweight::GlyphContext::GetFont ( )
virtual

Here is the call graph for this function:

Here is the caller graph for this function:

void structural::flyweight::GlyphContext::Insert ( int  quantity)
virtual

Here is the call graph for this function:

void structural::flyweight::GlyphContext::Insert ( )
virtual
bool structural::flyweight::GlyphContext::IsDone ( )
virtual

Here is the call graph for this function:

Here is the caller graph for this function:

void structural::flyweight::GlyphContext::Next ( int  step)
virtual

Here is the caller graph for this function:

void structural::flyweight::GlyphContext::Next ( )
virtual
void structural::flyweight::GlyphContext::SetFont ( Font font)
virtual

Here is the caller graph for this function:

void structural::flyweight::GlyphContext::SetFont ( Font font,
int  span 
)
virtual

Here is the call graph for this function:


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