LibreOffice Module editeng (master) 1
|
#include <overflowingtxt.hxx>
Public Member Functions | |
NonOverflowingText (const ESelection &aSel, bool bLastParaInterrupted) | |
std::optional< OutlinerParaObject > | RemoveOverflowingText (Outliner *) const |
ESelection | GetOverflowPointSel () const |
bool | IsLastParaInterrupted () const |
Private Attributes | |
ESelection | maContentSel |
bool | mbLastParaInterrupted |
Definition at line 74 of file overflowingtxt.hxx.
NonOverflowingText::NonOverflowingText | ( | const ESelection & | aSel, |
bool | bLastParaInterrupted | ||
) |
Definition at line 114 of file overflowingtxt.cxx.
ESelection NonOverflowingText::GetOverflowPointSel | ( | ) | const |
Definition at line 135 of file overflowingtxt.cxx.
References maContentSel, ESelection::nStartPara, and ESelection::nStartPos.
bool NonOverflowingText::IsLastParaInterrupted | ( | ) | const |
Definition at line 120 of file overflowingtxt.cxx.
References mbLastParaInterrupted.
std::optional< OutlinerParaObject > NonOverflowingText::RemoveOverflowingText | ( | Outliner * | pOutliner | ) | const |
Definition at line 126 of file overflowingtxt.cxx.
References Outliner::CreateParaObject(), maContentSel, ESelection::nEndPara, ESelection::nEndPos, ESelection::nStartPara, ESelection::nStartPos, Outliner::QuickDelete(), and SAL_INFO.
|
private |
Definition at line 84 of file overflowingtxt.hxx.
Referenced by GetOverflowPointSel(), and RemoveOverflowingText().
|
private |
Definition at line 85 of file overflowingtxt.hxx.
Referenced by IsLastParaInterrupted().