webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <RenderedPosition.h>
Public Types | |
enum | ShouldMatchBidiLevel { MatchBidiLevel, IgnoreBidiLevel } |
Public Member Functions | |
RenderedPosition () | |
RenderedPosition (const VisiblePosition &) | |
RenderedPosition (const Position &, EAffinity) | |
bool | isEquivalent (const RenderedPosition &) const |
bool | isNull () const |
RootInlineBox * | rootBox () |
unsigned char | bidiLevelOnLeft () const |
unsigned char | bidiLevelOnRight () const |
RenderedPosition | leftBoundaryOfBidiRun (unsigned char bidiLevelOfRun) |
RenderedPosition | rightBoundaryOfBidiRun (unsigned char bidiLevelOfRun) |
bool | atLeftBoundaryOfBidiRun () const |
bool | atRightBoundaryOfBidiRun () const |
bool | atLeftBoundaryOfBidiRun (unsigned char bidiLevelOfRun) const |
bool | atRightBoundaryOfBidiRun (unsigned char bidiLevelOfRun) const |
Position | positionAtLeftBoundaryOfBiDiRun () const |
Position | positionAtRightBoundaryOfBiDiRun () const |
IntRect | absoluteRect (LayoutUnit *extraWidthToEndOfLine=nullptr) const |
|
inline |
|
explicit |
|
explicit |
IntRect WebCore::RenderedPosition::absoluteRect | ( | LayoutUnit * | extraWidthToEndOfLine = nullptr | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
unsigned char WebCore::RenderedPosition::bidiLevelOnLeft | ( | ) | const |
unsigned char WebCore::RenderedPosition::bidiLevelOnRight | ( | ) | const |
bool WebCore::RenderedPosition::isEquivalent | ( | const RenderedPosition & | other | ) | const |
|
inline |
RenderedPosition WebCore::RenderedPosition::leftBoundaryOfBidiRun | ( | unsigned char | bidiLevelOfRun | ) |
Position WebCore::RenderedPosition::positionAtLeftBoundaryOfBiDiRun | ( | ) | const |
Position WebCore::RenderedPosition::positionAtRightBoundaryOfBiDiRun | ( | ) | const |
RenderedPosition WebCore::RenderedPosition::rightBoundaryOfBidiRun | ( | unsigned char | bidiLevelOfRun | ) |
|
inline |