#include <RenderLayer.h>
Public Member Functions | |
| ClipRects () | |
| ClipRects (const IntRect &r) | |
| ClipRects (const ClipRects &other) | |
| void | reset (const IntRect &r) |
| const IntRect & | overflowClipRect () const |
| void | setOverflowClipRect (const IntRect &r) |
| const IntRect & | fixedClipRect () const |
| void | setFixedClipRect (const IntRect &r) |
| const IntRect & | posClipRect () const |
| void | setPosClipRect (const IntRect &r) |
| bool | fixed () const |
| void | setFixed (bool fixed) |
| void | ref () |
| void | deref (RenderArena *renderArena) |
| void | destroy (RenderArena *) |
| void * | operator new (size_t, RenderArena *) throw () |
| void | operator delete (void *, size_t) |
| bool | operator== (const ClipRects &other) const |
| ClipRects & | operator= (const ClipRects &other) |
Static Public Member Functions | |
| static IntRect | infiniteRect () |
Private Member Functions | |
| void * | operator new (size_t) throw () |
Private Attributes | |
| IntRect | m_overflowClipRect |
| IntRect | m_fixedClipRect |
| IntRect | m_posClipRect |
| unsigned | m_refCnt: 31 |
| bool | m_fixed: 1 |
Definition at line 76 of file RenderLayer.h.
| WebCore::ClipRects::ClipRects | ( | ) | [inline] |
Definition at line 78 of file RenderLayer.h.
| WebCore::ClipRects::ClipRects | ( | const IntRect & | r | ) | [inline] |
Definition at line 84 of file RenderLayer.h.
| WebCore::ClipRects::ClipRects | ( | const ClipRects & | other | ) | [inline] |
Definition at line 93 of file RenderLayer.h.
| void WebCore::ClipRects::deref | ( | RenderArena * | renderArena | ) | [inline] |
Definition at line 123 of file RenderLayer.h.
References destroy(), and m_refCnt.

| void WebCore::ClipRects::destroy | ( | RenderArena * | renderArena | ) |
Definition at line 125 of file RenderLayer.cpp.
| bool WebCore::ClipRects::fixed | ( | ) | const [inline] |
Definition at line 119 of file RenderLayer.h.
References m_fixed.
| const IntRect& WebCore::ClipRects::fixedClipRect | ( | ) | const [inline] |
Definition at line 113 of file RenderLayer.h.
References m_fixedClipRect.
| static IntRect WebCore::ClipRects::infiniteRect | ( | ) | [inline, static] |
Definition at line 150 of file RenderLayer.h.
| void WebCore::ClipRects::operator delete | ( | void * | ptr, | |
| size_t | sz | |||
| ) |
Definition at line 119 of file RenderLayer.cpp.
| void* WebCore::ClipRects::operator new | ( | size_t | ) | throw () [private] |
| void * WebCore::ClipRects::operator new | ( | size_t | sz, | |
| RenderArena * | renderArena | |||
| ) | throw () |
Definition at line 114 of file RenderLayer.cpp.
Definition at line 141 of file RenderLayer.h.
References fixed(), fixedClipRect(), m_fixed, m_fixedClipRect, m_overflowClipRect, m_posClipRect, overflowClipRect(), and posClipRect().

| bool WebCore::ClipRects::operator== | ( | const ClipRects & | other | ) | const [inline] |
Definition at line 133 of file RenderLayer.h.
References m_fixed, m_fixedClipRect, m_overflowClipRect, and m_posClipRect.
| const IntRect& WebCore::ClipRects::overflowClipRect | ( | ) | const [inline] |
Definition at line 110 of file RenderLayer.h.
References m_overflowClipRect.
| const IntRect& WebCore::ClipRects::posClipRect | ( | ) | const [inline] |
Definition at line 116 of file RenderLayer.h.
References m_posClipRect.
| void WebCore::ClipRects::ref | ( | ) | [inline] |
Definition at line 122 of file RenderLayer.h.
References m_refCnt.
| void WebCore::ClipRects::reset | ( | const IntRect & | r | ) | [inline] |
Definition at line 102 of file RenderLayer.h.
References m_fixed, m_fixedClipRect, m_overflowClipRect, and m_posClipRect.
| void WebCore::ClipRects::setFixed | ( | bool | fixed | ) | [inline] |
Definition at line 120 of file RenderLayer.h.
References m_fixed.
| void WebCore::ClipRects::setFixedClipRect | ( | const IntRect & | r | ) | [inline] |
Definition at line 114 of file RenderLayer.h.
References m_fixedClipRect.
| void WebCore::ClipRects::setOverflowClipRect | ( | const IntRect & | r | ) | [inline] |
Definition at line 111 of file RenderLayer.h.
References m_overflowClipRect.
| void WebCore::ClipRects::setPosClipRect | ( | const IntRect & | r | ) | [inline] |
Definition at line 117 of file RenderLayer.h.
References m_posClipRect.
bool WebCore::ClipRects::m_fixed [private] |
Definition at line 161 of file RenderLayer.h.
IntRect WebCore::ClipRects::m_fixedClipRect [private] |
Definition at line 158 of file RenderLayer.h.
IntRect WebCore::ClipRects::m_overflowClipRect [private] |
Definition at line 157 of file RenderLayer.h.
IntRect WebCore::ClipRects::m_posClipRect [private] |
Definition at line 159 of file RenderLayer.h.
unsigned WebCore::ClipRects::m_refCnt [private] |
Definition at line 160 of file RenderLayer.h.
1.6.2-20100208