/external/webkit/WebCore/rendering/ |
RenderLineBoxList.h | 49 InlineFlowBox* firstLineBox() const { return m_firstLineBox; } 50 InlineFlowBox* lastLineBox() const { return m_lastLineBox; } 54 void appendLineBox(InlineFlowBox*); 59 void extractLineBox(InlineFlowBox*); 60 void attachLineBox(InlineFlowBox*); 61 void removeLineBox(InlineFlowBox*); 73 InlineFlowBox* m_firstLineBox; 74 InlineFlowBox* m_lastLineBox;
|
SVGInlineFlowBox.h | 28 #include "InlineFlowBox.h" 32 class SVGInlineFlowBox : public InlineFlowBox { 35 : InlineFlowBox(obj)
|
RenderSVGInline.h | 48 virtual InlineFlowBox* createInlineFlowBox();
|
SVGRootInlineBox.h | 80 void layoutInlineBoxes(InlineFlowBox* start, Vector<SVGChar>::iterator& it, int& minX, int& maxX, int& minY, int& maxY); 82 void buildLayoutInformation(InlineFlowBox* start, SVGCharacterLayoutInfo&); 85 void buildTextChunks(Vector<SVGChar>&, Vector<SVGTextChunk>&, InlineFlowBox* start); 86 void buildTextChunks(Vector<SVGChar>&, InlineFlowBox* start, SVGTextChunkLayoutInfo&);
|
InlineFlowBox.h | 33 class InlineFlowBox : public InlineRunBox { 35 InlineFlowBox(RenderObject* obj) 54 virtual ~InlineFlowBox(); 57 InlineFlowBox* prevFlowBox() const { return static_cast<InlineFlowBox*>(m_prevLine); } 58 InlineFlowBox* nextFlowBox() const { return static_cast<InlineFlowBox*>(m_nextLine); } 182 inline void InlineFlowBox::setHorizontalOverflowPositions(int leftLayoutOverflow, int rightLayoutOverflow, int leftVisualOverflow, int rightVisualOverflow) 196 inline void InlineFlowBox::setVerticalOverflowPositions(int topLayoutOverflow, int bottomLayoutOverflow, int topVisualOverflow, int bottomVisualOverflow, int boxHeight) 211 inline void InlineFlowBox::checkConsistency() cons [all...] |
InlineFlowBox.cpp | 21 #include "InlineFlowBox.h" 46 InlineFlowBox::~InlineFlowBox() 55 int InlineFlowBox::getFlowSpacingWidth() 60 totWidth += static_cast<InlineFlowBox*>(curr)->getFlowSpacingWidth(); 65 void InlineFlowBox::addToLine(InlineBox* child) 88 void InlineFlowBox::removeChild(InlineBox* child) 111 void InlineFlowBox::deleteLine(RenderArena* arena) 133 void InlineFlowBox::removeLineBoxFromRenderObject() 138 void InlineFlowBox::extractLine( [all...] |
RenderLineBoxList.cpp | 50 void RenderLineBoxList::appendLineBox(InlineFlowBox* box) 67 InlineFlowBox* line = m_firstLineBox; 68 InlineFlowBox* nextLine; 77 void RenderLineBoxList::extractLineBox(InlineFlowBox* box) 93 void RenderLineBoxList::attachLineBox(InlineFlowBox* box) 102 InlineFlowBox* last = box; 103 for (InlineFlowBox* curr = box; curr; curr = curr->nextFlowBox()) { 112 void RenderLineBoxList::removeLineBox(InlineFlowBox* box) 180 for (InlineFlowBox* curr = firstLineBox(); curr; curr = curr->nextFlowBox()) { 239 for (InlineFlowBox* curr = lastLineBox(); curr; curr = curr->prevFlowBox()) [all...] |
RenderSVGInline.cpp | 42 InlineFlowBox* RenderSVGInline::createInlineFlowBox() 44 InlineFlowBox* box = new (renderArena()) SVGInlineFlowBox(this);
|
EllipsisBox.h | 32 EllipsisBox(RenderObject* obj, const AtomicString& ellipsisStr, InlineFlowBox* parent,
|
RenderInline.h | 52 InlineFlowBox* createAndAppendInlineFlowBox(); 59 InlineFlowBox* firstLineBox() const { return m_lineBoxes.firstLineBox(); } 60 InlineFlowBox* lastLineBox() const { return m_lineBoxes.lastLineBox(); } 123 virtual InlineFlowBox* createInlineFlowBox(); // Subclassed by SVG and Ruby
|
RenderSVGText.cpp | 128 InlineFlowBox* flowBox = static_cast<InlineFlowBox*>(runBox); 149 InlineFlowBox* flowBox = static_cast<InlineFlowBox*>(runBox); 175 InlineFlowBox* flowBox = static_cast<InlineFlowBox*>(runBox);
|
RootInlineBox.h | 25 #include "InlineFlowBox.h" 35 class RootInlineBox : public InlineFlowBox { 38 : InlineFlowBox(obj)
|
InlineBox.h | 71 bool dirty, bool extracted, InlineBox* next, InlineBox* prev, InlineFlowBox* parent) 185 InlineFlowBox* parent() const 190 void setParent(InlineFlowBox* par) { m_parent = par; } 252 InlineFlowBox* m_parent; // The box that contains us.
|
RootInlineBox.cpp | 45 InlineFlowBox::destroy(arena); 67 InlineFlowBox::clearTruncation(); 80 return InlineFlowBox::canAccommodateEllipsis(ltr, blockEdge, ellipsisWidth); 112 int result = InlineFlowBox::placeEllipsisBox(ltr, blockLeftEdge, blockRightEdge, ellipsisWidth, foundBox); 166 InlineFlowBox::paint(paintInfo, tx, ty); 183 return InlineFlowBox::nodeAtPoint(request, result, x, y, tx, ty); 188 InlineFlowBox::adjustPosition(dx, dy);
|
InlineBox.cpp | 24 #include "InlineFlowBox.h" 127 for (InlineFlowBox* curr = parent(); curr && !curr->isDirty(); curr = curr->parent()) 244 leaf = box->isLeaf() ? box : static_cast<InlineFlowBox*>(box)->firstLeafChild(); 254 leaf = box->isLeaf() ? box : static_cast<InlineFlowBox*>(box)->lastLeafChild();
|
RenderBoxModelObject.h | 93 void paintFillLayerExtended(const PaintInfo&, const Color&, const FillLayer*, int tx, int ty, int width, int height, InlineFlowBox* = 0, CompositeOperator = CompositeSourceOver, RenderObject* backgroundObject = 0);
|
SVGRootInlineBox.cpp | 400 InlineFlowBox* flowBox = box->parent(); 419 InlineFlowBox* flowBox = box->parent(); 447 InlineFlowBox* flowBox = box->parent(); 469 InlineFlowBox* flowBox = box->parent(); 497 InlineFlowBox* flowBox = box->parent(); 521 InlineFlowBox* flowBox = box->parent(); [all...] |
RenderListItem.cpp | 276 for (InlineFlowBox* box = m_marker->inlineBoxWrapper()->parent(); box; box = box->parent()) { 287 for (InlineFlowBox* box = m_marker->inlineBoxWrapper()->parent(); box; box = box->parent()) {
|
SVGCharacterLayoutInfo.h | 40 class InlineFlowBox; 103 void addLayoutInformation(InlineFlowBox*, float textAnchorOffset = 0.0f);
|
RenderBlock.h | 64 InlineFlowBox* firstLineBox() const { return m_lineBoxes.firstLineBox(); } 65 InlineFlowBox* lastLineBox() const { return m_lineBoxes.lastLineBox(); } 266 InlineFlowBox* createLineBoxes(RenderObject*, bool firstLine);
|
RenderInline.cpp | 560 for (InlineFlowBox* curr = firstLineBox(); curr; curr = curr->nextFlowBox()) { [all...] |
RenderBlockLineLayout.cpp | 211 InlineFlowBox* RenderBlock::createLineBoxes(RenderObject* obj, bool firstLine) 216 InlineFlowBox* childBox = 0; 217 InlineFlowBox* parentBox = 0; 218 InlineFlowBox* result = 0; 236 parentBox = static_cast<InlineFlowBox*>(newBox); 269 InlineFlowBox* parentBox = 0; [all...] |
RenderBox.cpp | [all...] |
SVGCharacterLayoutInfo.cpp | 28 #include "InlineFlowBox.h" 270 void SVGCharacterLayoutInfo::addLayoutInformation(InlineFlowBox* flowBox, float textAnchorStartOffset)
|
SVGInlineTextBox.cpp | 31 #include "InlineFlowBox.h" 60 InlineFlowBox* parentBox = parent();
|