OLD | NEW |
1 /* | 1 /* |
2 * This file is part of the DOM implementation for KDE. | 2 * This file is part of the DOM implementation for KDE. |
3 * | 3 * |
4 * Copyright (C) 1997 Martin Jones (mjones@kde.org) | 4 * Copyright (C) 1997 Martin Jones (mjones@kde.org) |
5 * (C) 1997 Torben Weis (weis@kde.org) | 5 * (C) 1997 Torben Weis (weis@kde.org) |
6 * (C) 1998 Waldo Bastian (bastian@kde.org) | 6 * (C) 1998 Waldo Bastian (bastian@kde.org) |
7 * (C) 1999 Lars Knoll (knoll@kde.org) | 7 * (C) 1999 Lars Knoll (knoll@kde.org) |
8 * (C) 1999 Antti Koivisto (koivisto@kde.org) | 8 * (C) 1999 Antti Koivisto (koivisto@kde.org) |
9 * Copyright (C) 2003, 2004, 2005, 2006 Apple Computer, Inc. | 9 * Copyright (C) 2003, 2004, 2005, 2006 Apple Computer, Inc. |
10 * | 10 * |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
47 virtual const char* renderName() const { return isAnonymous() ? "RenderTable
Row (anonymous)" : "RenderTableRow"; } | 47 virtual const char* renderName() const { return isAnonymous() ? "RenderTable
Row (anonymous)" : "RenderTableRow"; } |
48 | 48 |
49 virtual bool isTableRow() const { return true; } | 49 virtual bool isTableRow() const { return true; } |
50 | 50 |
51 virtual void destroy(); | 51 virtual void destroy(); |
52 | 52 |
53 virtual void addChild(RenderObject* child, RenderObject* beforeChild = 0); | 53 virtual void addChild(RenderObject* child, RenderObject* beforeChild = 0); |
54 virtual int lineHeight(bool, bool) const { return 0; } | 54 virtual int lineHeight(bool, bool) const { return 0; } |
55 virtual void position(InlineBox*) { } | 55 virtual void position(InlineBox*) { } |
56 virtual void layout(); | 56 virtual void layout(); |
57 virtual IntRect clippedOverflowRectForRepaint(RenderBoxModelObject* repaintC
ontainer); | 57 virtual IntRect clippedOverflowRectForRepaint(RenderBox* repaintContainer); |
58 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, int x, int y
, int tx, int ty, HitTestAction); | 58 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, int x, int y
, int tx, int ty, HitTestAction); |
59 | 59 |
60 // The only time rows get a layer is when they have transparency. | 60 // The only time rows get a layer is when they have transparency. |
61 virtual bool requiresLayer() const { return isTransparent() || hasOverflowCl
ip() || hasTransform() || hasMask(); } | 61 virtual bool requiresLayer() const { return isTransparent() || hasOverflowCl
ip() || hasTransform() || hasMask(); } |
62 | 62 |
63 virtual void paint(PaintInfo&, int tx, int ty); | 63 virtual void paint(PaintInfo&, int tx, int ty); |
64 virtual void imageChanged(WrappedImagePtr, const IntRect* = 0); | 64 virtual void imageChanged(WrappedImagePtr, const IntRect* = 0); |
65 | 65 |
66 virtual void styleWillChange(StyleDifference, const RenderStyle* newStyle); | 66 virtual void styleWillChange(StyleDifference, const RenderStyle* newStyle); |
67 | 67 |
68 private: | 68 private: |
69 RenderObjectChildList m_children; | 69 RenderObjectChildList m_children; |
70 }; | 70 }; |
71 | 71 |
72 } // namespace WebCore | 72 } // namespace WebCore |
73 | 73 |
74 #endif // RenderTableRow_h | 74 #endif // RenderTableRow_h |
OLD | NEW |