Searched refs:RichEditorLayoutAlgorithm (Results 1 – 4 of 4) sorted by relevance
23 class ACE_EXPORT RichEditorLayoutAlgorithm : public TextLayoutAlgorithm {24 DECLARE_ACE_TYPE(RichEditorLayoutAlgorithm, TextLayoutAlgorithm);27 RichEditorLayoutAlgorithm() = delete;28 RichEditorLayoutAlgorithm(std::list<RefPtr<SpanItem>> spans, ParagraphManager* paragraphs);29 ~RichEditorLayoutAlgorithm() override = default;79 ACE_DISALLOW_COPY_AND_MOVE(RichEditorLayoutAlgorithm);
25 RichEditorLayoutAlgorithm::RichEditorLayoutAlgorithm(std::list<RefPtr<SpanItem>> spans, ParagraphMa… in RichEditorLayoutAlgorithm() function in OHOS::Ace::NG::RichEditorLayoutAlgorithm61 std::optional<SizeF> RichEditorLayoutAlgorithm::MeasureContent( in MeasureContent()130 float RichEditorLayoutAlgorithm::GetShadowOffset(const std::list<RefPtr<SpanItem>>& group) in GetShadowOffset()156 void RichEditorLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure()167 void RichEditorLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout()182 OffsetF RichEditorLayoutAlgorithm::GetContentOffset(LayoutWrapper* layoutWrapper) in GetContentOffset()193 void RichEditorLayoutAlgorithm::GetPlaceholderRects(std::vector<RectF>& rects) in GetPlaceholderRects()198 ParagraphStyle RichEditorLayoutAlgorithm::GetParagraphStyle( in GetParagraphStyle()229 RefPtr<SpanItem> RichEditorLayoutAlgorithm::GetFirstTextSpanItem() const in GetFirstTextSpanItem()242 int32_t RichEditorLayoutAlgorithm::GetPreviousLength() const in GetPreviousLength()
108 return MakeRefPtr<RichEditorLayoutAlgorithm>(spans_, ¶graphs_); in CreateLayoutAlgorithm()
193 DynamicCast<RichEditorLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm()); in OnDirtyLayoutWrapperSwap()