Home
last modified time | relevance | path

Searched refs:italic (Results 1 – 25 of 25) sorted by relevance

/aosp14/frameworks/base/libs/hwui/hwui/
H A DTypeface.cpp39 static Typeface::Style computeAPIStyle(int weight, bool italic) { in computeAPIStyle() argument
42 return italic ? Typeface::kBoldItalic : Typeface::kBold; in computeAPIStyle()
44 return italic ? Typeface::kItalic : Typeface::kNormal; in computeAPIStyle()
59 bool italic = (relativeStyle & Typeface::kItalic) != 0; in computeRelativeStyle() local
60 return computeMinikinStyle(weight, italic); in computeRelativeStyle()
88 result->fAPIStyle = computeAPIStyle(weight, italic); in createAbsolute()
89 result->fStyle = computeMinikinStyle(weight, italic); in createAbsolute()
160 if (italic == RESOLVE_BY_FONT_TABLE) { in createFromFamilies()
161 italic = italicFromFont ? 1 : 0; in createFromFamilies()
171 result->fAPIStyle = computeAPIStyle(weight, italic); in createFromFamilies()
[all …]
H A DTypeface.h75 static Typeface* createAbsolute(Typeface* base, int weight, bool italic);
81 std::vector<std::shared_ptr<minikin::FontFamily>>&& families, int weight, int italic,
/aosp14/frameworks/base/libs/hwui/tests/unit/
H A DTypefaceTests.cpp117 EXPECT_EQ(400, italic->fStyle.weight()); in TEST()
119 EXPECT_EQ(Typeface::kItalic, italic->fAPIStyle); in TEST()
148 EXPECT_EQ(700, italic->fStyle.weight()); in TEST()
150 EXPECT_EQ(Typeface::kItalic, italic->fAPIStyle); in TEST()
181 EXPECT_EQ(300, italic->fStyle.weight()); in TEST()
250 EXPECT_EQ(400, italic->fStyle.weight()); in TEST()
290 EXPECT_EQ(400, italic->fStyle.weight()); in TEST()
329 EXPECT_EQ(400, italic->fStyle.weight()); in TEST()
373 EXPECT_EQ(400, italic->fStyle.weight()); in TEST()
414 std::unique_ptr<Typeface> italic( in TEST() local
[all …]
/aosp14/frameworks/base/graphics/java/android/graphics/fonts/
H A DFontFileUtil.java57 private static int pack(@IntRange(from = 0, to = 1000) int weight, boolean italic) { in pack() argument
58 return weight | (italic ? 0x10000 : 0); in pack()
74 int italic = -1; in analyzeStyle() local
80 italic = (axis.getStyleValue() == 1.0f) ? 1 : 0; in analyzeStyle()
85 if (weight != -1 && italic != -1) { in analyzeStyle()
89 return pack(weight, italic == 1); in analyzeStyle()
131 italic == -1 ? italicFromOS2 : italic == 1); in analyzeStyle()
H A DFont.java466 final boolean italic = (mItalic == STYLE_ITALIC); in build()
481 ptr = nBuild(builderPtr, readonlyBuffer, filePath, mLocaleList, mWeight, italic, in build()
485 ptr = nClone(mFont.getNativePtr(), builderPtr, mWeight, italic, mTtcIndex); in build()
499 @NonNull String localeList, int weight, boolean italic, int ttcIndex); in nBuild() argument
503 boolean italic, int ttcIndex); in nClone() argument
/aosp14/frameworks/base/core/tests/coretests/src/android/graphics/
H A DFontFileUtilTest.java109 boolean italic = style.second.booleanValue(); in testRegularFonts()
110 String path = FontTestUtil.getFontPathFromStyle(weight, italic); in testRegularFonts()
115 assertEquals(path, italic, FontFileUtil.unpackItalic(packed)); in testRegularFonts()
126 boolean italic = style.second.booleanValue(); in testTtcFont()
127 int ttcIndex = FontTestUtil.getTtcIndexFromStyle(weight, italic); in testTtcFont()
131 assertEquals(path + "#" + ttcIndex, italic, FontFileUtil.unpackItalic(packed)); in testTtcFont()
142 boolean italic = style.second.booleanValue(); in testVariationFont()
143 String axes = FontTestUtil.getVarSettingsFromStyle(weight, italic); in testVariationFont()
148 assertEquals(path + "#" + axes, italic, FontFileUtil.unpackItalic(packed)); in testVariationFont()
H A DFontTestUtil.java184 public static int getTtcIndexFromStyle(int weight, boolean italic) { in getTtcIndexFromStyle() argument
185 return sTtcMap.get(new Pair<>(weight, italic)).intValue(); in getTtcIndexFromStyle()
191 public static String getVarSettingsFromStyle(int weight, boolean italic) { in getVarSettingsFromStyle() argument
192 return sVariationSettingsMap.get(new Pair<>(weight, italic)); in getVarSettingsFromStyle()
198 public static String getFontPathFromStyle(int weight, boolean italic) { in getFontPathFromStyle() argument
199 return sFontMap.get(new Pair<>(weight, italic)); in getFontPathFromStyle()
H A DTypefaceTest.java169 final boolean italic = random.nextBoolean(); in testMultithreadCacheStressTest()
170 final Typeface result = Typeface.create(base, weight, italic); in testMultithreadCacheStressTest()
171 assertEquals(italic, result.isItalic()); in testMultithreadCacheStressTest()
/aosp14/frameworks/base/graphics/java/android/graphics/
H A DTypeface.java554 public Builder setItalic(boolean italic) { in setItalic() argument
645 builder.append(Integer.toString(italic)); in createAssetUid()
672 final boolean italic = in resolveFallbackTypeface()
674 return createWeightStyle(base, weight, italic); in resolveFallbackTypeface()
880 final int italic =
991 @IntRange(from = 1, to = 1000) int weight, boolean italic) {
996 return createWeightStyle(family, weight, italic);
1000 @IntRange(from = 1, to = 1000) int weight, boolean italic) {
1001 final int key = (weight << 1) | (italic ? 1 : 0);
1174 String fallbackName, int weight, int italic) {
[all …]
H A DFontFamily.java140 int italic) { in addFont() argument
153 return nAddFont(mBuilderPtr, fontBuffer, ttcIndex, weight, italic); in addFont()
165 int weight, int italic) { in addFontFromBuffer() argument
174 return nAddFontWeightStyle(mBuilderPtr, font, ttcIndex, weight, italic); in addFontFromBuffer()
/aosp14/frameworks/base/core/java/android/content/res/
H A DFontResourcesParser.java97 public FontFileResourceEntry(@NonNull String fileName, int weight, int italic, in FontFileResourceEntry() argument
101 mItalic = italic; in FontFileResourceEntry()
238 int italic = array.getInt(R.styleable.FontFamilyFont_fontStyle, in readFont() local
251 return new FontFileResourceEntry(filename, weight, italic, variationSettings, ttcIndex); in readFont()
/aosp14/frameworks/base/core/java/android/text/style/
H A DStyleSpan.java171 boolean italic = (want & Typeface.ITALIC) != 0; in apply()
172 tf = Typeface.create(tf, newWeight, italic); in apply()
H A DTextAppearanceSpan.java502 final boolean italic = (style & Typeface.ITALIC) != 0; in updateMeasureState()
503 readyTypeface = ds.setTypeface(Typeface.create(styledTypeface, weight, italic)); in updateMeasureState()
/aosp14/frameworks/base/libs/hwui/jni/
H A DFontFamily.cpp114 jint weight, jint italic) { in addSkTypeface() argument
143 if (italic != RESOLVE_BY_FONT_TABLE) { in addSkTypeface()
144 fontBuilder.setSlant(static_cast<minikin::FontStyle::Slant>(italic != 0)); in addSkTypeface()
H A DTypeface.cpp67 jint weight, jboolean italic) { in Typeface_createFromTypefaceWithExactStyle() argument
68 return toJLong(Typeface::createAbsolute(toTypeface(nativeInstance), weight, italic)); in Typeface_createFromTypefaceWithExactStyle()
110 jlong fallbackPtr, int weight, int italic) { in Typeface_createFromArray() argument
119 return toJLong(Typeface::createFromFamilies(std::move(familyVec), weight, italic, typeface)); in Typeface_createFromArray()
/aosp14/frameworks/base/core/java/android/provider/
H A DFontsContract.java210 boolean italic, int resultCode) { in FontInfo() argument
215 mItalic = italic; in FontInfo()
880 boolean italic; in getFontFromProvider()
883 italic = cursor.getInt(italicColumnIndex) == 1; in getFontFromProvider()
886 italic = false; in getFontFromProvider()
890 result.add(new FontInfo(fileUri, ttcIndex, axes, weight, italic, resultCode)); in getFontFromProvider()
/aosp14/frameworks/base/libs/hwui/jni/fonts/
H A DFont.cpp87 jstring filePath, jstring langTags, jint weight, jboolean italic, in Font_Builder_build() argument
120 .setSlant(static_cast<minikin::FontStyle::Slant>(italic)) in Font_Builder_build()
128 jint weight, jboolean italic, jint ttcIndex) { in Font_Builder_clone() argument
150 .setSlant(static_cast<minikin::FontStyle::Slant>(italic)) in Font_Builder_clone()
/aosp14/frameworks/base/core/tests/coretests/src/android/provider/
H A DMockFontProvider.java97 public Font(int id, int fileId, int ttcIndex, String varSettings, int weight, int italic, in Font() argument
104 mItalic = italic; in Font()
/aosp14/frameworks/base/media/java/android/media/
H A DCea708CaptionRenderer.java478 boolean italic = (data[pos + 1] & 0x80) != 0; in parseC1()
485 underline, italic))); in parseC1()
490 penSize, penOffset, textTag, fontTag, edgeType, underline, italic)); in parseC1()
896 public final boolean italic; field in Cea708CCParser.CaptionPenAttr
899 boolean underline, boolean italic) { in CaptionPenAttr() argument
906 this.italic = italic; in CaptionPenAttr()
1759 if (penAttr.italic) { in setPenAttr()
/aosp14/frameworks/base/core/java/android/widget/
H A DEditText.java85 private static final int ID_ITALIC = android.R.id.italic;
H A DTextView.java2388 final boolean italic = (style & Typeface.ITALIC) != 0; in resolveStyleAndSetTypeface()
2389 setTypeface(Typeface.create(typeface, weight, italic)); in resolveStyleAndSetTypeface()
4739 boolean italic = (typefaceStyle & Typeface.ITALIC) != 0; in setTypeface()
4740 tf = Typeface.create(tf, newWeight, italic); in setTypeface()
/aosp14/frameworks/base/native/android/
H A Dsystem_fonts.cpp291 bool italic) { in AFontMatcher_setStyle() argument
293 weight, static_cast<minikin::FontStyle::Slant>(italic)); in AFontMatcher_setStyle()
/aosp14/frameworks/base/tools/aapt2/integration-tests/CommandTests/
H A Dandroid-33.jarAndroidManifest.xml META-INF/ META-INF/MANIFEST.MF NOTICES/ NOTICES/libcore ...
/aosp14/frameworks/base/core/api/
H A Dcurrent.txt2360 field public static final int italic = 16908380; // 0x102005c
/aosp14/frameworks/base/boot/hiddenapi/
H A Dhiddenapi-max-target-o.txt25285 Landroid/media/Cea708CCParser$CaptionPenAttr;->italic:Z