/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/text/ |
H A D | font.cpp | 26 Font::Font() : fontImpl_(ImplFactory::CreateFontImpl()) {} in Font() function in OHOS::Rosen::Drawing::Font 28 Font::Font(std::shared_ptr<Typeface> typeface, scalar size, scalar scaleX, scalar skewX) in Font() function in OHOS::Rosen::Drawing::Font 31 Font::Font(const Font& font) : fontImpl_(ImplFactory::CreateFontImpl(font)) {} in Font() function in OHOS::Rosen::Drawing::Font 33 void Font::SetEdging(FontEdging edging) in SetEdging() 38 void Font::SetBaselineSnap(bool baselineSnap) in SetBaselineSnap() 43 void Font [all...] |
H A D | text_blob_builder.cpp | 31 const TextBlobBuilder::RunBuffer& TextBlobBuilder::AllocRunPos(const Font& font, int count, in AllocRunPos() 37 const TextBlobBuilder::RunBuffer& TextBlobBuilder::AllocRunRSXform(const Font& font, int count) in AllocRunRSXform()
|
H A D | text_blob.cpp | 30 const Font& font, TextEncoding encoding) in MakeFromText() 36 const Point pos[], const Font& font, TextEncoding encoding) in MakeFromPosText() 41 std::shared_ptr<TextBlob> TextBlob::MakeFromString(const char* str, const Font& font, TextEncoding encoding) in MakeFromString() 50 const RSXform xform[], const Font& font, TextEncoding encoding) in MakeFromRSXform()
|
/foundation/graphic/graphic_3d/lume/LumeFont/src/ |
H A D | font.cpp | 27 Font::Font(std::shared_ptr<FaceData>&& faceData) : faceData_(faceData) {} in Font() function in Font 29 void Font::SetSize(FontSize sizeInPt) in SetSize() 35 FontSize Font::GetSize() in GetSize() 40 void Font::SetDpi(uint16_t x, uint16_t y) in SetDpi() 46 void Font::GetDpi(uint16_t& x, uint16_t& y) in GetDpi() 52 FontData* Font::GetData() in GetData() 60 BASE_NS::array_view<uint8_t> Font::GetFontData() in GetFontData() 65 void Font::DrawGlyphs(BASE_NS::array_view<const GlyphInfo> glyphs, const FontDefs::RenderData& renderData) in DrawGlyphs() 70 void Font [all...] |
H A D | font.h | 30 class Font final : public IFont { 33 explicit Font(std::shared_ptr<FaceData>&& faceData); 34 ~Font() = default;
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_font.cpp | 30 static Font* CastToFont(OH_Drawing_Font* cFont) in CastToFont() 32 return reinterpret_cast<Font*>(cFont); in CastToFont() 35 static const Font* CastToFont(const OH_Drawing_Font* cFont) in CastToFont() 37 return reinterpret_cast<const Font*>(cFont); in CastToFont() 40 static const Font& CastToFont(const OH_Drawing_Font& cFont) in CastToFont() 42 return reinterpret_cast<const Font&>(cFont); in CastToFont() 52 Font* font = CastToFont(cFont); in OH_Drawing_FontSetEdging() 66 const Font* font = CastToFont(cFont); in OH_Drawing_FontGetEdging() 76 Font* font = CastToFont(cFont); in OH_Drawing_FontSetHinting() 90 const Font* fon in OH_Drawing_FontGetHinting() [all...] |
H A D | drawing_text_blob.cpp | 38 static const Font& CastToFont(const OH_Drawing_Font& cFont) in CastToFont() 40 return reinterpret_cast<const Font&>(cFont); in CastToFont() 79 const Font& font = CastToFont(*cFont); in OH_Drawing_TextBlobCreateFromText() 101 const Font& font = CastToFont(*cFont); in OH_Drawing_TextBlobCreateFromPosText() 136 const Font& font = CastToFont(*cFont); in OH_Drawing_TextBlobCreateFromString()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/text/ |
H A D | font.h | 32 class DRAWING_API Font { class 34 Font(); 35 Font(std::shared_ptr<Typeface> typeface, scalar size, scalar scaleX, scalar skewX); 36 Font(const Font& font); 37 virtual ~Font() = default; 66 * @param hintingLevel Font hinting level. 72 * @param embeddedBitmaps Font bitmaps mode. 107 * @brief Set Font and glyph metrics should ignore hinting and rounding. 156 * @return Font hintin [all...] |
H A D | text_blob.h | 38 const Font& font, TextEncoding encoding = TextEncoding::UTF8); 40 const Point pos[], const Font& font, TextEncoding encoding = TextEncoding::UTF8); 42 const Font& font, TextEncoding encoding = TextEncoding::UTF8); 44 const RSXform xform[], const Font& font, TextEncoding encoding = TextEncoding::UTF8);
|
H A D | text_blob_builder.h | 55 * @param font Font used for this run 60 const RunBuffer& AllocRunPos(const Font& font, int count, 65 * @param font Font used for this run 69 const RunBuffer& AllocRunRSXform(const Font& font, int count);
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/ |
H A D | skia_text_blob_test.cpp | 52 Font font; in HWTEST_F() 67 Font font; in HWTEST_F() 83 Font font; in HWTEST_F() 101 Font font; in HWTEST_F() 119 Font font; in HWTEST_F() 137 Font font; in HWTEST_F()
|
H A D | skia_static_factory_test.cpp | 52 Font font; in HWTEST_F() 188 Rosen::Drawing::Font font; in HWTEST_F() 206 Rosen::Drawing::Font font; in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing/test_case/ |
H A D | draw_textblob_test.cpp | 22 Font font = Font(); in OnTestFunction() 84 Font font = Font(); in OnTestPerformance()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_text_blob.h | 43 const Font& font, TextEncoding encoding); 45 const Point pos[], const Font& font, TextEncoding encoding); 47 const RSXform xform[], const Font& font, TextEncoding encoding);
|
H A D | skia_text_blob_builder.h | 44 const TextBlobBuilder::RunBuffer& AllocRunPos(const Font& font, int count, const Rect* bounds) override; 46 const TextBlobBuilder::RunBuffer& AllocRunRSXform(const Font& font, int count) override;
|
H A D | skia_text_blob_builder.cpp | 36 const TextBlobBuilder::RunBuffer& SkiaTextBlobBuilder::AllocRunPos(const Font& font, int count, const Rect* bounds) in AllocRunPos() 57 const TextBlobBuilder::RunBuffer& SkiaTextBlobBuilder::AllocRunRSXform(const Font& font, int count) in AllocRunRSXform()
|
H A D | skia_static_factory.h | 40 const Font& font, TextEncoding encoding); 42 const Point pos[], const Font& font, TextEncoding encoding); 44 const RSXform xform[], const Font& font, TextEncoding encoding);
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | text_blob_builder_impl.h | 37 virtual const TextBlobBuilder::RunBuffer& AllocRunPos(const Font& font, int count, 40 virtual const TextBlobBuilder::RunBuffer& AllocRunRSXform(const Font& font, int count) = 0;
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/text/font_fuzzer/ |
H A D | font_fuzzer.cpp | 46 Font font = Font(typeface, fSize, scaleX, skewX); in FontFuzzTest001() 60 Font font; in FontFuzzTest002() 106 Font font; in FontFuzzTest003() 126 Font font; in FontFuzzTest004() 158 Font font; in FontFuzzTest005() 199 Font font; in FontFuzzTest006() 233 Font font; in FontFuzzTest007() 258 Font font; in FontFuzzTest008() 288 Font fon in FontFuzzTest009() [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | span_string_test_ng.cpp | 119 Font testFont1 { OHOS::Ace::FontWeight::BOLD, Dimension(29.0, DimensionUnit::PX), OHOS::Ace::FontStyle::ITALIC, 121 Font testFont2 { OHOS::Ace::FontWeight::LIGHTER, Dimension(19.0, DimensionUnit::PX), OHOS::Ace::FontStyle::ITALIC, 123 Font testEmptyFont {}; 449 EXPECT_TRUE(CompareSpanList(aSpansMap[SpanType::Font], resultList1)); in HWTEST_F() 455 EXPECT_TRUE(CompareSpanList(aSpansMap[SpanType::Font], resultList2)); in HWTEST_F() 457 a->RemoveSpan(0, 3, SpanType::Font); in HWTEST_F() 460 EXPECT_TRUE(CompareSpanList(aSpansMap[SpanType::Font], resultList3)); in HWTEST_F() 468 EXPECT_TRUE(CompareSpanList(bSpansMap[SpanType::Font], resultList4)); in HWTEST_F() 474 EXPECT_TRUE(CompareSpanList(bSpansMap[SpanType::Font], resultList5)); in HWTEST_F() 476 b.RemoveSpan(0, 3, SpanType::Font); in HWTEST_F() [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/textblobbuilder_fuzzer/ |
H A D | text_blob_builder_fuzzer.cpp | 40 Font font; in TextBlobBuilderFuzzTest001() 58 Font font; in TextBlobBuilderFuzzTest002()
|
/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/skia_txt/ |
H A D | drawing_painter_impl_test.cpp | 117 Font font; in HWTEST_F() 136 Font font; in HWTEST_F() 240 Font font; in HWTEST_F() 331 Font font; in HWTEST_F() 348 Font font; in HWTEST_F() 365 Font font; in HWTEST_F() 382 Font font; in HWTEST_F() 400 Font font; in HWTEST_F() 415 Font font; in HWTEST_F() 430 Font fon in HWTEST_F() [all...] |
/foundation/graphic/graphic_2d/graphic_test/graphic_test_framework/src/ |
H A D | rs_graphic_test_text.cpp | 85 Drawing::Font font = Drawing::Font(); in Draw()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/engine_adapter/ |
H A D | static_factory_test.cpp | 54 Font font; in HWTEST_F() 152 Font font; in HWTEST_F() 169 Font font; in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/ |
H A D | static_factory.h | 40 const Font& font, TextEncoding encoding); 42 const Point pos[], const Font& font, TextEncoding encoding); 44 const RSXform xform[], const Font& font, TextEncoding encoding);
|