|
| | VisiblePosition () |
| |
| WEBCORE_EXPORT | VisiblePosition (const Position &, EAffinity=VP_DEFAULT_AFFINITY) |
| |
| void | clear () |
| |
| bool | isNull () const |
| |
| bool | isNotNull () const |
| |
| bool | isOrphan () const |
| |
| Position | deepEquivalent () const |
| |
| EAffinity | affinity () const |
| |
| void | setAffinity (EAffinity affinity) |
| |
| WEBCORE_EXPORT VisiblePosition | next (EditingBoundaryCrossingRule=CanCrossEditingBoundary, bool *reachedBoundary=nullptr) const |
| |
| WEBCORE_EXPORT VisiblePosition | previous (EditingBoundaryCrossingRule=CanCrossEditingBoundary, bool *reachedBoundary=nullptr) const |
| |
| VisiblePosition | honorEditingBoundaryAtOrBefore (const VisiblePosition &, bool *reachedBoundary=nullptr) const |
| |
| VisiblePosition | honorEditingBoundaryAtOrAfter (const VisiblePosition &, bool *reachedBoundary=nullptr) const |
| |
| WEBCORE_EXPORT VisiblePosition | left (bool stayInEditableContent=false, bool *reachedBoundary=nullptr) const |
| |
| WEBCORE_EXPORT VisiblePosition | right (bool stayInEditableContent=false, bool *reachedBoundary=nullptr) const |
| |
| WEBCORE_EXPORT UChar32 | characterAfter () const |
| |
| UChar32 | characterBefore () const |
| |
| Element * | rootEditableElement () const |
| |
| void | getInlineBoxAndOffset (InlineBox *&inlineBox, int &caretOffset) const |
| |
| void | getInlineBoxAndOffset (TextDirection primaryDirection, InlineBox *&inlineBox, int &caretOffset) const |
| |
| WEBCORE_EXPORT LayoutRect | localCaretRect (RenderObject *&) const |
| |
| WEBCORE_EXPORT IntRect | absoluteCaretBounds (bool *insideFixed=nullptr) const |
| |
| WEBCORE_EXPORT int | lineDirectionPointForBlockDirectionNavigation () const |
| |
| bool | equals (const VisiblePosition &) const |
| |
| | VisiblePosition () |
| |
| WEBCORE_EXPORT | VisiblePosition (const Position &, EAffinity=VP_DEFAULT_AFFINITY) |
| |
| void | clear () |
| |
| bool | isNull () const |
| |
| bool | isNotNull () const |
| |
| bool | isOrphan () const |
| |
| Position | deepEquivalent () const |
| |
| EAffinity | affinity () const |
| |
| void | setAffinity (EAffinity affinity) |
| |
| WEBCORE_EXPORT VisiblePosition | next (EditingBoundaryCrossingRule=CanCrossEditingBoundary, bool *reachedBoundary=nullptr) const |
| |
| WEBCORE_EXPORT VisiblePosition | previous (EditingBoundaryCrossingRule=CanCrossEditingBoundary, bool *reachedBoundary=nullptr) const |
| |
| VisiblePosition | honorEditingBoundaryAtOrBefore (const VisiblePosition &, bool *reachedBoundary=nullptr) const |
| |
| VisiblePosition | honorEditingBoundaryAtOrAfter (const VisiblePosition &, bool *reachedBoundary=nullptr) const |
| |
| WEBCORE_EXPORT VisiblePosition | left (bool stayInEditableContent=false, bool *reachedBoundary=nullptr) const |
| |
| WEBCORE_EXPORT VisiblePosition | right (bool stayInEditableContent=false, bool *reachedBoundary=nullptr) const |
| |
| WEBCORE_EXPORT UChar32 | characterAfter () const |
| |
| UChar32 | characterBefore () const |
| |
| Element * | rootEditableElement () const |
| |
| void | getInlineBoxAndOffset (InlineBox *&inlineBox, int &caretOffset) const |
| |
| void | getInlineBoxAndOffset (TextDirection primaryDirection, InlineBox *&inlineBox, int &caretOffset) const |
| |
| WEBCORE_EXPORT LayoutRect | localCaretRect (RenderObject *&) const |
| |
| WEBCORE_EXPORT IntRect | absoluteCaretBounds (bool *insideFixed=nullptr) const |
| |
| WEBCORE_EXPORT int | lineDirectionPointForBlockDirectionNavigation () const |
| |
| bool | equals (const VisiblePosition &) const |
| |