#include <LineWidth.h>
|
| LineWidth (RenderBlockFlow &, bool isFirstLine, IndentTextOrNot shouldIndentText) |
|
bool | fitsOnLine (bool ignoringTrailingSpace=false) const |
|
bool | fitsOnLineIncludingExtraWidth (float extra) const |
|
bool | fitsOnLineExcludingTrailingWhitespace (float extra) const |
|
float | currentWidth () const |
|
float | uncommittedWidth () const |
|
float | committedWidth () const |
|
float | availableWidth () const |
|
float | logicalLeftOffset () const |
|
bool | hasCommitted () const |
|
void | updateAvailableWidth (LayoutUnit minimumHeight=0) |
|
void | shrinkAvailableWidthForNewFloatIfNeeded (const FloatingObject &) |
|
void | addUncommittedWidth (float delta) |
|
void | commit () |
|
void | applyOverhang (RenderRubyRun *, RenderObject *startRenderer, RenderObject *endRenderer) |
|
void | fitBelowFloats (bool isFirstLine=false) |
|
void | setTrailingWhitespaceWidth (float collapsedWhitespace, float borderPaddingMargin=0) |
|
IndentTextOrNot | shouldIndentText () const |
|
bool | isFirstLine () const |
|
| LineWidth (RenderBlockFlow &, bool isFirstLine, IndentTextOrNot shouldIndentText) |
|
bool | fitsOnLine (bool ignoringTrailingSpace=false) const |
|
bool | fitsOnLineIncludingExtraWidth (float extra) const |
|
bool | fitsOnLineExcludingTrailingWhitespace (float extra) const |
|
float | currentWidth () const |
|
float | uncommittedWidth () const |
|
float | committedWidth () const |
|
float | availableWidth () const |
|
float | logicalLeftOffset () const |
|
bool | hasCommitted () const |
|
void | updateAvailableWidth (LayoutUnit minimumHeight=0) |
|
void | shrinkAvailableWidthForNewFloatIfNeeded (const FloatingObject &) |
|
void | addUncommittedWidth (float delta) |
|
void | commit () |
|
void | applyOverhang (RenderRubyRun *, RenderObject *startRenderer, RenderObject *endRenderer) |
|
void | fitBelowFloats (bool isFirstLine=false) |
|
void | setTrailingWhitespaceWidth (float collapsedWhitespace, float borderPaddingMargin=0) |
|
IndentTextOrNot | shouldIndentText () const |
|
bool | isFirstLine () const |
|
◆ LineWidth() [1/2]
◆ LineWidth() [2/2]
◆ addUncommittedWidth() [1/2]
void WebCore::LineWidth::addUncommittedWidth |
( |
float |
delta | ) |
|
|
inline |
◆ addUncommittedWidth() [2/2]
void WebCore::LineWidth::addUncommittedWidth |
( |
float |
delta | ) |
|
|
inline |
◆ applyOverhang() [1/2]
◆ applyOverhang() [2/2]
◆ availableWidth() [1/2]
float WebCore::LineWidth::availableWidth |
( |
| ) |
const |
|
inline |
◆ availableWidth() [2/2]
float WebCore::LineWidth::availableWidth |
( |
| ) |
const |
|
inline |
◆ commit() [1/2]
void WebCore::LineWidth::commit |
( |
| ) |
|
◆ commit() [2/2]
void WebCore::LineWidth::commit |
( |
| ) |
|
◆ committedWidth() [1/2]
float WebCore::LineWidth::committedWidth |
( |
| ) |
const |
|
inline |
◆ committedWidth() [2/2]
float WebCore::LineWidth::committedWidth |
( |
| ) |
const |
|
inline |
◆ currentWidth() [1/2]
float WebCore::LineWidth::currentWidth |
( |
| ) |
const |
|
inline |
◆ currentWidth() [2/2]
float WebCore::LineWidth::currentWidth |
( |
| ) |
const |
|
inline |
◆ fitBelowFloats() [1/2]
void WebCore::LineWidth::fitBelowFloats |
( |
bool |
isFirstLine = false | ) |
|
◆ fitBelowFloats() [2/2]
void WebCore::LineWidth::fitBelowFloats |
( |
bool |
isFirstLine = false | ) |
|
◆ fitsOnLine() [1/2]
bool WebCore::LineWidth::fitsOnLine |
( |
bool |
ignoringTrailingSpace = false | ) |
const |
◆ fitsOnLine() [2/2]
bool WebCore::LineWidth::fitsOnLine |
( |
bool |
ignoringTrailingSpace = false | ) |
const |
◆ fitsOnLineExcludingTrailingWhitespace() [1/2]
bool WebCore::LineWidth::fitsOnLineExcludingTrailingWhitespace |
( |
float |
extra | ) |
const |
◆ fitsOnLineExcludingTrailingWhitespace() [2/2]
bool WebCore::LineWidth::fitsOnLineExcludingTrailingWhitespace |
( |
float |
extra | ) |
const |
◆ fitsOnLineIncludingExtraWidth() [1/2]
bool WebCore::LineWidth::fitsOnLineIncludingExtraWidth |
( |
float |
extra | ) |
const |
◆ fitsOnLineIncludingExtraWidth() [2/2]
bool WebCore::LineWidth::fitsOnLineIncludingExtraWidth |
( |
float |
extra | ) |
const |
◆ hasCommitted() [1/2]
bool WebCore::LineWidth::hasCommitted |
( |
| ) |
const |
|
inline |
◆ hasCommitted() [2/2]
bool WebCore::LineWidth::hasCommitted |
( |
| ) |
const |
|
inline |
◆ isFirstLine() [1/2]
bool WebCore::LineWidth::isFirstLine |
( |
| ) |
const |
|
inline |
◆ isFirstLine() [2/2]
bool WebCore::LineWidth::isFirstLine |
( |
| ) |
const |
|
inline |
◆ logicalLeftOffset() [1/2]
float WebCore::LineWidth::logicalLeftOffset |
( |
| ) |
const |
|
inline |
◆ logicalLeftOffset() [2/2]
float WebCore::LineWidth::logicalLeftOffset |
( |
| ) |
const |
|
inline |
◆ setTrailingWhitespaceWidth() [1/2]
void WebCore::LineWidth::setTrailingWhitespaceWidth |
( |
float |
collapsedWhitespace, |
|
|
float |
borderPaddingMargin = 0 |
|
) |
| |
◆ setTrailingWhitespaceWidth() [2/2]
void WebCore::LineWidth::setTrailingWhitespaceWidth |
( |
float |
collapsedWhitespace, |
|
|
float |
borderPaddingMargin = 0 |
|
) |
| |
◆ shouldIndentText() [1/2]
◆ shouldIndentText() [2/2]
◆ shrinkAvailableWidthForNewFloatIfNeeded() [1/2]
void WebCore::LineWidth::shrinkAvailableWidthForNewFloatIfNeeded |
( |
const FloatingObject & |
| ) |
|
◆ shrinkAvailableWidthForNewFloatIfNeeded() [2/2]
void WebCore::LineWidth::shrinkAvailableWidthForNewFloatIfNeeded |
( |
const FloatingObject & |
newFloat | ) |
|
◆ uncommittedWidth() [1/2]
float WebCore::LineWidth::uncommittedWidth |
( |
| ) |
const |
|
inline |
◆ uncommittedWidth() [2/2]
float WebCore::LineWidth::uncommittedWidth |
( |
| ) |
const |
|
inline |
◆ updateAvailableWidth() [1/2]
void WebCore::LineWidth::updateAvailableWidth |
( |
LayoutUnit |
minimumHeight = 0 | ) |
|
◆ updateAvailableWidth() [2/2]
void WebCore::LineWidth::updateAvailableWidth |
( |
LayoutUnit |
minimumHeight = 0 | ) |
|
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/WebCore.framework/Versions/A/PrivateHeaders/LineWidth.h
- Source/WebCore/rendering/line/LineWidth.cpp