Home
last modified time | relevance | path

Searched refs:FontCollection (Results 1 – 9 of 9) sorted by relevance

/frameworks/minikin/libs/minikin/
DFontCollection.cpp37 uint32_t FontCollection::sNextId = 0;
39 FontCollection::FontCollection(const vector<FontFamily*>& typefaces) : in FontCollection() function in android::FontCollection
90 FontCollection::~FontCollection() { in ~FontCollection()
102 FontFamily* FontCollection::getFamilyForChar(uint32_t ch, in getFamilyForChar()
163 void FontCollection::itemize(const uint16_t *string, size_t string_size, FontStyle style, in itemize()
214 MinikinFont* FontCollection::baseFont(FontStyle style) { in baseFont()
218 FakedFont FontCollection::baseFontFaked(FontStyle style) { in baseFontFaked()
225 uint32_t FontCollection::getId() const { in getId()
DAndroid.mk23 FontCollection.cpp \
DLayout.cpp76 LayoutCacheKey(const FontCollection* collection, const MinikinPaint& paint, FontStyle style, in LayoutCacheKey()
97 void doLayout(Layout* layout, LayoutContext* ctx, const FontCollection* collection) const { in doLayout()
131 Layout* get(LayoutCacheKey& key, LayoutContext* ctx, const FontCollection* collection) { in get()
282 void Layout::setFontCollection(const FontCollection* collection) { in setFontCollection()
655 vector<FontCollection::Run> items; in doLayoutRun()
691 FontCollection::Run &run = items[run_ix]; in doLayoutRun()
/frameworks/minikin/include/minikin/
DFontCollection.h28 class FontCollection : public MinikinRefCounted {
30 explicit FontCollection(const std::vector<FontFamily*>& typefaces);
32 ~FontCollection();
DLayout.h76 void setFontCollection(const FontCollection* collection);
130 const FontCollection* mCollection;
/frameworks/minikin/sample/
Dexample.cpp36 FontCollection *makeFontCollection() { in makeFontCollection()
73 return new FontCollection(typefaces); in makeFontCollection()
83 FontCollection *collection = makeFontCollection(); in runMinikinTest()
Dexample_skia.cpp44 FontCollection *makeFontCollection() { in makeFontCollection()
77 return new FontCollection(typefaces); in makeFontCollection()
117 FontCollection *collection = makeFontCollection(); in runMinikinTest()
/frameworks/base/core/jni/android/graphics/
DTypefaceImpl.cpp63 static FontCollection *makeFontCollection() { in makeFontCollection()
84 FontCollection *result = new FontCollection(typefaces); in makeFontCollection()
144 result->fFontCollection = new FontCollection(familyVec); in TypefaceImpl_createFromFamilies()
DTypefaceImpl.h30 FontCollection *fFontCollection;