CrystalSpace

Public API Reference

csSoftFontCache Class Reference
[Common Plugin Classes]

Font cache base class for software canvases. More...

#include <csplugincommon/canvas/softfontcache.h>

Inheritance diagram for csSoftFontCache:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual GlyphCacheData * InternalCacheGlyph (KnownFont *font, utf32_char glyph, uint flags)
 Cache canvas-dependent information for a specific font/glyph pair.
virtual void InternalUncacheGlyph (GlyphCacheData *cacheData)
 Uncache canvas-dependent information.

Public Attributes

size_t cacheRemaining
csGraphics2DG2D

Classes

struct  SoftGlyphCacheData

Detailed Description

Font cache base class for software canvases.

See also:
csSoftFontCacheImpl

Definition at line 40 of file softfontcache.h.


Member Function Documentation

virtual GlyphCacheData* csSoftFontCache::InternalCacheGlyph ( KnownFont *  font,
utf32_char  glyph,
uint  flags 
) [virtual]

Cache canvas-dependent information for a specific font/glyph pair.

virtual void csSoftFontCache::InternalUncacheGlyph ( GlyphCacheData *  cacheData  )  [virtual]

Uncache canvas-dependent information.


The documentation for this class was generated from the following file:
Generated for Crystal Space by doxygen 1.4.7