## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# 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]`
ClipX1 | csFontCache |
ClipX2 | csFontCache |
ClipY1 | csFontCache |
ClipY2 | csFontCache |
deleteCallback | csFontCache | `[protected]`
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 |
head | csFontCache | `[protected]`
csFontCache::InternalCacheGlyph(KnownFont *font, utf32_char glyph, uint flags) | csFontCache | `[protected, virtual]`
InternalGetCacheData(KnownFont *font, utf32_char glyph) | csFontCache | `[protected]`
csFontCache::InternalUncacheGlyph(GlyphCacheData *cacheData) | csFontCache | `[protected, virtual]`
KnownFontArrayKeyFunctor(iFont *f) | csFontCache | `[inline, protected, static]`
knownFonts | csFontCache | `[protected]`
LRUAlloc | csFontCache | `[protected]`
PlaneGlyphsArray typedef | csFontCache | `[protected]`
purgeableFonts | csFontCache | `[protected]`
PurgeEmptyPlanes() | csFontCache |
RemoveCacheData(GlyphCacheData *cacheData) | csFontCache | `[protected]`
RemoveLRUEntry(LRUEntry *entry) | csFontCache | `[protected]`
SetClipRect(int x1, int y1, int x2, int y2) | csFontCache | `[inline]`
Setup() | csGLFontCache |
SetupCacheData(GlyphCacheData *cacheData, KnownFont *font, utf32_char glyph, uint flags) | csFontCache | `[protected]`
tail | csFontCache | `[protected]`
UncacheFont(iFont *font) | csFontCache |
UncacheGlyph(GlyphCacheData *cacheData) | csFontCache |
WriteString(iFont *font, int pen_x, int pen_y, int fg, int bg, const utf8_char *text, uint flags) | csGLFontCache | `[virtual]`