LibreOffice Module editeng (master) 1
Public Member Functions | Private Attributes | List of all members
NonOverflowingText Class Reference

#include <overflowingtxt.hxx>

Collaboration diagram for NonOverflowingText:
[legend]

Public Member Functions

 NonOverflowingText (const ESelection &aSel, bool bLastParaInterrupted)
 
std::optional< OutlinerParaObjectRemoveOverflowingText (Outliner *) const
 
ESelection GetOverflowPointSel () const
 
bool IsLastParaInterrupted () const
 

Private Attributes

ESelection maContentSel
 
bool mbLastParaInterrupted
 

Detailed Description

Definition at line 74 of file overflowingtxt.hxx.

Constructor & Destructor Documentation

◆ NonOverflowingText()

NonOverflowingText::NonOverflowingText ( const ESelection aSel,
bool  bLastParaInterrupted 
)

Definition at line 114 of file overflowingtxt.cxx.

Member Function Documentation

◆ GetOverflowPointSel()

ESelection NonOverflowingText::GetOverflowPointSel ( ) const

Definition at line 135 of file overflowingtxt.cxx.

References maContentSel, ESelection::nStartPara, and ESelection::nStartPos.

◆ IsLastParaInterrupted()

bool NonOverflowingText::IsLastParaInterrupted ( ) const

Definition at line 120 of file overflowingtxt.cxx.

References mbLastParaInterrupted.

◆ RemoveOverflowingText()

std::optional< OutlinerParaObject > NonOverflowingText::RemoveOverflowingText ( Outliner pOutliner) const

Member Data Documentation

◆ maContentSel

ESelection NonOverflowingText::maContentSel
private

Definition at line 84 of file overflowingtxt.hxx.

Referenced by GetOverflowPointSel(), and RemoveOverflowingText().

◆ mbLastParaInterrupted

bool NonOverflowingText::mbLastParaInterrupted
private

Definition at line 85 of file overflowingtxt.hxx.

Referenced by IsLastParaInterrupted().


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