| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
| D | text_layout_algorithm.cpp | 58 TextLayoutAlgorithm::TextLayoutAlgorithm( in TextLayoutAlgorithm() function in OHOS::Ace::NG::TextLayoutAlgorithm 89 TextLayoutAlgorithm::TextLayoutAlgorithm() = default; 91 void TextLayoutAlgorithm::OnReset() {} in OnReset() 93 std::optional<SizeF> TextLayoutAlgorithm::MeasureContent( in MeasureContent() 165 void TextLayoutAlgorithm::UpdateRelayoutShaderStyle(LayoutWrapper* layoutWrapper) in UpdateRelayoutShaderStyle() 178 void TextLayoutAlgorithm::RelayoutShaderStyle(const RefPtr<TextLayoutProperty>& layoutProperty) in RelayoutShaderStyle() 219 bool TextLayoutAlgorithm::AddPropertiesAndAnimations(TextStyle& textStyle, in AddPropertiesAndAnimations() 241 void TextLayoutAlgorithm::CheckNeedReCreateParagraph(LayoutWrapper* layoutWrapper, const TextStyle&… in CheckNeedReCreateParagraph() 254 void TextLayoutAlgorithm::ResetNeedReCreateParagraph(LayoutWrapper* layoutWrapper) in ResetNeedReCreateParagraph() 263 bool TextLayoutAlgorithm::AlwaysReCreateParagraph(LayoutWrapper* layoutWrapper) in AlwaysReCreateParagraph() [all …]
|
| D | text_layout_algorithm.h | 47 class ACE_EXPORT TextLayoutAlgorithm : public MultipleParagraphLayoutAlgorithm, public TextAdaptFon… 48 DECLARE_ACE_TYPE(TextLayoutAlgorithm, BoxLayoutAlgorithm, TextAdaptFontSizer); 51 TextLayoutAlgorithm(); 52 …explicit TextLayoutAlgorithm(std::list<RefPtr<SpanItem>> spans, RefPtr<ParagraphManager> paragraph… 54 ~TextLayoutAlgorithm() override = default; 146 ACE_DISALLOW_COPY_AND_MOVE(TextLayoutAlgorithm);
|
| D | text_pattern.h | 120 return MakeRefPtr<TextLayoutAlgorithm>( in CreateLayoutAlgorithm() 123 return MakeRefPtr<TextLayoutAlgorithm>( in CreateLayoutAlgorithm()
|
| D | text_pattern.cpp | 4296 …auto textLayoutAlgorithm = DynamicCast<TextLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgor… in OnDirtyLayoutWrapperSwap()
|
| /foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
| D | text_test_ng.cpp | 945 …auto rowLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorithm… 979 …auto textLayoutAlgorithm1 = AceType::MakeRefPtr<TextLayoutAlgorithm>(spans1_, pManager_, false, Te… 989 …auto textLayoutAlgorithm2 = AceType::MakeRefPtr<TextLayoutAlgorithm>(spans2_, pManager_1, true, Te… 1004 …auto textLayoutAlgorithm3 = AceType::MakeRefPtr<TextLayoutAlgorithm>(spans3_, pManager_2, true, Te… 1032 …auto textLayoutAlgorithm4 = AceType::MakeRefPtr<TextLayoutAlgorithm>(spans_, pManager_, true, Text… 1051 …auto rowLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorithm… 1078 …auto rowLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorithm… 1107 …auto rowLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorithm… 1141 …auto rowLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorithm… 1214 …auto rowLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorithm… [all …]
|
| D | text_testnine_ng.cpp | 715 auto multipleAlgorithm = AceType::MakeRefPtr<TextLayoutAlgorithm>(); 754 auto multipleAlgorithm = AceType::MakeRefPtr<TextLayoutAlgorithm>(); 819 auto multipleAlgorithm = AceType::MakeRefPtr<TextLayoutAlgorithm>(); 972 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorith… 1012 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorith… 1045 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorith… 1102 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorith…
|
| D | text_testfive_ng.cpp | 875 auto textAdaptFontSizer = AceType::MakeRefPtr<TextLayoutAlgorithm>(); 924 auto textAdaptFontSizer = AceType::MakeRefPtr<TextLayoutAlgorithm>(); 969 auto textAdaptFontSizer = AceType::MakeRefPtr<TextLayoutAlgorithm>(); 1108 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorith… 1146 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorith… 1179 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorith… 1217 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorith… 1776 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorith… 1804 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorith… 1838 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorith… [all …]
|
| D | text_testseven_ng.cpp | 538 auto multipleAlgorithm = AceType::MakeRefPtr<TextLayoutAlgorithm>(); 591 auto multipleAlgorithm = AceType::MakeRefPtr<TextLayoutAlgorithm>(); 717 …auto textLayoutAlgorithm = AceType::MakeRefPtr<TextLayoutAlgorithm>(selectSpanItems, pManager_, tr…
|
| D | text_testtwo_ng.cpp | 624 …auto rowLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorithm… 676 …auto rowLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorithm… 701 …auto rowLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorithm… 902 auto textLayoutAlgorithm = AccessibilityManager::MakeRefPtr<TextLayoutAlgorithm>(); 975 auto textLayoutAlgorithm = AccessibilityManager::MakeRefPtr<TextLayoutAlgorithm>(); 1158 auto textLayoutAlgorithm = AccessibilityManager::MakeRefPtr<TextLayoutAlgorithm>();
|
| D | text_testthree_ng.cpp | 223 …auto rowLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorithm… 250 …auto rowLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorithm… 394 …auto rowLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorithm… 1426 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(textPattern->CreateLayoutAlgo… 2275 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(layoutWrapper->GetLayoutAlgor…
|
| D | text_testsix_ng.cpp | 467 auto layoutAlgorithm = AceType::MakeRefPtr<TextLayoutAlgorithm>();
|
| D | text_testeight_ng.cpp | 940 …auto rowLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorithm… 962 …auto rowLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(pattern->CreateLayoutAlgorithm…
|
| D | text_testfour_ng.cpp | 118 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(textPattern->CreateLayoutAlgo… 152 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(textPattern->CreateLayoutAlgo…
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toast/ |
| D | toast_layout_algorithm.cpp | 99 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(layoutAlgorithmWrapper->GetLa… in GetLineCount()
|
| D | toast_pattern.cpp | 565 …auto textLayoutAlgorithm = DynamicCast<TextLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgor… in GetTextLineHeight()
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/security_component/ |
| D | security_component_layout_element.cpp | 185 …auto layoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(layoutAlgorithmWrap->GetLayoutAlg… in UpdateFontSize()
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/gauge/ |
| D | gauge_layout_algorithm.cpp | 371 …auto textLayoutAlgorithm = DynamicCast<TextLayoutAlgorithm>(textLayoutTextWrapper->GetLayoutAlgori… in GetLimitFontSize()
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/dialog/ |
| D | dialog_layout_algorithm.cpp | 300 …auto textLayoutAlgorithm = DynamicCast<TextLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgor… in AnalysisLayoutOfContent()
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/bubble/ |
| D | bubble_view.cpp | 156 …auto textLayoutAlgorithm = AceType::DynamicCast<TextLayoutAlgorithm>(layoutAlgorithmWrapper->GetLa… in GetTextLineHeight()
|
| D | bubble_layout_algorithm.cpp | 1239 …auto textLayoutAlgorithm = DynamicCast<TextLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgor… in UpdateTextNodeMaxLines()
|