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 ( SwFont rFont,
const TextFrameIndex  nL 
)
inline

Definition at line 46 of file pordrop.hxx.

SwDropPortionPart::~SwDropPortionPart ( )

SwDropPortionPart DTor.

Definition at line 97 of file txtdrop.cxx.

References m_pFnt, and m_pFollow.

Member Function Documentation

SwDropPortionPart* SwDropPortionPart::GetFollow ( ) const
inline
SwFont& SwDropPortionPart::GetFont ( ) const
inline
bool SwDropPortionPart::GetJoinBorderWithNext ( ) const
inline
bool SwDropPortionPart::GetJoinBorderWithPrev ( ) const
inline
TextFrameIndex SwDropPortionPart::GetLen ( ) const
inline
sal_uInt16 SwDropPortionPart::GetWidth ( ) const
inline
void SwDropPortionPart::SetFollow ( std::unique_ptr< SwDropPortionPart pNew)
inline

Definition at line 51 of file pordrop.hxx.

Referenced by SwTextFormatter::NewDropPortion().

void SwDropPortionPart::SetJoinBorderWithNext ( const bool  bJoinNext)
inline

Definition at line 60 of file pordrop.hxx.

Referenced by SwTextFormatter::MergeCharacterBorder().

void SwDropPortionPart::SetJoinBorderWithPrev ( const bool  bJoinPrev)
inline

Definition at line 59 of file pordrop.hxx.

Referenced by SwTextFormatter::MergeCharacterBorder().

void SwDropPortionPart::SetWidth ( sal_uInt16  nNew)
inline

Definition at line 55 of file pordrop.hxx.

Referenced by SwDropPortion::Format().

Member Data Documentation

bool SwDropPortionPart::m_bJoinBorderWithNext
private

Definition at line 42 of file pordrop.hxx.

Referenced by GetJoinBorderWithNext().

bool SwDropPortionPart::m_bJoinBorderWithPrev
private

Definition at line 43 of file pordrop.hxx.

Referenced by GetJoinBorderWithPrev().

TextFrameIndex SwDropPortionPart::m_nLen
private

Definition at line 40 of file pordrop.hxx.

Referenced by GetLen().

sal_uInt16 SwDropPortionPart::m_nWidth
private

Definition at line 41 of file pordrop.hxx.

Referenced by GetWidth().

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

Definition at line 39 of file pordrop.hxx.

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

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

Definition at line 38 of file pordrop.hxx.

Referenced by ~SwDropPortionPart().


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