HomeSort by relevance Sort by last modified time
    Searched refs:FontFamily (Results 1 - 25 of 72) sorted by null

1 2 3

  /frameworks/minikin/include/minikin/
FontCollection.h 24 #include "minikin/FontFamily.h"
34 explicit FontCollection(const std::vector<std::shared_ptr<FontFamily>>& typefaces);
35 explicit FontCollection(std::shared_ptr<FontFamily>&& typeface);
78 void init(const std::vector<std::shared_ptr<FontFamily>>& typefaces);
80 const std::shared_ptr<FontFamily>& getFamilyForChar(uint32_t ch, uint32_t vs,
82 FontFamily::Variant variant) const;
84 uint32_t calcFamilyScore(uint32_t ch, uint32_t vs, FontFamily::Variant variant,
86 const std::shared_ptr<FontFamily>& fontFamily) const;
89 const std::shared_ptr<FontFamily>& fontFamily) const
    [all...]
FontFamily.h 126 class FontFamily {
135 explicit FontFamily(std::vector<Font>&& fonts);
136 FontFamily(Variant variant, std::vector<Font>&& fonts);
137 FontFamily(uint32_t localeListId, Variant variant, std::vector<Font>&& fonts);
161 // Creates new FontFamily based on this family while applying font variations. Returns nullptr
163 std::shared_ptr<FontFamily> createFamilyWithVariation(
178 MINIKIN_PREVENT_COPY_AND_ASSIGN(FontFamily);
  /frameworks/minikin/tests/util/
FontTestUtils.h 29 * Returns list of FontFamily from installed fonts.
33 std::vector<std::shared_ptr<FontFamily>> getFontFamilies(const std::string& fontDir,
54 * Build new FontFamily from single file.
57 std::shared_ptr<FontFamily> buildFontFamily(const std::string& filePath);
60 * Build new FontFamily from single file with locale.
62 std::shared_ptr<FontFamily> buildFontFamily(const std::string& filePath, const std::string& lang);
FontTestUtils.cpp 24 #include "minikin/FontFamily.h"
49 std::vector<std::shared_ptr<FontFamily>> getFontFamilies(const std::string& fontDir,
54 std::vector<std::shared_ptr<FontFamily>> families;
61 FontFamily::Variant variant = FontFamily::Variant::DEFAULT;
64 variant = FontFamily::Variant::ELEGANT;
66 variant = FontFamily::Variant::COMPACT;
107 std::shared_ptr<FontFamily> family;
109 family = std::make_shared<FontFamily>(variant, std::move(fonts));
112 family = std::make_shared<FontFamily>(langId, variant, std::move(fonts))
    [all...]
  /frameworks/base/core/jni/android/graphics/
FontUtils.h 24 class FontFamily;
30 FontFamilyWrapper(std::shared_ptr<minikin::FontFamily>&& family) : family(family) {}
31 std::shared_ptr<minikin::FontFamily> family;
FontFamily.cpp 38 #include <minikin/FontFamily.h>
47 : langId(langId), variant(static_cast<minikin::FontFamily::Variant>(variant)) {}
49 minikin::FontFamily::Variant variant;
85 std::shared_ptr<minikin::FontFamily> family = std::make_shared<minikin::FontFamily>(
289 int err = RegisterMethodsOrDie(env, "android/graphics/FontFamily", gFontFamilyMethods,
  /frameworks/base/rs/java/android/renderscript/
Font.java 63 private static class FontFamily {
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/libs/minikin/
FontFamily.cpp 19 #include "minikin/FontFamily.h"
107 FontFamily::FontFamily(std::vector<Font>&& fonts)
108 : FontFamily(Variant::DEFAULT, std::move(fonts)) {}
110 FontFamily::FontFamily(Variant variant, std::vector<Font>&& fonts)
111 : FontFamily(LocaleListCache::kEmptyListId, variant, std::move(fonts)) {}
113 FontFamily::FontFamily(uint32_t localeListId, Variant variant, std::vector<Font>&& fonts)
119 MINIKIN_ASSERT(!mFonts.empty(), "FontFamily must contain at least one font.")
    [all...]
FontCollection.cpp 47 FontCollection::FontCollection(std::shared_ptr<FontFamily>&& typeface) : mMaxChar(0) {
48 std::vector<std::shared_ptr<FontFamily>> typefaces;
53 FontCollection::FontCollection(const vector<std::shared_ptr<FontFamily>>& typefaces) : mMaxChar(0) {
57 void FontCollection::init(const vector<std::shared_ptr<FontFamily>>& typefaces) {
63 const std::shared_ptr<FontFamily>& family = typefaces[i];
94 const std::shared_ptr<FontFamily>& family = mFamilies[j];
127 uint32_t FontCollection::calcFamilyScore(uint32_t ch, uint32_t vs, FontFamily::Variant variant,
129 const std::shared_ptr<FontFamily>& fontFamily) const {
130 const uint32_t coverageScore = calcCoverageScore(ch, vs, localeListId, fontFamily);
    [all...]
  /frameworks/base/libs/hwui/hwui/
Paint.h 27 #include <minikin/FontFamily.h>
76 void setFamilyVariant(minikin::FontFamily::Variant variant) { mFamilyVariant = variant; }
78 minikin::FontFamily::Variant getFamilyVariant() const { return mFamilyVariant; }
93 minikin::FontFamily::Variant mFamilyVariant;
PaintImpl.cpp 27 , mFamilyVariant(minikin::FontFamily::Variant::DEFAULT) {}
45 , mFamilyVariant(minikin::FontFamily::Variant::DEFAULT) {}
Typeface.h 78 std::vector<std::shared_ptr<minikin::FontFamily>>&& families, int weight, int italic);
  /frameworks/base/graphics/java/android/graphics/
Typeface.java 123 static final Map<String, FontFamily[]> sSystemFallbackMap;
153 // Must be the same as the C++ constant in core/jni/android/graphics/FontFamily.cpp
204 FontFamily fontFamily = new FontFamily();
206 if (fontFamily.addFontFromAssetManager(mgr, path, cookie, false /* isAsset */,
209 if (!fontFamily.freeze()) {
212 FontFamily[] families = {fontFamily};
258 FontFamily fontFamily = new FontFamily()
    [all...]
FontFamily.java 39 public class FontFamily {
41 private static String TAG = "FontFamily";
44 FontFamily.class.getClassLoader(), nGetBuilderReleaseFunc(), 64);
49 FontFamily.class.getClassLoader(), nGetFamilyReleaseFunc(), 64);
59 public FontFamily() {
64 public FontFamily(@Nullable String[] langs, int variant) {
78 * Finalize the FontFamily creation.
85 throw new IllegalStateException("This FontFamily is already frozen");
98 throw new IllegalStateException("This FontFamily is already frozen or abandoned");
  /frameworks/minikin/tests/stresstest/
FontFamilyTest.cpp 17 #include "minikin/FontFamily.h"
41 std::shared_ptr<FontFamily> family = std::make_shared<FontFamily>(std::move(fonts));
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/gdiplus/
gdiplusheaders.h 5 * FontFamily, Image, InstalledFontCollection, PrivateFontCollection,
45 class FontFamily;
333 Font(const FontFamily *family, REAL emSize,
347 Status GetFamily(FontFamily *family) const;
386 friend class FontFamily;
392 Status GetFamilies(INT numSought, FontFamily *families,
414 class FontFamily: public GdiplusBase
421 static const FontFamily* GenericMonospace();
422 static const FontFamily* GenericSansSerif();
423 static const FontFamily* GenericSerif()
    [all...]
gdiplusimpl.h 4 * GDI+ Bitmap, CachedBitmap, CustomLineCap, Font, FontCollection, FontFamily,
744 __inline__ Font::Font(const FontFamily *family,
825 __inline__ Status Font::GetFamily(FontFamily *family) const
896 FontFamily *families, INT *numFound) const
942 // FontFamily
944 // FIXME: do FontFamily::GenericMonospace() et al. need to be thread safe?
951 __inline__ const FontFamily* FontFamily::GenericMonospace()
959 new FontFamily(nativeFontFamily, Ok);
962 return (FontFamily*) _GdipFontFamilyCachedGenericMonospace
    [all...]
  /external/skia/tests/
FontMgrAndroidParserTest.cpp 22 int CountFallbacks(SkTDArray<FontFamily*> fontFamilies) {
42 void ValidateLoadedFonts(SkTDArray<FontFamily*> fontFamilies, const char* firstExpectedFile,
51 for (const auto& fontFamily : fontFamilies) {
52 for (const auto& lang : fontFamily->fLanguages) {
65 FontFamily& family = *fontFamilies[i];
75 void DumpLoadedFonts(SkTDArray<FontFamily*> fontFamilies, const char* label) {
168 SkTDArray<FontFamily*> preV17FontFamilies;
186 SkTDArray<FontFamily*> v17FontFamilies;
205 SkTDArray<FontFamily*> v22FontFamilies;
  /external/skqp/tests/
FontMgrAndroidParserTest.cpp 22 int CountFallbacks(SkTDArray<FontFamily*> fontFamilies) {
42 void ValidateLoadedFonts(SkTDArray<FontFamily*> fontFamilies, const char* firstExpectedFile,
51 for (const auto& fontFamily : fontFamilies) {
52 for (const auto& lang : fontFamily->fLanguages) {
65 FontFamily& family = *fontFamilies[i];
75 void DumpLoadedFonts(SkTDArray<FontFamily*> fontFamilies, const char* label) {
168 SkTDArray<FontFamily*> preV17FontFamilies;
186 SkTDArray<FontFamily*> v17FontFamilies;
205 SkTDArray<FontFamily*> v22FontFamilies;
  /external/skia/src/ports/
SkFontMgr_android_parser.h 86 struct FontFamily {
87 FontFamily(const SkString& basePath, bool isFallbackFont)
106 void GetSystemFontFamilies(SkTDArray<FontFamily*>& fontFamilies);
109 void GetCustomFontFamilies(SkTDArray<FontFamily*>& fontFamilies,
SkFontMgr_android_parser.cpp 88 FamilyData(XML_Parser parser, SkTDArray<FontFamily*>& families,
105 SkTDArray<FontFamily*>& fFamilies; // The array to append families, owned by caller
106 std::unique_ptr<FontFamily> fCurrentFamily; // The family being created, owned by this
255 FontFamily* family = new FontFamily(self->fBasePath, true);
299 static FontFamily* find_family(FamilyData* self, const SkString& familyName) {
301 FontFamily* candidate = self->fFamilies[i];
340 FontFamily* targetFamily = find_family(self, to);
347 FontFamily* family = new FontFamily(targetFamily->fBasePath, self->fIsFallback)
    [all...]
  /external/skqp/src/ports/
SkFontMgr_android_parser.h 86 struct FontFamily {
87 FontFamily(const SkString& basePath, bool isFallbackFont)
106 void GetSystemFontFamilies(SkTDArray<FontFamily*>& fontFamilies);
109 void GetCustomFontFamilies(SkTDArray<FontFamily*>& fontFamilies,
SkFontMgr_android_parser.cpp 88 FamilyData(XML_Parser parser, SkTDArray<FontFamily*>& families,
105 SkTDArray<FontFamily*>& fFamilies; // The array to append families, owned by caller
106 std::unique_ptr<FontFamily> fCurrentFamily; // The family being created, owned by this
255 FontFamily* family = new FontFamily(self->fBasePath, true);
299 static FontFamily* find_family(FamilyData* self, const SkString& familyName) {
301 FontFamily* candidate = self->fFamilies[i];
340 FontFamily* targetFamily = find_family(self, to);
347 FontFamily* family = new FontFamily(targetFamily->fBasePath, self->fIsFallback)
    [all...]
  /frameworks/base/core/tests/coretests/src/android/graphics/
TypefaceSystemFallbackTest.java 109 ArrayMap<String, Typeface> fontMap, ArrayMap<String, FontFamily[]> fallbackMap) {
121 final ArrayMap<String, FontFamily[]> fallbackMap = new ArrayMap<>();
145 final ArrayMap<String, FontFamily[]> fallbackMap = new ArrayMap<>();
173 final ArrayMap<String, FontFamily[]> fallbackMap = new ArrayMap<>();
219 final ArrayMap<String, FontFamily[]> fallbackMap = new ArrayMap<>();
264 final ArrayMap<String, FontFamily[]> fallbackMap = new ArrayMap<>();
314 final ArrayMap<String, FontFamily[]> fallbackMap = new ArrayMap<>();
360 final ArrayMap<String, FontFamily[]> fallbackMap = new ArrayMap<>();
399 final ArrayMap<String, FontFamily[]> fallbackMap = new ArrayMap<>();
438 final ArrayMap<String, FontFamily[]> fallbackMap = new ArrayMap<>()
    [all...]
  /frameworks/base/core/tests/coretests/src/android/text/
FontFallbackSetup.java 22 import android.graphics.FontFamily;
75 final ArrayMap<String, FontFamily[]> fallbackMap = new ArrayMap<>();

Completed in 379 milliseconds

1 2 3