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:
[legend]

Public Member Functions

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

Private Member Functions

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

Private Attributes

vcl::Region aClip
 
const bool bOn
 
bool bChg
 
VclPtr< OutputDevicepOut
 

Detailed Description

Definition at line 26 of file txtpaint.hxx.

Constructor & Destructor Documentation

SwSaveClip::SwSaveClip ( OutputDevice pOutDev)
inlineexplicit

Definition at line 36 of file txtpaint.hxx.

SwSaveClip::~SwSaveClip ( )

Member Function Documentation

void SwSaveClip::ChgClip ( const SwRect rRect,
const SwTextFrame pFrame = nullptr,
bool  bEnlargeRect = false 
)
inline
void SwSaveClip::ChgClip_ ( const SwRect rRect,
const SwTextFrame pFrame,
bool  bEnlargeRect 
)
private
bool SwSaveClip::IsChg ( ) const
inline

Definition at line 48 of file txtpaint.hxx.

References bChg.

Referenced by SwTextPainter::DrawTextLine(), and SwExtraPainter::IsClipChg().

bool SwSaveClip::IsOn ( ) const
inline

Definition at line 47 of file txtpaint.hxx.

References bOn.

Member Data Documentation

vcl::Region SwSaveClip::aClip
private

Definition at line 28 of file txtpaint.hxx.

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

bool SwSaveClip::bChg
private

Definition at line 30 of file txtpaint.hxx.

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

const bool SwSaveClip::bOn
private

Definition at line 29 of file txtpaint.hxx.

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

VclPtr<OutputDevice> SwSaveClip::pOut
private

Definition at line 32 of file txtpaint.hxx.

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


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