CrystalSpace

Public API Reference

csGLFontCache Member List

This is the complete list of members for csGLFontCache, including all inherited members.
AddCacheData(KnownFont *font, utf32_char glyph, GlyphCacheData *cacheData)csFontCache [protected]
CacheFont(iFont *font)csFontCache
CacheGlyph(KnownFont *font, utf32_char glyph, uint flags)csFontCache
CacheGlyphUnsafe(KnownFont *font, utf32_char glyph, uint flags)csFontCache [protected]
ClipX1csFontCache
DumpFontCache(csRefArray< iImage > &pages)csGLFontCache
FindLRUEntry(KnownFont *font, utf32_char glyph)csFontCache [protected]
FindLRUEntry(GlyphCacheData *cacheData)csFontCache [protected]
FlushText()csGLFontCache
GetCacheData(KnownFont *font, utf32_char glyph, uint flags)csFontCache
GetCachedFont(iFont *font)csFontCache
GetLeastUsed()csFontCache
headcsFontCache [protected]
InternalCacheGlyph(KnownFont *font, utf32_char glyph, uint flags)csGLFontCache [protected, virtual]
InternalGetCacheData(KnownFont *font, utf32_char glyph)csFontCache [protected]
InternalUncacheGlyph(GlyphCacheData *cacheData)csGLFontCache [protected, virtual]
knownFontscsFontCache [protected]
LRUAlloccsFontCache [protected]
PlaneGlyphsArray typedefcsFontCache [protected]
PurgeEmptyPlanes()csFontCache
RemoveCacheData(GlyphCacheData *cacheData)csFontCache [protected]
RemoveLRUEntry(LRUEntry *entry)csFontCache [protected]
Setup()csGLFontCache
SetupCacheData(GlyphCacheData *cacheData, KnownFont *font, utf32_char glyph, uint flags)csFontCache [protected]
tailcsFontCache [protected]
UncacheFont(iFont *font)csFontCache
UncacheGlyph(GlyphCacheData *cacheData)csFontCache
WriteString(iFont *font, int pen_x, int pen_y, int fg, int bg, const void *text, bool isWide, uint flags)csGLFontCache [virtual]

Generated for Crystal Space 2.0 by doxygen 1.6.1