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

#include <agg_font_cache_manager.h>

List of all members.

Public Types

enum  block_size_e { block_size = 16384-16 }

Public Member Functions

 font_cache ()
void signature (const char *font_signature)
bool font_is (const char *font_signature) 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)

Member Enumeration Documentation

Enumerator:
block_size 

Constructor & Destructor Documentation

agg::font_cache::font_cache ( ) [inline]

Member Function Documentation

glyph_cache* agg::font_cache::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]
const glyph_cache* agg::font_cache::find_glyph ( unsigned  glyph_code) const [inline]
bool agg::font_cache::font_is ( const char *  font_signature) const [inline]
void agg::font_cache::signature ( const char *  font_signature) [inline]

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