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

Public Types

enum  MoveDescendantToEnd { MoveDescendantToEnd::No, MoveDescendantToEnd::Yes }
 

Public Member Functions

void addDescendant (const RenderBlock &containingBlock, RenderBox &positionedDescendant, MoveDescendantToEnd moveDescendantToEnd)
 
void removeDescendant (const RenderBox &positionedDescendant)
 
void removeContainingBlock (const RenderBlock &containingBlock)
 
TrackedRendererListHashSetpositionedRenderers (const RenderBlock &containingBlock) const
 

Member Enumeration Documentation

◆ MoveDescendantToEnd

Enumerator
No 
Yes 

Member Function Documentation

◆ addDescendant()

void WebCore::PositionedDescendantsMap::addDescendant ( const RenderBlock containingBlock,
RenderBox positionedDescendant,
MoveDescendantToEnd  moveDescendantToEnd 
)
inline

◆ positionedRenderers()

TrackedRendererListHashSet* WebCore::PositionedDescendantsMap::positionedRenderers ( const RenderBlock containingBlock) const
inline

◆ removeContainingBlock()

void WebCore::PositionedDescendantsMap::removeContainingBlock ( const RenderBlock containingBlock)
inline

◆ removeDescendant()

void WebCore::PositionedDescendantsMap::removeDescendant ( const RenderBox positionedDescendant)
inline

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