Searched defs:SkGlyphCache (Results 1 - 2 of 2) sorted by relevance

/external/skia/src/core/
H A DSkGlyphCache.h25 /** \class SkGlyphCache
35 class SkGlyphCache { class
119 static SkGlyphCache* VisitCache(SkTypeface*, const SkScalerContextEffects&, const SkDescriptor*,
120 bool (*proc)(const SkGlyphCache*, void*),
126 static void AttachCache(SkGlyphCache*);
127 using AttachCacheFunctor = SkFunctionWrapper<void, SkGlyphCache, AttachCache>;
136 static SkGlyphCache* DetachCache(SkTypeface* typeface, const SkScalerContextEffects& effects,
148 typedef void (*Visitor)(const SkGlyphCache&, void* context);
159 AutoValidate(const SkGlyphCache* cache) : fCache(cache) {
173 const SkGlyphCache* fCach
210 DetachProc(const SkGlyphCache*, void*) argument
[all...]
H A DSkGlyphCache.cpp8 #include "SkGlyphCache.h"
36 SkGlyphCache::SkGlyphCache(const SkDescriptor* desc, std::unique_ptr<SkScalerContext> ctx) function in class:SkGlyphCache
49 SkGlyphCache::~SkGlyphCache() {
57 SkGlyphCache::CharGlyphRec* SkGlyphCache::getCharGlyphRec(SkPackedUnicharID packedUnicharID) {
73 SkGlyphID SkGlyphCache::unicharToGlyph(SkUnichar charCode) {
90 SkUnichar SkGlyphCache::glyphToUnichar(SkGlyphID glyphID) {
94 unsigned SkGlyphCache
462 VisitCache(SkTypeface* typeface, const SkScalerContextEffects& effects, const SkDescriptor* desc, bool (*proc)(const SkGlyphCache*, void*), void* context) argument
[all...]

Completed in 200 milliseconds