GlyphCache
bool ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph,
bool ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph,
bool ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph,
bool ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph,
bool ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph,
bool ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph,
GlyphCache* glyph = fGlyphTable.Lookup(glyphIndex);
glyph = new(std::nothrow) GlyphCache(glyphIndex, dataSize, dataType,
const GlyphCache*
const GlyphCache*
const GlyphCache* glyph = fGlyphCache->FindGlyph(glyphCode);
FontCacheEntry::InitAdaptors(const GlyphCache* glyph,
typedef GlyphCache ValueType;
size_t Hash(GlyphCache* value) const
bool Compare(uint32 key, GlyphCache* value) const
GlyphCache*& GetLink(GlyphCache* value) const
GlyphCache* glyph = fGlyphTable.Clear(true);
GlyphCache* next = glyph->hash_link;
const GlyphCache* FindGlyph(uint32 glyphIndex) const
GlyphCache* CacheGlyph(uint32 glyphIndex,
const GlyphCache* CachedGlyph(uint32 glyphCode);
const GlyphCache* CreateGlyph(uint32 glyphCode,
void InitAdaptors(const GlyphCache* glyph,
GlyphCache(uint32 glyphIndex, uint32 dataSize, glyph_data_type dataType,
~GlyphCache()
GlyphCache* hash_link;
static const GlyphCache* _CreateGlyph(
const GlyphCache* glyph = entry->CachedGlyph(charCode);
inline const GlyphCache*