/frameworks/minikin/tests/util/ |
H A D | MinikinFontForTest.cpp | 38 const std::vector<FontVariation>& variations) : 41 mVariations(variations), 73 const std::vector<FontVariation>& variations) const { 74 return std::shared_ptr<MinikinFont>(new MinikinFontForTest(mFontPath, mFontIndex, variations)); 37 MinikinFontForTest(const std::string& font_path, int index, const std::vector<FontVariation>& variations) argument
|
H A D | MinikinFontForTest.h | 29 const std::vector<FontVariation>& variations); 47 const std::vector<FontVariation>& variations) const;
|
/frameworks/minikin/tests/unittest/ |
H A D | FontCollectionTest.cpp | 145 // Do not ceate new instance if none of variations are specified. 153 std::vector<FontVariation> variations = { local 157 multiAxisFc->createCollectionWithVariation(variations)); 161 EXPECT_EQ(nullptr, noAxisFc->createCollectionWithVariation(variations)); 164 // New instance should be used for supported variation (multiple variations case). 165 std::vector<FontVariation> variations = { local 170 multiAxisFc->createCollectionWithVariation(variations)); 174 EXPECT_EQ(nullptr, noAxisFc->createCollectionWithVariation(variations)); 177 // Do not ceate new instance if none of variations are supported. 178 std::vector<FontVariation> variations local 186 std::vector<FontVariation> variations = { local [all...] |
H A D | FontFamilyTest.cpp | 606 // Do not ceate new instance if none of variations are specified. 614 std::vector<FontVariation> variations = {{MinikinFont::MakeTag('w', 'd', 't', 'h'), 1.0f}}; local 616 multiAxisFamily->createFamilyWithVariation(variations)); 619 EXPECT_EQ(nullptr, noAxisFamily->createFamilyWithVariation(variations)); 622 // New instance should be used for supported variation. (multiple variations case) 623 std::vector<FontVariation> variations = { local 628 multiAxisFamily->createFamilyWithVariation(variations)); 631 EXPECT_EQ(nullptr, noAxisFamily->createFamilyWithVariation(variations)); 634 // Do not ceate new instance if none of variations are supported. 635 std::vector<FontVariation> variations local 643 std::vector<FontVariation> variations = { local [all...] |
/frameworks/minikin/libs/minikin/ |
H A D | HbFontCache.cpp | 120 std::vector<hb_variation_t> variations; local 122 variations.push_back({variation.axisTag, variation.value}); 124 hb_font_set_variations(font, variations.data(), variations.size());
|
H A D | FontFamily.cpp | 212 const std::vector<FontVariation>& variations) const { 213 if (variations.empty() || mSupportedAxes.empty()) { 218 for (const FontVariation& variation : variations) { 235 for (const FontVariation& variation : variations) { 244 minikinFont = font.typeface->createFontWithVariation(variations);
|
H A D | FontCollection.cpp | 477 const std::vector<FontVariation>& variations) { 478 if (variations.empty() || mSupportedAxes.empty()) { 483 for (const FontVariation& variation : variations) { 496 std::shared_ptr<FontFamily> newFamily = family->createFamilyWithVariation(variations); 476 createCollectionWithVariation( const std::vector<FontVariation>& variations) argument
|
/frameworks/base/libs/hwui/hwui/ |
H A D | Typeface.h | 75 const std::vector<minikin::FontVariation>& variations);
|
H A D | MinikinSkia.cpp | 95 const std::vector<minikin::FontVariation>& variations) const { 104 skAxes.resize(variations.size()); 105 for (size_t i = 0; i < variations.size(); i++) { 106 skAxes[i].fTag = variations[i].axisTag; 107 skAxes[i].fStyleValue = SkFloatToScalar(variations[i].value); 114 variations);
|
H A D | Typeface.cpp | 100 const std::vector<minikin::FontVariation>& variations) { 105 resolvedFace->fFontCollection->createCollectionWithVariation(variations); 99 createFromTypefaceWithVariation(Typeface* src, const std::vector<minikin::FontVariation>& variations) argument
|
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/ |
H A D | LinearLayoutManagerPrepareForDropTest.java | 111 List<Object[]> variations = new ArrayList<>(); 114 variations.add(new Object[]{config, selector}); 117 return variations;
|
H A D | StaggeredGridLayoutManagerGapTest.java | 49 List<Config> variations = createBaseVariations(); 51 for (Config config : variations) {
|
H A D | BaseGridLayoutManagerTest.java | 63 List<Config> variations = new ArrayList<>(); 67 variations.add(new Config(spanCount, orientation, reverseLayout)); 71 return variations; 75 Object... variations) 80 for (Object variation : variations) { 74 addConfigVariation(List<Config> base, String fieldName, Object... variations) argument
|
H A D | LinearLayoutManagerSavedStateTest.java | 247 List<Config> variations = addConfigVariation(createBaseVariations(), "mItemCount", 0, 300); 248 variations = addConfigVariation(variations, "mRecycleChildrenOnDetach", true); 251 for (Config config : variations) {
|
H A D | StaggeredGridLayoutManagerSavedStateTest.java | 59 List<Config> variations = createBaseVariations(); 118 testVariations.addAll(variations); 119 for (Config config : variations) {
|
H A D | BaseLinearLayoutManagerTest.java | 53 List<Config> variations = new ArrayList<>(); 58 variations.add( 65 return variations; 72 Object... variations) 77 for (Object variation : variations) { 71 addConfigVariation(List<Config> base, String fieldName, Object... variations) argument
|
H A D | BaseStaggeredGridLayoutManagerTest.java | 50 List<Config> variations = new ArrayList<>(); 57 variations.add(new Config(orientation, reverseLayout, spanCount, 65 return variations; 69 Object... variations) 74 for (Object variation : variations) { 68 addConfigVariation(List<Config> base, String fieldName, Object... variations) argument
|
/frameworks/minikin/include/minikin/ |
H A D | FontCollection.h | 51 // Creates new FontCollection based on this collection while applying font variations. Returns 52 // nullptr if none of variations apply to this collection. 54 createCollectionWithVariation(const std::vector<FontVariation>& variations);
|
H A D | FontFamily.h | 156 // Creates new FontFamily based on this family while applying font variations. Returns nullptr 157 // if none of variations apply to this family. 159 const std::vector<FontVariation>& variations) const;
|
/frameworks/base/core/jni/android/graphics/ |
H A D | Typeface.cpp | 53 std::vector<minikin::FontVariation> variations; local 61 variations.push_back(minikin::FontVariation(axis.getTag(), axis.getStyleValue())); 64 Typeface* result = Typeface::createFromTypefaceWithVariation(baseTypeface, variations);
|