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

#include <LineInfo.h>

Public Member Functions

 LineInfo ()
 
bool isFirstLine () const
 
bool isLastLine () const
 
bool isEmpty () const
 
bool previousLineBrokeCleanly () const
 
LayoutUnit floatPaginationStrut () const
 
unsigned runsFromLeadingWhitespace () const
 
void resetRunsFromLeadingWhitespace ()
 
void incrementRunsFromLeadingWhitespace ()
 
void setFirstLine (bool firstLine)
 
void setLastLine (bool lastLine)
 
void setEmpty (bool empty, RenderBlock *block=0, LineWidth *lineWidth=0)
 
void setPreviousLineBrokeCleanly (bool previousLineBrokeCleanly)
 
void setFloatPaginationStrut (LayoutUnit strut)
 

Constructor & Destructor Documentation

◆ LineInfo()

WebCore::LineInfo::LineInfo ( )
inline

Member Function Documentation

◆ floatPaginationStrut()

LayoutUnit WebCore::LineInfo::floatPaginationStrut ( ) const
inline

◆ incrementRunsFromLeadingWhitespace()

void WebCore::LineInfo::incrementRunsFromLeadingWhitespace ( )
inline

◆ isEmpty()

bool WebCore::LineInfo::isEmpty ( void  ) const
inline

◆ isFirstLine()

bool WebCore::LineInfo::isFirstLine ( ) const
inline

◆ isLastLine()

bool WebCore::LineInfo::isLastLine ( ) const
inline

◆ previousLineBrokeCleanly()

bool WebCore::LineInfo::previousLineBrokeCleanly ( ) const
inline

◆ resetRunsFromLeadingWhitespace()

void WebCore::LineInfo::resetRunsFromLeadingWhitespace ( )
inline

◆ runsFromLeadingWhitespace()

unsigned WebCore::LineInfo::runsFromLeadingWhitespace ( ) const
inline

◆ setEmpty()

void WebCore::LineInfo::setEmpty ( bool  empty,
RenderBlock block = 0,
LineWidth lineWidth = 0 
)

◆ setFirstLine()

void WebCore::LineInfo::setFirstLine ( bool  firstLine)
inline

◆ setFloatPaginationStrut()

void WebCore::LineInfo::setFloatPaginationStrut ( LayoutUnit  strut)
inline

◆ setLastLine()

void WebCore::LineInfo::setLastLine ( bool  lastLine)
inline

◆ setPreviousLineBrokeCleanly()

void WebCore::LineInfo::setPreviousLineBrokeCleanly ( bool  previousLineBrokeCleanly)
inline

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