webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
WebCore::RenderTreePosition Class Reference

#include <RenderTreePosition.h>

Public Member Functions

 RenderTreePosition (RenderView &root)
 
 RenderTreePosition (RenderElement &parent)
 
RenderElement & parent () const
 
void insert (RenderObject &)
 
bool canInsert (RenderElement &) const
 
bool canInsert (RenderText &) const
 
void computeNextSibling (const Node &)
 
void invalidateNextSibling ()
 
void invalidateNextSibling (const RenderObject &)
 
RenderObject * previousSiblingRenderer (const Text &) const
 
RenderObject * nextSiblingRenderer (const Node &) const
 

Static Public Member Functions

static bool isRendererReparented (const RenderObject &)
 

Constructor & Destructor Documentation

◆ RenderTreePosition() [1/2]

WebCore::RenderTreePosition::RenderTreePosition ( RenderView &  root)
inlineexplicit

◆ RenderTreePosition() [2/2]

WebCore::RenderTreePosition::RenderTreePosition ( RenderElement &  parent)
inlineexplicit

Member Function Documentation

◆ canInsert() [1/2]

bool WebCore::RenderTreePosition::canInsert ( RenderElement &  renderer) const
inline

◆ canInsert() [2/2]

bool WebCore::RenderTreePosition::canInsert ( RenderText &  renderer) const
inline

◆ computeNextSibling()

void WebCore::RenderTreePosition::computeNextSibling ( const Node &  node)

◆ insert()

void WebCore::RenderTreePosition::insert ( RenderObject &  renderer)
inline

◆ invalidateNextSibling() [1/2]

void WebCore::RenderTreePosition::invalidateNextSibling ( )
inline

◆ invalidateNextSibling() [2/2]

void WebCore::RenderTreePosition::invalidateNextSibling ( const RenderObject &  siblingRenderer)

◆ isRendererReparented()

bool WebCore::RenderTreePosition::isRendererReparented ( const RenderObject &  renderer)
static

◆ nextSiblingRenderer()

RenderObject * WebCore::RenderTreePosition::nextSiblingRenderer ( const Node &  node) const

◆ parent()

RenderElement& WebCore::RenderTreePosition::parent ( ) const
inline

◆ previousSiblingRenderer()

RenderObject * WebCore::RenderTreePosition::previousSiblingRenderer ( const Text &  textNode) const

The documentation for this class was generated from the following files: