HomeSort by relevance Sort by last modified time
    Searched refs:RenderSVGInlineText (Results 1 - 25 of 29) sorted by null

1 2

  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
SVGTextMetricsBuilder.h 32 class RenderSVGInlineText;
40 void measureTextRenderer(RenderSVGInlineText*);
41 void buildMetricsAndLayoutAttributes(RenderSVGText*, RenderSVGInlineText* stopAtLeaf, SVGCharacterDataMap& allCharactersMap);
49 void initializeMeasurementWithTextRenderer(RenderSVGInlineText*);
50 void walkTree(RenderObject*, RenderSVGInlineText* stopAtLeaf, MeasureTextData*);
51 void measureTextRenderer(RenderSVGInlineText*, MeasureTextData*);
53 RenderSVGInlineText* m_text;
SVGTextMetrics.h 27 class RenderSVGInlineText;
39 SVGTextMetrics(RenderSVGInlineText*, unsigned position, unsigned length, float width, const String& glyphName);
41 static SVGTextMetrics measureCharacterRange(RenderSVGInlineText*, unsigned position, unsigned length);
42 static TextRun constructTextRun(RenderSVGInlineText*, unsigned position, unsigned length);
67 SVGTextMetrics(RenderSVGInlineText*, const TextRun&);
SVGTextLayoutAttributesBuilder.h 29 class RenderSVGInlineText;
36 // These values are propagated to the corresponding RenderSVGInlineText renderers.
46 void buildLayoutAttributesForTextRenderer(RenderSVGInlineText*);
48 void rebuildMetricsForTextRenderer(RenderSVGInlineText*);
SVGTextLayoutAttributes.h 31 class RenderSVGInlineText;
48 SVGTextLayoutAttributes(RenderSVGInlineText*);
54 RenderSVGInlineText* context() const { return m_context; }
62 RenderSVGInlineText* m_context;
SVGInlineFlowBox.h 28 class RenderSVGInlineText;
47 static void computeTextMatchMarkerRectForRenderer(RenderSVGInlineText*);
RenderSVGInlineText.h 32 class RenderSVGInlineText FINAL : public RenderText {
34 RenderSVGInlineText(Node*, PassRefPtr<StringImpl>);
48 virtual const char* renderName() const { return "RenderSVGInlineText"; }
67 DEFINE_RENDER_OBJECT_TYPE_CASTS(RenderSVGInlineText, isSVGInlineText());
RenderSVGText.h 31 class RenderSVGInlineText;
33 class RenderSVGInlineText;
56 void subtreeStyleDidChange(RenderSVGInlineText*);
57 void subtreeTextDidChange(RenderSVGInlineText*);
RenderSVGInlineText.cpp 26 #include "core/rendering/svg/RenderSVGInlineText.h"
61 RenderSVGInlineText::RenderSVGInlineText(Node* n, PassRefPtr<StringImpl> string)
68 void RenderSVGInlineText::setTextInternal(PassRefPtr<StringImpl> text)
75 void RenderSVGInlineText::styleDidChange(StyleDifference diff, const RenderStyle* oldStyle)
100 InlineTextBox* RenderSVGInlineText::createTextBox()
107 LayoutRect RenderSVGInlineText::localCaretRect(InlineBox* box, int caretOffset, LayoutUnit*)
128 FloatRect RenderSVGInlineText::floatLinesBoundingBox() const
136 IntRect RenderSVGInlineText::linesBoundingBox() const
141 bool RenderSVGInlineText::characterStartsNewTextChunk(int position) cons
    [all...]
SVGTextMetrics.cpp 24 #include "core/rendering/svg/RenderSVGInlineText.h"
43 SVGTextMetrics::SVGTextMetrics(RenderSVGInlineText* textRenderer, const TextRun& run)
64 TextRun SVGTextMetrics::constructTextRun(RenderSVGInlineText* text, unsigned position, unsigned length)
98 SVGTextMetrics SVGTextMetrics::measureCharacterRange(RenderSVGInlineText* text, unsigned position, unsigned length)
104 SVGTextMetrics::SVGTextMetrics(RenderSVGInlineText* text, unsigned position, unsigned length, float width, const String& glyphName)
SVGRenderTreeAsText.h 41 class RenderSVGInlineText;
55 void writeSVGInlineText(TextStream&, const RenderSVGInlineText&, int indent);
SVGTextLayoutEngine.h 34 class RenderSVGInlineText;
44 // RenderSVGInlineText renderers to compute the final positions for each character
68 void layoutTextOnLineOrPath(SVGInlineTextBox*, RenderSVGInlineText*, const RenderStyle*);
SVGTextMetricsBuilder.cpp 24 #include "core/rendering/svg/RenderSVGInlineText.h"
94 void SVGTextMetricsBuilder::initializeMeasurementWithTextRenderer(RenderSVGInlineText* text)
131 void SVGTextMetricsBuilder::measureTextRenderer(RenderSVGInlineText* text, MeasureTextData* data)
181 void SVGTextMetricsBuilder::walkTree(RenderObject* start, RenderSVGInlineText* stopAtLeaf, MeasureTextData* data)
185 RenderSVGInlineText* text = toRenderSVGInlineText(child);
207 void SVGTextMetricsBuilder::measureTextRenderer(RenderSVGInlineText* text)
219 void SVGTextMetricsBuilder::buildMetricsAndLayoutAttributes(RenderSVGText* textRoot, RenderSVGInlineText* stopAtLeaf, SVGCharacterDataMap& allCharactersMap)
SVGTextLayoutAttributes.cpp 29 SVGTextLayoutAttributes::SVGTextLayoutAttributes(RenderSVGInlineText* context)
RenderSVGText.cpp 37 #include "core/rendering/svg/RenderSVGInlineText.h"
131 static inline bool findPreviousAndNextAttributes(RenderObject* start, RenderSVGInlineText* locateElement, bool& stopAfterNext, SVGTextLayoutAttributes*& previous, SVGTextLayoutAttributes*& next)
138 RenderSVGInlineText* text = toRenderSVGInlineText(child);
260 RenderSVGInlineText* text = toRenderSVGInlineText(child);
284 // This is called immediately after subtreeChildWillBeDestroyed, once the RenderSVGInlineText::willBeDestroyed() method
291 void RenderSVGText::subtreeStyleDidChange(RenderSVGInlineText* text)
308 void RenderSVGText::subtreeTextDidChange(RenderSVGInlineText* text)
337 RenderSVGInlineText* text = toRenderSVGInlineText(descendant);
359 // and propogate resulting SVGLayoutAttributes to all RenderSVGInlineText children in the subtree.
SVGRootInlineBox.cpp 28 #include "core/rendering/svg/RenderSVGInlineText.h"
241 static inline void findFirstAndLastAttributesInVector(Vector<SVGTextLayoutAttributes*>& attributes, RenderSVGInlineText* firstContext, RenderSVGInlineText* lastContext,
285 RenderSVGInlineText* firstContext = toRenderSVGInlineText(firstTextBox->textRenderer());
286 RenderSVGInlineText* lastContext = toRenderSVGInlineText(lastTextBox->textRenderer());
SVGTextLayoutAttributesBuilder.cpp 24 #include "core/rendering/svg/RenderSVGInlineText.h"
35 void SVGTextLayoutAttributesBuilder::buildLayoutAttributesForTextRenderer(RenderSVGInlineText* text)
79 void SVGTextLayoutAttributesBuilder::rebuildMetricsForTextRenderer(RenderSVGInlineText* text)
85 static inline void processRenderSVGInlineText(RenderSVGInlineText* text, unsigned& atCharacter, UChar& lastCharacter)
SVGInlineTextBox.cpp 31 #include "core/rendering/svg/RenderSVGInlineText.h"
87 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(this->textRenderer());
122 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(this->textRenderer());
183 static inline bool textShouldBePainted(RenderSVGInlineText* textRenderer)
213 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(this->textRenderer());
278 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(this->textRenderer());
586 RenderSVGInlineText::computeNewScaledFontForStyle(decorationRenderer, decorationStyle, scalingFactor, scaledFont);
617 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(this->textRenderer());
708 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(this->textRenderer());
SVGInlineFlowBox.cpp 28 #include "core/rendering/svg/RenderSVGInlineText.h"
80 void SVGInlineFlowBox::computeTextMatchMarkerRectForRenderer(RenderSVGInlineText* textRenderer)
SVGTextChunkBuilder.cpp 24 #include "core/rendering/svg/RenderSVGInlineText.h"
94 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(textBox->textRenderer());
SVGTextLayoutEngine.cpp 24 #include "core/rendering/svg/RenderSVGInlineText.h"
237 RenderSVGInlineText* text = toRenderSVGInlineText(textBox->textRenderer());
422 void SVGTextLayoutEngine::layoutTextOnLineOrPath(SVGInlineTextBox* textBox, RenderSVGInlineText* text, const RenderStyle* style)
SVGTextQuery.cpp 26 #include "core/rendering/svg/RenderSVGInlineText.h"
46 RenderSVGInlineText* textRenderer;
SVGRenderTreeAsText.cpp 38 #include "core/rendering/svg/RenderSVGInlineText.h"
383 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(textBox->textRenderer());
583 void writeSVGInlineText(TextStream& ts, const RenderSVGInlineText& text, int indent)
  /external/chromium_org/third_party/WebKit/Source/core/dom/
Text.cpp 37 #include "core/rendering/svg/RenderSVGInlineText.h"
299 return new RenderSVGInlineText(this, dataImpl());
  /external/chromium_org/third_party/WebKit/Source/core/
webcore_svg.target.darwin-arm.mk 37 third_party/WebKit/Source/core/rendering/svg/RenderSVGInlineText.cpp \
webcore_svg.target.darwin-mips.mk 37 third_party/WebKit/Source/core/rendering/svg/RenderSVGInlineText.cpp \

Completed in 122 milliseconds

1 2