|
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] |
1.7.5.1