Home
last modified time | relevance | path

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

123

/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_engine/fuzztest/hm_symbol/hmsymboltxt_fuzzer/
H A Dhm_symbol_txt_fuzzer.cpp72 void HmSymbolTxtFuzzTestInner03(SPText::HMSymbolTxt& symbol1, SPText::HMSymbolTxt& symbol2) in HmSymbolTxtFuzzTestInner03()
126 SPText::HMSymbolTxt symbol1; in HmSymbolTxtFuzzTestInner04()
127 SPText::HMSymbolTxt symbol2; in HmSymbolTxtFuzzTestInner04()
173 SPText::g_data = data; in HmSymbolTxtFuzzTest01()
174 SPText::g_size = size; in HmSymbolTxtFuzzTest01()
175 SPText::g_pos = 0; in HmSymbolTxtFuzzTest01()
178 SPText::HMSymbolTxt symbol2; in HmSymbolTxtFuzzTest01()
179 SPText::HMSymbolTxt symbol3; in HmSymbolTxtFuzzTest01()
195 SPText::g_data = data; in HmSymbolTxtFuzzTest02()
196 SPText::g_size = size; in HmSymbolTxtFuzzTest02()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/adapter/skia_txt/
H A Dconvert.cpp37 Boundary Convert(const SPText::Range<size_t>& range) in Convert()
42 TextRect Convert(const SPText::TextBox& box) in Convert()
50 return static_cast<SPText::RectHeightStyle>(style); in Convert()
53 SPText::RectWidthStyle Convert(const TextRectWidthStyle& style) in Convert()
55 return static_cast<SPText::RectWidthStyle>(style); in Convert()
58 SPText::ParagraphStyle Convert(const TypographyStyle& style) in Convert()
96 SPText::PlaceholderRun Convert(const PlaceholderSpan& run) in Convert()
102 static_cast<SPText::TextBaseline>(run.baseline), in Convert()
163 SPText::TextStyle Convert(const TextStyle& style) in Convert()
165 SPText::TextStyle textStyle; in Convert()
[all …]
H A Dconvert.h38 DEFINE_CONVERT_FUNC(SPText::PositionWithAffinity, IndexAndAffinity);
39 DEFINE_CONVERT_FUNC(SPText::Range<size_t>, Boundary);
40 DEFINE_CONVERT_FUNC(SPText::TextBox, TextRect);
41 DEFINE_CONVERT_FUNC(SPText::TextStyle, TextStyle);
44 DEFINE_CONVERT_FUNC(TextRectHeightStyle, SPText::RectHeightStyle);
45 DEFINE_CONVERT_FUNC(TextRectWidthStyle, SPText::RectWidthStyle);
46 DEFINE_CONVERT_FUNC(TypographyStyle, SPText::ParagraphStyle);
47 DEFINE_CONVERT_FUNC(PlaceholderSpan, SPText::PlaceholderRun);
48 DEFINE_CONVERT_FUNC(TextStyle, SPText::TextStyle);
H A Dtext_line_base.cpp24 TextLineBaseImpl::TextLineBaseImpl(std::unique_ptr<SPText::TextLineBase> textlinebase) in TextLineBaseImpl()
43 std::vector<std::unique_ptr<SPText::Run>> textRuns = textlinebase_->GetGlyphRuns(); in GetGlyphRuns()
46 for (std::unique_ptr<SPText::Run>& textRun : textRuns) { in GetGlyphRuns()
H A Dtext_line_base.h32 explicit TextLineBaseImpl(std::unique_ptr<SPText::TextLineBase> textlinebase);
39 std::unique_ptr<SPText::TextLineBase> textlinebase_ = nullptr;
H A Drun_impl.h27 explicit RunImpl(std::unique_ptr<SPText::Run> run);
37 std::unique_ptr<SPText::Run> run_ = nullptr;
H A Dtypography.h28 explicit Typography(std::unique_ptr<SPText::Paragraph> paragraph);
79 std::unique_ptr<SPText::Paragraph> paragraph_ = nullptr;
H A Dtypography.cpp45 Typography::Typography(std::unique_ptr<SPText::Paragraph> paragraph): paragraph_(std::move(paragrap… in Typography()
376SPText::TextStyle spTextStyle = paragraph_->SkStyleToTextStyle(*styleMtrics.text_style); in GetLineMetrics()
429 std::vector<std::unique_ptr<SPText::TextLineBase>> textLines = paragraph_->GetTextLines(); in GetTextLines()
432 for (std::unique_ptr<SPText::TextLineBase>& textLine : textLines) { in GetTextLines()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/adapter/skia_txt/
H A Dconvert_test.cpp49 const SPText::PositionWithAffinity positionWithAffinity = {0, SPText::Affinity::UPSTREAM};
62 SPText::Range<size_t> range(0, 0);
75 const SPText::TextBox box(skRect, SPText::TextDirection::RTL);
89 EXPECT_EQ(rectHeightStyle == SPText::RectHeightStyle::TIGHT, true);
100 SPText::RectWidthStyle rectWidthStyle = AdapterTxt::Convert(textRectWidthStyle);
101 EXPECT_EQ(rectWidthStyle == SPText::RectWidthStyle::MAX, true);
112 SPText::ParagraphStyle paragraphStyle = AdapterTxt::Convert(typographyStyle);
113 EXPECT_EQ(paragraphStyle.fontWeight == SPText::FontWeight::W400, true);
125 SPText::PlaceholderRun placeholderRun = AdapterTxt::Convert(placeholderSpan);
137 SPText::TextStyle sptextStyle = AdapterTxt::Convert(textStyle);
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/hm_symbol/
H A Dhm_symbol_txt_test.cpp36 SPText::TextStyle textStyle;
51 SPText::TextStyle textStyle;
77 SPText::TextStyle textStyle;
78 SPText::HMSymbolRun hmSymbolRun = SPText::HMSymbolRun();
124 SPText::TextStyle textStyle;
171 SPText::TextStyle textStyle;
194 SPText::TextStyle textStyle;
210 SPText::TextStyle textStyle;
225 SPText::TextStyle textStyle;
248 SPText::TextStyle textStyle;
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_engine/fuzztest/hm_symbol/hmsymbolrun_fuzzer/
H A Dhm_symbol_run_fuzzer.cpp23 namespace SPText { namespace
39 float offsetX = SPText::GetObject<float>(); in DrawSymbolFuzzTest()
40 float offsety = SPText::GetObject<float>(); in DrawSymbolFuzzTest()
42 RSEffectStrategy effectStrategy = SPText::GetObject<RSEffectStrategy>(); in DrawSymbolFuzzTest()
67 OHOS::Rosen::SPText::DrawSymbolFuzzTest(data, size); in LLVMFuzzerTestOneInput()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/skia_txt/
H A Dtext_line_base_test.cpp26 using namespace OHOS::Rosen::SPText;
34 static inline std::vector<std::unique_ptr<SPText::TextLineBase>> textLineBases_;
35 static inline std::unique_ptr<SPText::TextLineImpl> textLineImpl_ = nullptr;
71 textLineImpl_ = std::make_unique<SPText::TextLineImpl>(std::move(textLineBase), paints); in SetUpTestCase()
117 SPText::Range<size_t> rangeDefault;
118 SPText::Range<size_t> range(0, 1);
H A Drun_test.cpp26 using namespace OHOS::Rosen::SPText;
34 static inline std::vector<std::unique_ptr<SPText::Run>> runs_;
35 static inline std::unique_ptr<SPText::RunImpl> runImpl_ = nullptr;
63 std::vector<std::unique_ptr<SPText::TextLineBase>> textLineBases = paragraph_->GetTextLines(); in SetUpTestCase()
75 runImpl_ = std::make_unique<SPText::RunImpl>(std::move(runBase), paints); in SetUpTestCase()
H A Dparagraph_test.cpp28 using namespace OHOS::Rosen::SPText;
57 …PlaceholderRun placeholderRun(50, 50, PlaceholderAlignment::BASELINE, SPText::TextBaseline::ALPHAB… in SetUp()
109 …EXPECT_EQ(paragraph_->GetGlyphPositionAtCoordinate(0.0, 0.0).affinity, OHOS::Rosen::SPText::Affini…
219 SPText::TextStyle textStyle;
271 SPText::TextStyle txt = paragraph_->SkStyleToTextStyle(skStyle);
307 …OHOS::Rosen::SPText::TextStyle spTextStyle = paragraph_->SkStyleToTextStyle(*styleMetrics.text_sty…
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/impl/
H A Dtext_line_impl.cpp23 namespace SPText { namespace
44 std::vector<std::unique_ptr<SPText::Run>> runs; in GetGlyphRuns()
46 …std::unique_ptr<SPText::RunImpl> runImplPtr = std::make_unique<SPText::RunImpl>(std::move(runBase)… in GetGlyphRuns()
H A Dparagraph_impl.h28 namespace SPText {
113 Drawing::FontMetrics GetFontMetricsResult(const SPText::TextStyle& textStyle) override;
117 std::vector<std::unique_ptr<SPText::TextLineBase>> GetTextLines() const override;
H A Dparagraph_impl.cpp32 namespace SPText { namespace
344 Drawing::FontMetrics ParagraphImpl::GetFontMetricsResult(const SPText::TextStyle& textStyle) in GetFontMetricsResult()
363 std::vector<std::unique_ptr<SPText::TextLineBase>> ParagraphImpl::GetTextLines() const in GetTextLines()
370 std::vector<std::unique_ptr<SPText::TextLineBase>> lines; in GetTextLines()
372 std::unique_ptr<SPText::TextLineImpl> textLinePtr = in GetTextLines()
373 std::make_unique<SPText::TextLineImpl>(std::move(textLineBase), paints_); in GetTextLines()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/txt/
H A Dfont_collection.cpp45 defaultFontManager_ = OHOS::Rosen::SPText::GetDefaultFontManager(); in SetupDefaultFontManager()
123 OHOS::Rosen::SPText::TextBundleConfigParser::IsAdapterTextHeightEnabled()); in CreateSktFontCollection()
127 for (const std::string& family : OHOS::Rosen::SPText::GetDefaultFontFamilies()) { in CreateSktFontCollection()
H A Dparagraph.h41 namespace SPText {
191 …virtual OHOS::Rosen::Drawing::FontMetrics GetFontMetricsResult(const OHOS::Rosen::SPText::TextStyl…
194 virtual std::vector<std::unique_ptr<SPText::TextLineBase>> GetTextLines() const = 0;
H A Dplatform.cpp24 namespace SPText { namespace
H A Dplatform.h28 namespace SPText {
H A Dparagraph_builder.cpp23 namespace SPText { namespace
H A Dtext_bundle_config_parser.h25 namespace SPText {
H A Dplaceholder_run.cpp19 namespace SPText { namespace
H A Dtext_line_base.h27 namespace SPText {

123