csplugincommon/canvas/fontcache.h File Reference
Font glyph cache base. More...
#include "csextern.h"
#include "csutil/blockallocator.h"
#include "csutil/csunicode.h"
#include "csutil/scf_implementation.h"
#include "csutil/set.h"
#include "ivideo/fontserv.h"
Go to the source code of this file.
Classes | |
class | csFontCache |
A cache for font glyphs. More... | |
struct | csFontCache::FontDeleteNotify |
Font deletion callback. More... | |
struct | csFontCache::GlyphCacheData |
Some basic data associated with a glyph. More... | |
struct | csFontCache::KnownFont |
A font known to the cache. More... | |
struct | csFontCache::LRUEntry |
An entry in the LRU list. More... | |
class | csFontCache::PlaneGlyphElementHandler |
struct | csFontCache::PlaneGlyphs |
Array of a number of glyphs. More... | |
Defines | |
#define | GLYPH_INDEX_LOWER_COUNT 512 |
#define | GLYPH_INDEX_LOWER_MASK 0x1ff |
#define | GLYPH_INDEX_UPPER_SHIFT 9 |
#define | RELEVANT_WRITE_FLAGS CS_WRITE_NOANTIALIAS |
Detailed Description
Font glyph cache base.
Definition in file fontcache.h.
Generated for Crystal Space by doxygen 1.4.7