Anti-Grain Geometry - AGG (libagg)  2.5
Public Member Functions
agg::font_cache_pool Class Reference

#include <agg_font_cache_manager.h>

List of all members.

Public Member Functions

 ~font_cache_pool ()
 font_cache_pool (unsigned max_fonts=32)
void font (const char *font_signature, bool reset_cache=false)
const font_cachefont () const
const glyph_cachefind_glyph (unsigned glyph_code) const
glyph_cachecache_glyph (unsigned glyph_code, unsigned glyph_index, unsigned data_size, glyph_data_type data_type, const rect_i &bounds, double advance_x, double advance_y)
int find_font (const char *font_signature)

Constructor & Destructor Documentation

agg::font_cache_pool::~font_cache_pool ( ) [inline]
agg::font_cache_pool::font_cache_pool ( unsigned  max_fonts = 32) [inline]

Member Function Documentation

glyph_cache* agg::font_cache_pool::cache_glyph ( unsigned  glyph_code,
unsigned  glyph_index,
unsigned  data_size,
glyph_data_type  data_type,
const rect_i bounds,
double  advance_x,
double  advance_y 
) [inline]
int agg::font_cache_pool::find_font ( const char *  font_signature) [inline]
const glyph_cache* agg::font_cache_pool::find_glyph ( unsigned  glyph_code) const [inline]
void agg::font_cache_pool::font ( const char *  font_signature,
bool  reset_cache = false 
) [inline]
const font_cache* agg::font_cache_pool::font ( ) const [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines