Anti-Grain Geometry - AGG (libagg)
2.5
|
#include <agg_font_cache_manager.h>
Public Types | |
typedef FontEngine | font_engine_type |
typedef font_cache_manager < FontEngine > | self_type |
typedef font_engine_type::path_adaptor_type | path_adaptor_type |
typedef font_engine_type::gray8_adaptor_type | gray8_adaptor_type |
typedef gray8_adaptor_type::embedded_scanline | gray8_scanline_type |
typedef font_engine_type::mono_adaptor_type | mono_adaptor_type |
typedef mono_adaptor_type::embedded_scanline | mono_scanline_type |
Public Member Functions | |
font_cache_manager (font_engine_type &engine, unsigned max_fonts=32) | |
void | reset_last_glyph () |
const glyph_cache * | glyph (unsigned glyph_code) |
void | init_embedded_adaptors (const glyph_cache *gl, double x, double y, double scale=1.0) |
path_adaptor_type & | path_adaptor () |
gray8_adaptor_type & | gray8_adaptor () |
gray8_scanline_type & | gray8_scanline () |
mono_adaptor_type & | mono_adaptor () |
mono_scanline_type & | mono_scanline () |
const glyph_cache * | perv_glyph () const |
const glyph_cache * | last_glyph () const |
bool | add_kerning (double *x, double *y) |
void | precache (unsigned from, unsigned to) |
void | reset_cache () |
typedef FontEngine agg::font_cache_manager< FontEngine >::font_engine_type |
typedef font_engine_type::gray8_adaptor_type agg::font_cache_manager< FontEngine >::gray8_adaptor_type |
typedef gray8_adaptor_type::embedded_scanline agg::font_cache_manager< FontEngine >::gray8_scanline_type |
typedef font_engine_type::mono_adaptor_type agg::font_cache_manager< FontEngine >::mono_adaptor_type |
typedef mono_adaptor_type::embedded_scanline agg::font_cache_manager< FontEngine >::mono_scanline_type |
typedef font_engine_type::path_adaptor_type agg::font_cache_manager< FontEngine >::path_adaptor_type |
typedef font_cache_manager<FontEngine> agg::font_cache_manager< FontEngine >::self_type |
agg::font_cache_manager< FontEngine >::font_cache_manager | ( | font_engine_type & | engine, |
unsigned | max_fonts = 32 |
||
) | [inline] |
bool agg::font_cache_manager< FontEngine >::add_kerning | ( | double * | x, |
double * | y | ||
) | [inline] |
const glyph_cache* agg::font_cache_manager< FontEngine >::glyph | ( | unsigned | glyph_code | ) | [inline] |
gray8_adaptor_type& agg::font_cache_manager< FontEngine >::gray8_adaptor | ( | ) | [inline] |
gray8_scanline_type& agg::font_cache_manager< FontEngine >::gray8_scanline | ( | ) | [inline] |
void agg::font_cache_manager< FontEngine >::init_embedded_adaptors | ( | const glyph_cache * | gl, |
double | x, | ||
double | y, | ||
double | scale = 1.0 |
||
) | [inline] |
const glyph_cache* agg::font_cache_manager< FontEngine >::last_glyph | ( | ) | const [inline] |
mono_adaptor_type& agg::font_cache_manager< FontEngine >::mono_adaptor | ( | ) | [inline] |
mono_scanline_type& agg::font_cache_manager< FontEngine >::mono_scanline | ( | ) | [inline] |
path_adaptor_type& agg::font_cache_manager< FontEngine >::path_adaptor | ( | ) | [inline] |
const glyph_cache* agg::font_cache_manager< FontEngine >::perv_glyph | ( | ) | const [inline] |
void agg::font_cache_manager< FontEngine >::precache | ( | unsigned | from, |
unsigned | to | ||
) | [inline] |
void agg::font_cache_manager< FontEngine >::reset_cache | ( | ) | [inline] |
void agg::font_cache_manager< FontEngine >::reset_last_glyph | ( | ) | [inline] |