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

#include <FrameSelection.h>

Inheritance diagram for WebCore::DragCaretController:
WebCore::CaretBase WebCore::CaretBase

Public Member Functions

 DragCaretController ()
 
RenderBlockcaretRenderer () const
 
void paintDragCaret (Frame *, GraphicsContext &, const LayoutPoint &, const LayoutRect &clipRect) const
 
bool isContentEditable () const
 
bool isContentRichlyEditable () const
 
bool hasCaret () const
 
const VisiblePositioncaretPosition ()
 
void setCaretPosition (const VisiblePosition &)
 
void clear ()
 
void nodeWillBeRemoved (Node &)
 
 DragCaretController ()
 
RenderBlockcaretRenderer () const
 
void paintDragCaret (Frame *, GraphicsContext &, const LayoutPoint &, const LayoutRect &clipRect) const
 
bool isContentEditable () const
 
bool isContentRichlyEditable () const
 
bool hasCaret () const
 
const VisiblePositioncaretPosition ()
 
void setCaretPosition (const VisiblePosition &)
 
void clear ()
 
void nodeWillBeRemoved (Node &)
 

Constructor & Destructor Documentation

◆ DragCaretController() [1/2]

WebCore::DragCaretController::DragCaretController ( )

◆ DragCaretController() [2/2]

WebCore::DragCaretController::DragCaretController ( )

Member Function Documentation

◆ caretPosition() [1/2]

const VisiblePosition& WebCore::DragCaretController::caretPosition ( )
inline

◆ caretPosition() [2/2]

const VisiblePosition& WebCore::DragCaretController::caretPosition ( )
inline

◆ caretRenderer() [1/2]

RenderBlock* WebCore::DragCaretController::caretRenderer ( ) const

◆ caretRenderer() [2/2]

RenderBlock * WebCore::DragCaretController::caretRenderer ( ) const

◆ clear() [1/2]

void WebCore::DragCaretController::clear ( )
inline

◆ clear() [2/2]

void WebCore::DragCaretController::clear ( )
inline

◆ hasCaret() [1/2]

bool WebCore::DragCaretController::hasCaret ( ) const
inline

◆ hasCaret() [2/2]

bool WebCore::DragCaretController::hasCaret ( ) const
inline

◆ isContentEditable() [1/2]

bool WebCore::DragCaretController::isContentEditable ( ) const
inline

◆ isContentEditable() [2/2]

bool WebCore::DragCaretController::isContentEditable ( ) const
inline

◆ isContentRichlyEditable() [1/2]

bool WebCore::DragCaretController::isContentRichlyEditable ( ) const

◆ isContentRichlyEditable() [2/2]

bool WebCore::DragCaretController::isContentRichlyEditable ( ) const

◆ nodeWillBeRemoved() [1/2]

void WebCore::DragCaretController::nodeWillBeRemoved ( Node node)

◆ nodeWillBeRemoved() [2/2]

void WebCore::DragCaretController::nodeWillBeRemoved ( Node )

◆ paintDragCaret() [1/2]

void WebCore::DragCaretController::paintDragCaret ( Frame frame,
GraphicsContext p,
const LayoutPoint paintOffset,
const LayoutRect clipRect 
) const

◆ paintDragCaret() [2/2]

void WebCore::DragCaretController::paintDragCaret ( Frame ,
GraphicsContext ,
const LayoutPoint ,
const LayoutRect clipRect 
) const

◆ setCaretPosition() [1/2]

void WebCore::DragCaretController::setCaretPosition ( const VisiblePosition )

◆ setCaretPosition() [2/2]

void WebCore::DragCaretController::setCaretPosition ( const VisiblePosition position)

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