Searched refs:MinikinFont (Results 1 - 25 of 29) sorted by relevance

12

/frameworks/minikin/libs/minikin/
H A DMinikinFont.cpp17 #include <minikin/MinikinFont.h>
22 MinikinFont::~MinikinFont() {
H A DHbFontCache.h23 class MinikinFont;
26 void purgeHbFontLocked(const MinikinFont* minikinFont);
27 hb_font_t* getHbFontLocked(MinikinFont* minikinFont);
H A DMinikinInternal.h26 #include <minikin/MinikinFont.h>
48 hb_blob_t* getFontTable(MinikinFont* minikinFont, uint32_t tag);
H A DHbFontCache.cpp26 #include <minikin/MinikinFont.h>
32 MinikinFont* font = reinterpret_cast<MinikinFont*>(userData);
94 void purgeHbFontLocked(const MinikinFont* minikinFont) {
102 hb_font_t* getHbFontLocked(MinikinFont* minikinFont) {
H A DFontFamily.cpp33 #include <minikin/MinikinFont.h>
80 bool FontFamily::addFont(MinikinFont* typeface) {
82 const uint32_t os2Tag = MinikinFont::MakeTag('O', 'S', '/', '2');
98 void FontFamily::addFont(MinikinFont* typeface, FontStyle style) {
103 void FontFamily::addFontLocked(MinikinFont* typeface, FontStyle style) {
154 MinikinFont* FontFamily::getFont(size_t index) const {
175 MinikinFont* typeface = getClosestMatch(defaultStyle).font;
176 const uint32_t cmapTag = MinikinFont::MakeTag('c', 'm', 'a', 'p');
204 MinikinFont* minikinFont = getClosestMatch(defaultStyle).font;
H A DMinikinFontFreeType.cpp17 // Implementation of MinikinFont abstraction specialized for FreeType
33 MinikinFont(sIdCounter++),
H A DMinikinInternal.cpp87 hb_blob_t* getFontTable(MinikinFont* minikinFont, uint32_t tag) {
H A DAndroid.mk48 MinikinFont.cpp \
/frameworks/base/libs/hwui/hwui/
H A DMinikinSkia.h21 #include <minikin/MinikinFont.h>
28 class ANDROID_API MinikinFontSkia : public MinikinFont {
55 static void populateSkPaint(SkPaint* paint, const MinikinFont* font, FontFakery fakery);
H A DMinikinUtils.h57 MinikinFont* curFont = NULL;
61 MinikinFont* nextFont = layout.getFont(i);
H A DMinikinSkia.cpp27 MinikinFont(typeface->uniqueID()), mTypeface(typeface), mFontData(fontData),
35 static void MinikinFontSkia_SetSkiaPaint(const MinikinFont* font, SkPaint* skPaint, const MinikinPaint& paint) {
120 void MinikinFontSkia::populateSkPaint(SkPaint* paint, const MinikinFont* font, FontFakery fakery) {
H A DTypeface.cpp72 MinikinFont *font = new MinikinFontSkia(skFace, NULL, 0, 0);
143 MinikinFont* mf = firstFamily->getClosestMatch(defaultStyle).font;
/frameworks/minikin/include/minikin/
H A DFontFamily.h31 class MinikinFont;
97 MinikinFont* font;
117 bool addFont(MinikinFont* typeface);
119 void addFont(MinikinFont* typeface, FontStyle style);
127 MinikinFont* getFont(size_t index) const;
143 void addFontLocked(MinikinFont* typeface, FontStyle style);
147 Font(MinikinFont* typeface, FontStyle style) :
149 MinikinFont* typeface;
H A DMinikinFontFreeType.h24 #include <minikin/MinikinFont.h>
39 class MinikinFontFreeType : public MinikinFont {
H A DMinikinFont.h43 class MinikinFont;
55 MinikinFont *font;
100 class MinikinFont : public MinikinRefCounted { class in namespace:android
102 MinikinFont(int32_t uniqueId) : mUniqueId(uniqueId) {} function in class:android::MinikinFont
104 virtual ~MinikinFont();
H A DFontCollection.h23 #include <minikin/MinikinFont.h>
49 MinikinFont* baseFont(FontStyle style);
H A DLayout.h108 MinikinFont *getFont(int i) const;
/frameworks/minikin/tests/
H A DMinikinFontForTest.h20 #include <minikin/MinikinFont.h>
24 class MinikinFontForTest : public android::MinikinFont {
30 // MinikinFont overrides.
H A DMinikinFontForTest.cpp19 #include <minikin/MinikinFont.h>
30 MinikinFont(typeface->uniqueID()),
H A DHbFontCacheTest.cpp27 #include <minikin/MinikinFont.h>
/frameworks/minikin/sample/
H A DMinikinSkia.h3 class MinikinFontSkia : public MinikinFont {
H A DMinikinSkia.cpp4 #include <minikin/MinikinFont.h>
10 MinikinFont(typeface->uniqueID()),
H A Dexample.cpp59 MinikinFont *font = new MinikinFontFreeType(face);
68 MinikinFont *font = new MinikinFontFreeType(face);
H A Dexample_skia.cpp61 MinikinFont *font = new MinikinFontSkia(skFace);
70 MinikinFont *font = new MinikinFontSkia(skFace);
/frameworks/base/core/jni/android/graphics/
H A DFontFamily.cpp58 MinikinFont* minikinFont = new MinikinFontSkia(face, fontData, fontSize, ttcIndex);
181 MinikinFont* minikinFont = new MinikinFontSkia(face, fontPtr, (size_t)fontSize, ttcIndex);

Completed in 211 milliseconds

12