/frameworks/minikin/include/minikin/ |
H A D | FontCollection.h | 24 #include <minikin/FontFamily.h> 30 explicit FontCollection(const std::vector<FontFamily*>& typefaces); 65 FontFamily* getFamilyForChar(uint32_t ch, uint32_t vs, uint32_t langListId, int variant) const; 68 FontFamily* fontFamily) const; 70 uint32_t calcCoverageScore(uint32_t ch, uint32_t vs, FontFamily* fontFamily) const; 73 const FontFamily& fontFamily); 75 static uint32_t calcVariantMatchingScore(int variant, const FontFamily& fontFamily); 88 std::vector<FontFamily*> mFamilies; 92 std::vector<FontFamily*> mFamilyVec; 95 std::vector<FontFamily*> mVSFamilyVe [all...] |
H A D | FontFamily.h | 101 class FontFamily : public MinikinRefCounted { class in namespace:android 103 FontFamily(); 105 FontFamily(int variant); 107 FontFamily(uint32_t langId, int variant) function in class:android::FontFamily 114 ~FontFamily();
|
H A D | MinikinFont.h | 23 #include <minikin/FontFamily.h>
|
/frameworks/minikin/libs/minikin/ |
H A D | FontFamily.cpp | 36 #include <minikin/FontFamily.h> 68 FontFamily::FontFamily() : FontFamily(0 /* variant */) { function in class:android::FontFamily 71 FontFamily::FontFamily(int variant) : FontFamily(FontLanguageListCache::kEmptyListId, variant) { function in class:android::FontFamily 74 FontFamily::~FontFamily() { 80 bool FontFamily [all...] |
H A D | FontLanguageListCache.h | 22 #include <minikin/FontFamily.h>
|
H A D | FontCollection.cpp | 78 FontCollection::FontCollection(const vector<FontFamily*>& typefaces) : 89 FontFamily* family = typefaces[i]; 126 FontFamily* family = mFamilies[j]; 167 FontFamily* fontFamily) const { 194 uint32_t FontCollection::calcCoverageScore(uint32_t ch, uint32_t vs, FontFamily* fontFamily) const { 251 uint32_t userLangListId, const FontFamily& fontFamily) { 266 uint32_t FontCollection::calcVariantMatchingScore(int variant, const FontFamily& fontFamily) { 275 FontFamily* FontCollection::getFamilyForChar(uint32_t ch, uint32_t vs, 281 const std::vector<FontFamily*>* familyVec = &mFamilyVec; 284 std::vector<FontFamily*> familyVecForV [all...] |
H A D | Android.mk | 36 FontFamily.cpp \
|
/frameworks/base/rs/java/android/renderscript/ |
H A D | Font.java | 63 private static class FontFamily { class in class:Font 71 private static Map<String, FontFamily> sFontFamilyMap; 95 private static void addFamilyToMap(FontFamily family) { 102 sFontFamilyMap = new HashMap<String, FontFamily>(); 104 FontFamily sansFamily = new FontFamily(); 112 FontFamily serifFamily = new FontFamily(); 120 FontFamily monoFamily = new FontFamily(); [all...] |
/frameworks/minikin/sample/ |
H A D | example.cpp | 37 vector<FontFamily *>typefaces; 49 FontFamily *family = new FontFamily(); 65 family = new FontFamily();
|
H A D | example_skia.cpp | 45 vector<FontFamily *>typefaces; 57 FontFamily *family = new FontFamily(); 67 family = new FontFamily();
|
/frameworks/minikin/tests/ |
H A D | FontTestUtils.cpp | 20 #include <minikin/FontFamily.h> 31 std::vector<android::FontFamily*> families; 51 android::FontFamily* family = new android::FontFamily(langId, variant);
|
H A D | FontCollectionTest.cpp | 60 FontFamily* family = new FontFamily(); 62 std::vector<FontFamily*> families({family});
|
H A D | FontLanguageListCacheTest.cpp | 19 #include <minikin/FontFamily.h>
|
H A D | FontFamilyTest.cpp | 19 #include <minikin/FontFamily.h> 335 void expectVSGlyphs(FontFamily* family, uint32_t codepoint, const std::set<uint32_t>& vs) { 354 MinikinAutoUnref<FontFamily> family(new FontFamily); 407 MinikinAutoUnref<FontFamily> family(new FontFamily);
|
H A D | FontCollectionItemizeTest.cpp | 26 #include "minikin/FontFamily.h" 30 using android::FontFamily; 676 std::vector<android::FontFamily*> families; 677 FontFamily* family1 = new FontFamily(android::VARIANT_DEFAULT); 681 FontFamily* family2 = new FontFamily(android::VARIANT_DEFAULT); 801 std::vector<FontFamily*> families; 804 FontFamily* firstFamily = new FontFamily( [all...] |
/frameworks/base/libs/hwui/hwui/ |
H A D | Typeface.cpp | 30 #include <minikin/FontFamily.h> 58 std::vector<FontFamily *>typefaces; 63 FontFamily *family = new FontFamily(); 134 Typeface* Typeface::createFromFamilies(const std::vector<FontFamily*>& families) { 142 FontFamily* firstFamily = reinterpret_cast<FontFamily*>(families[0]);
|
H A D | Typeface.h | 48 static Typeface* createFromFamilies(const std::vector<FontFamily*>& families);
|
H A D | Paint.h | 25 #include <minikin/FontFamily.h>
|
/frameworks/base/graphics/java/android/graphics/ |
H A D | Typeface.java | 74 static FontFamily[] sFallbackFonts; 197 FontFamily fontFamily = new FontFamily(); 199 FontFamily[] families = { fontFamily }; 246 FontFamily fontFamily = new FontFamily(); 248 FontFamily[] families = { fontFamily }; 261 public static Typeface createFromFamilies(FontFamily[] families) { 276 public static Typeface createFromFamiliesWithDefault(FontFamily[] families) { 297 private static FontFamily makeFamilyFromParse [all...] |
H A D | FontFamily.java | 33 public class FontFamily { class 35 private static String TAG = "FontFamily"; 42 public FontFamily() { method in class:FontFamily 45 throw new IllegalStateException("error creating native FontFamily"); 49 public FontFamily(String lang, String variant) { method in class:FontFamily 58 throw new IllegalStateException("error creating native FontFamily");
|
/frameworks/base/core/jni/android/graphics/ |
H A D | FontFamily.cpp | 36 #include <minikin/FontFamily.h> 44 return (jlong)new FontFamily(variant); 48 return (jlong)new FontFamily(langId, variant); 52 FontFamily* fontFamily = reinterpret_cast<FontFamily*>(familyPtr); 56 static jboolean addSkTypeface(FontFamily* family, SkTypeface* face, const void* fontData, 114 FontFamily* fontFamily = reinterpret_cast<FontFamily*>(familyPtr); 180 FontFamily* fontFamily = reinterpret_cast<FontFamily*>(familyPt [all...] |
H A D | Typeface.cpp | 63 std::vector<FontFamily*> familyVec; 65 FontFamily* family = reinterpret_cast<FontFamily*>(families[i]);
|
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/ |
H A D | Typeface_Delegate.java | 122 // The FontFamily is valid but doesn't contain any matching font. This means 211 /*package*/ static FontFamily makeFamilyFromParsed(FontListParser.Family family, 213 FontFamily fontFamily = new FontFamily(family.lang, family.variant);
|
H A D | FontFamily_Delegate.java | 49 * Delegate implementing the native methods of android.graphics.FontFamily 51 * Through the layoutlib_create tool, the original native methods of FontFamily have been replaced 56 * it and the original FontFamily class. 117 * android.graphics.FontFamily 131 // The order needs to be kept in sync with android.graphics.FontFamily. 207 * Returns if the FontFamily should contain any fonts. If this returns true and 250 /*package*/ static boolean addFont(FontFamily thisFontFamily, String path, int ttcIndex) {
|
/frameworks/base/core/jni/ |
H A D | Android.mk | 113 android/graphics/FontFamily.cpp \
|