Lines Matching defs:InlineBox
33 // InlineBox represents a rectangle that occurs on a line. It corresponds to
35 class InlineBox {
37 InlineBox(RenderObject* obj)
49 InlineBox(RenderObject* obj, FloatPoint topLeft, float logicalWidth, bool firstLine, bool constructed,
50 bool dirty, bool extracted, bool isHorizontal, InlineBox* next, InlineBox* prev, InlineFlowBox* parent)
64 virtual ~InlineBox();
110 virtual void showLineTreeAndMark(const InlineBox* = 0, const char* = 0, const InlineBox* = 0, const char* = 0, const RenderObject* = 0, int = 0) const;
152 InlineBox* nextOnLine() const { return m_next; }
153 InlineBox* prevOnLine() const { return m_prev; }
154 void setNextOnLine(InlineBox* next)
159 void setPrevOnLine(InlineBox* prev)
168 InlineBox* nextLeafChild() const;
169 InlineBox* prevLeafChild() const;
174 InlineBox* nextLeafChildIgnoringLineBreak() const;
175 InlineBox* prevLeafChildIgnoringLineBreak() const;
299 InlineBox* m_next; // The next element on the same line as us.
300 InlineBox* m_prev; // The previous element on the same line as us.
418 inline InlineBox::~InlineBox()
424 inline void InlineBox::setHasBadParent()
434 void showTree(const WebCore::InlineBox*);
435 void showLineTree(const WebCore::InlineBox*);