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< SwDropPortionPartpFollow
 
std::unique_ptr< SwFontpFnt
 
TextFrameIndex const nLen
 
sal_uInt16 nWidth
 
bool m_bJoinBorderWithNext
 
bool m_bJoinBorderWithPrev
 

Detailed Description

Definition at line 34 of file pordrop.hxx.

Constructor & Destructor Documentation

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

Definition at line 44 of file pordrop.hxx.

SwDropPortionPart::~SwDropPortionPart ( )

SwDropPortionPart DTor.

Definition at line 95 of file txtdrop.cxx.

References pFnt, and 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

Definition at line 52 of file pordrop.hxx.

References nWidth.

Referenced by SwTextCursor::GetCursorOfst(), SwDropPortion::GetTextSize(), and SwDropPortion::PaintText().

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

Definition at line 49 of file pordrop.hxx.

Referenced by SwTextFormatter::NewDropPortion().

void SwDropPortionPart::SetJoinBorderWithNext ( const bool  bJoinNext)
inline

Definition at line 58 of file pordrop.hxx.

Referenced by SwTextFormatter::MergeCharacterBorder().

void SwDropPortionPart::SetJoinBorderWithPrev ( const bool  bJoinPrev)
inline

Definition at line 57 of file pordrop.hxx.

Referenced by SwTextFormatter::MergeCharacterBorder().

void SwDropPortionPart::SetWidth ( sal_uInt16  nNew)
inline

Definition at line 53 of file pordrop.hxx.

Referenced by SwDropPortion::Format().

Member Data Documentation

bool SwDropPortionPart::m_bJoinBorderWithNext
private

Definition at line 40 of file pordrop.hxx.

Referenced by GetJoinBorderWithNext().

bool SwDropPortionPart::m_bJoinBorderWithPrev
private

Definition at line 41 of file pordrop.hxx.

Referenced by GetJoinBorderWithPrev().

TextFrameIndex const SwDropPortionPart::nLen
private

Definition at line 38 of file pordrop.hxx.

Referenced by GetLen().

sal_uInt16 SwDropPortionPart::nWidth
private

Definition at line 39 of file pordrop.hxx.

Referenced by GetWidth().

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

Definition at line 37 of file pordrop.hxx.

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

std::unique_ptr<SwDropPortionPart> SwDropPortionPart::pFollow
private

Definition at line 36 of file pordrop.hxx.

Referenced by ~SwDropPortionPart().


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