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

#include <pordrop.hxx>

Collaboration diagram for SwDropPortionPart:
[legend]

Public Member Functions

 SwDropPortionPart (SwFont &rFont, const TextFrameIndex nL)
 
 ~SwDropPortionPart ()
 SwDropPortionPart DTor. More...
 
SwDropPortionPartGetFollow () const
 
void SetFollow (std::unique_ptr< SwDropPortionPart > pNew)
 
SwFontGetFont () const
 
TextFrameIndex GetLen () const
 
sal_uInt16 GetWidth () const
 
void SetWidth (sal_uInt16 nNew)
 
bool GetJoinBorderWithPrev () const
 
bool GetJoinBorderWithNext () const
 
void SetJoinBorderWithPrev (const bool bJoinPrev)
 
void SetJoinBorderWithNext (const bool bJoinNext)
 

Private Attributes

std::unique_ptr< SwDropPortionPartm_pFollow
 
std::unique_ptr< SwFontm_pFnt
 
TextFrameIndex m_nLen
 
sal_uInt16 m_nWidth
 
bool m_bJoinBorderWithNext
 
bool m_bJoinBorderWithPrev
 

Detailed Description

Definition at line 36 of file pordrop.hxx.

Constructor & Destructor Documentation

◆ SwDropPortionPart()

SwDropPortionPart::SwDropPortionPart ( SwFont rFont,
const TextFrameIndex  nL 
)
inline

Definition at line 46 of file pordrop.hxx.

◆ ~SwDropPortionPart()

SwDropPortionPart::~SwDropPortionPart ( )

SwDropPortionPart DTor.

Definition at line 98 of file txtdrop.cxx.

References m_pFnt, and m_pFollow.

Member Function Documentation

◆ GetFollow()

SwDropPortionPart * SwDropPortionPart::GetFollow ( ) const
inline

◆ GetFont()

SwFont & SwDropPortionPart::GetFont ( ) const
inline

◆ GetJoinBorderWithNext()

bool SwDropPortionPart::GetJoinBorderWithNext ( ) const
inline

◆ GetJoinBorderWithPrev()

bool SwDropPortionPart::GetJoinBorderWithPrev ( ) const
inline

◆ GetLen()

TextFrameIndex SwDropPortionPart::GetLen ( ) const
inline

◆ GetWidth()

sal_uInt16 SwDropPortionPart::GetWidth ( ) const
inline

◆ SetFollow()

void SwDropPortionPart::SetFollow ( std::unique_ptr< SwDropPortionPart pNew)
inline

Definition at line 51 of file pordrop.hxx.

References m_pFollow.

Referenced by SwTextFormatter::NewDropPortion().

◆ SetJoinBorderWithNext()

void SwDropPortionPart::SetJoinBorderWithNext ( const bool  bJoinNext)
inline

Definition at line 60 of file pordrop.hxx.

References m_bJoinBorderWithNext.

Referenced by SwTextFormatter::MergeCharacterBorder().

◆ SetJoinBorderWithPrev()

void SwDropPortionPart::SetJoinBorderWithPrev ( const bool  bJoinPrev)
inline

Definition at line 59 of file pordrop.hxx.

References m_bJoinBorderWithPrev.

Referenced by SwTextFormatter::MergeCharacterBorder().

◆ SetWidth()

void SwDropPortionPart::SetWidth ( sal_uInt16  nNew)
inline

Definition at line 55 of file pordrop.hxx.

References m_nWidth.

Referenced by SwDropPortion::Format().

Member Data Documentation

◆ m_bJoinBorderWithNext

bool SwDropPortionPart::m_bJoinBorderWithNext
private

Definition at line 42 of file pordrop.hxx.

Referenced by GetJoinBorderWithNext(), and SetJoinBorderWithNext().

◆ m_bJoinBorderWithPrev

bool SwDropPortionPart::m_bJoinBorderWithPrev
private

Definition at line 43 of file pordrop.hxx.

Referenced by GetJoinBorderWithPrev(), and SetJoinBorderWithPrev().

◆ m_nLen

TextFrameIndex SwDropPortionPart::m_nLen
private

Definition at line 40 of file pordrop.hxx.

Referenced by GetLen().

◆ m_nWidth

sal_uInt16 SwDropPortionPart::m_nWidth
private

Definition at line 41 of file pordrop.hxx.

Referenced by GetWidth(), and SetWidth().

◆ m_pFnt

std::unique_ptr<SwFont> SwDropPortionPart::m_pFnt
private

Definition at line 39 of file pordrop.hxx.

Referenced by GetFont(), and ~SwDropPortionPart().

◆ m_pFollow

std::unique_ptr<SwDropPortionPart> SwDropPortionPart::m_pFollow
private

Definition at line 38 of file pordrop.hxx.

Referenced by GetFollow(), SetFollow(), and ~SwDropPortionPart().


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