Home | History | Annotate | Download | only in svg

Lines Matching refs:SVGTextFragment

51     bool mapStartEndPositionsIntoFragmentCoordinates(const SVGTextFragment&, int& startPosition, int& endPosition) const;
56 Vector<SVGTextFragment>& textFragments() { return m_textFragments; }
57 const Vector<SVGTextFragment>& textFragments() const { return m_textFragments; }
64 int offsetForPositionInFragment(const SVGTextFragment&, float position, bool includePartialGlyphs) const;
65 FloatRect selectionRectForTextFragment(const SVGTextFragment&, int fragmentStartPosition, int fragmentEndPosition, RenderStyle*);
68 TextRun constructTextRun(RenderStyle*, const SVGTextFragment&) const;
76 void paintDecoration(GraphicsContext*, TextDecoration, const SVGTextFragment&);
77 void paintDecorationWithStyle(GraphicsContext*, TextDecoration, const SVGTextFragment&, RenderObject* decorationRenderer);
78 void paintTextWithShadows(GraphicsContext*, RenderStyle*, TextRun&, const SVGTextFragment&, int startPosition, int endPosition);
79 void paintText(GraphicsContext*, RenderStyle*, RenderStyle* selectionStyle, const SVGTextFragment&, bool hasSelection, bool paintSelectedTextOnly);
88 Vector<SVGTextFragment> m_textFragments;