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

#include <pntlock.hxx>

Collaboration diagram for ScPaintLockData:
[legend]

Public Member Functions

 ScPaintLockData ()
 
 ~ScPaintLockData ()
 
void AddRange (const ScRange &rRange, PaintPartFlags nP)
 
void SetModified ()
 
void IncLevel (bool bDoc)
 
void DecLevel (bool bDoc)
 
const ScRangeListRefGetRangeList () const
 
PaintPartFlags GetParts () const
 
sal_uInt16 GetLevel (bool bDoc) const
 
bool GetModified () const
 
void SetDocLevel (sal_uInt16 nNew)
 for recovery after reset More...
 

Private Attributes

ScRangeListRef xRangeList
 
sal_uInt16 nLevel
 
sal_uInt16 nDocLevel
 
PaintPartFlags nParts
 
bool bModified
 

Detailed Description

Definition at line 24 of file pntlock.hxx.

Constructor & Destructor Documentation

◆ ScPaintLockData()

ScPaintLockData::ScPaintLockData ( )

Definition at line 22 of file pntlock.cxx.

◆ ~ScPaintLockData()

ScPaintLockData::~ScPaintLockData ( )

Definition at line 30 of file pntlock.cxx.

Member Function Documentation

◆ AddRange()

void ScPaintLockData::AddRange ( const ScRange rRange,
PaintPartFlags  nP 
)

Definition at line 34 of file pntlock.cxx.

References tools::SvRef< typename T >::is(), nParts, and xRangeList.

◆ DecLevel()

void ScPaintLockData::DecLevel ( bool  bDoc)
inline

Definition at line 42 of file pntlock.hxx.

References nDocLevel, and nLevel.

◆ GetLevel()

sal_uInt16 ScPaintLockData::GetLevel ( bool  bDoc) const
inline

Definition at line 47 of file pntlock.hxx.

References nDocLevel, and nLevel.

◆ GetModified()

bool ScPaintLockData::GetModified ( ) const
inline

Definition at line 49 of file pntlock.hxx.

References bModified.

◆ GetParts()

PaintPartFlags ScPaintLockData::GetParts ( ) const
inline

Definition at line 46 of file pntlock.hxx.

References nParts.

◆ GetRangeList()

const ScRangeListRef & ScPaintLockData::GetRangeList ( ) const
inline

Definition at line 45 of file pntlock.hxx.

References xRangeList.

◆ IncLevel()

void ScPaintLockData::IncLevel ( bool  bDoc)
inline

Definition at line 40 of file pntlock.hxx.

References nDocLevel, and nLevel.

◆ SetDocLevel()

void ScPaintLockData::SetDocLevel ( sal_uInt16  nNew)
inline

for recovery after reset

Definition at line 52 of file pntlock.hxx.

References nDocLevel.

◆ SetModified()

void ScPaintLockData::SetModified ( )
inline

Definition at line 39 of file pntlock.hxx.

References bModified.

Member Data Documentation

◆ bModified

bool ScPaintLockData::bModified
private

Definition at line 31 of file pntlock.hxx.

Referenced by GetModified(), and SetModified().

◆ nDocLevel

sal_uInt16 ScPaintLockData::nDocLevel
private

Definition at line 29 of file pntlock.hxx.

Referenced by DecLevel(), GetLevel(), IncLevel(), and SetDocLevel().

◆ nLevel

sal_uInt16 ScPaintLockData::nLevel
private

Definition at line 28 of file pntlock.hxx.

Referenced by DecLevel(), GetLevel(), and IncLevel().

◆ nParts

PaintPartFlags ScPaintLockData::nParts
private

Definition at line 30 of file pntlock.hxx.

Referenced by AddRange(), and GetParts().

◆ xRangeList

ScRangeListRef ScPaintLockData::xRangeList
private

Definition at line 27 of file pntlock.hxx.

Referenced by AddRange(), and GetRangeList().


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