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

#include <txtpaint.hxx>

Collaboration diagram for SwSaveClip:

Public Member Functions

 SwSaveClip (OutputDevice *pOutDev)
 ~SwSaveClip ()
void ChgClip (const SwRect &rRect, const SwTextFrame *pFrame=nullptr, bool bEnlargeRect=false, sal_Int32 nEnlargeTop=0, sal_Int32 nEnlargeBottom=0)
bool IsOn () const
bool IsChg () const

Private Member Functions

void ChgClip_ (const SwRect &rRect, const SwTextFrame *pFrame, bool bEnlargeRect, sal_Int32 nEnlargeTop, sal_Int32 nEnlargeBottom)

Private Attributes

vcl::Region m_aClip
const bool m_bOn
bool m_bChg
VclPtr< OutputDevicem_pOut

Detailed Description

Definition at line 27 of file txtpaint.hxx.

Constructor & Destructor Documentation

◆ SwSaveClip()

SwSaveClip::SwSaveClip ( OutputDevice pOutDev)

Definition at line 39 of file txtpaint.hxx.

◆ ~SwSaveClip()

SwSaveClip::~SwSaveClip ( )

Definition at line 25 of file txtpaint.cxx.

References m_aClip, m_bChg, m_bOn, and m_pOut.

Member Function Documentation

◆ ChgClip()

void SwSaveClip::ChgClip ( const SwRect rRect,
const SwTextFrame pFrame = nullptr,
bool  bEnlargeRect = false,
sal_Int32  nEnlargeTop = 0,
sal_Int32  nEnlargeBottom = 0 

◆ ChgClip_()

void SwSaveClip::ChgClip_ ( const SwRect rRect,
const SwTextFrame pFrame,
bool  bEnlargeRect,
sal_Int32  nEnlargeTop,
sal_Int32  nEnlargeBottom 

◆ IsChg()

bool SwSaveClip::IsChg ( ) const

Definition at line 54 of file txtpaint.hxx.

References m_bChg.

Referenced by SwTextPainter::DrawTextLine().

◆ IsOn()

bool SwSaveClip::IsOn ( ) const

Definition at line 53 of file txtpaint.hxx.

References m_bOn.

Referenced by SwTextFly::DrawTextOpaque().

Member Data Documentation

◆ m_aClip

vcl::Region SwSaveClip::m_aClip

Definition at line 29 of file txtpaint.hxx.

Referenced by ChgClip_(), and ~SwSaveClip().

◆ m_bChg

bool SwSaveClip::m_bChg

Definition at line 31 of file txtpaint.hxx.

Referenced by ChgClip_(), IsChg(), and ~SwSaveClip().

◆ m_bOn

const bool SwSaveClip::m_bOn

Definition at line 30 of file txtpaint.hxx.

Referenced by ChgClip_(), IsOn(), and ~SwSaveClip().

◆ m_pOut

VclPtr<OutputDevice> SwSaveClip::m_pOut

Definition at line 33 of file txtpaint.hxx.

Referenced by ChgClip(), ChgClip_(), and ~SwSaveClip().

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