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 Font * GetFont ()
 
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: