Searched refs:FontFamily (Results 1 - 25 of 26) sorted by relevance

12

/frameworks/minikin/include/minikin/
H A DFontCollection.h24 #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 DFontFamily.h101 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 DMinikinFont.h23 #include <minikin/FontFamily.h>
/frameworks/minikin/libs/minikin/
H A DFontFamily.cpp36 #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 DFontLanguageListCache.h22 #include <minikin/FontFamily.h>
H A DFontCollection.cpp78 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 DAndroid.mk36 FontFamily.cpp \
/frameworks/base/rs/java/android/renderscript/
H A DFont.java63 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 Dexample.cpp37 vector<FontFamily *>typefaces;
49 FontFamily *family = new FontFamily();
65 family = new FontFamily();
H A Dexample_skia.cpp45 vector<FontFamily *>typefaces;
57 FontFamily *family = new FontFamily();
67 family = new FontFamily();
/frameworks/minikin/tests/
H A DFontTestUtils.cpp20 #include <minikin/FontFamily.h>
31 std::vector<android::FontFamily*> families;
51 android::FontFamily* family = new android::FontFamily(langId, variant);
H A DFontCollectionTest.cpp60 FontFamily* family = new FontFamily();
62 std::vector<FontFamily*> families({family});
H A DFontLanguageListCacheTest.cpp19 #include <minikin/FontFamily.h>
H A DFontFamilyTest.cpp19 #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 DFontCollectionItemizeTest.cpp26 #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 DTypeface.cpp30 #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 DTypeface.h48 static Typeface* createFromFamilies(const std::vector<FontFamily*>& families);
H A DPaint.h25 #include <minikin/FontFamily.h>
/frameworks/base/graphics/java/android/graphics/
H A DTypeface.java74 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 DFontFamily.java33 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 DFontFamily.cpp36 #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 DTypeface.cpp63 std::vector<FontFamily*> familyVec;
65 FontFamily* family = reinterpret_cast<FontFamily*>(families[i]);
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/
H A DTypeface_Delegate.java122 // 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 DFontFamily_Delegate.java49 * 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 DAndroid.mk113 android/graphics/FontFamily.cpp \

Completed in 436 milliseconds

12