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

#include <brdcst.hxx>

Inheritance diagram for ScHint:
[legend]
Collaboration diagram for ScHint:
[legend]

Public Member Functions

 ScHint (SfxHintId n, const ScAddress &a, SCROW rowCount=1)
 
const ScAddressGetStartAddress () const
 
SCROW GetRowCount () const
 
ScRange GetRange () const
 
void SetAddressTab (SCTAB nTab)
 
void SetAddressCol (SCCOL nCol)
 
void SetAddressRow (SCROW nRow)
 
- Public Member Functions inherited from SfxHint
 SfxHint ()
 
 SfxHint (SfxHintId nId)
 
virtual ~SfxHint ()
 
 SfxHint (SfxHint const &)=default
 
 SfxHint (SfxHint &&)=default
 
SfxHintoperator= (SfxHint const &)=default
 
SfxHintoperator= (SfxHint &&)=default
 
SfxHintId GetId () const
 

Private Attributes

ScAddress aAddress
 
SCROW nRowCount
 

Detailed Description

Definition at line 24 of file brdcst.hxx.

Constructor & Destructor Documentation

◆ ScHint()

ScHint::ScHint ( SfxHintId  n,
const ScAddress a,
SCROW  rowCount = 1 
)
inline

Definition at line 30 of file brdcst.hxx.

References a, and n.

Member Function Documentation

◆ GetRange()

ScRange ScHint::GetRange ( ) const
inline

◆ GetRowCount()

SCROW ScHint::GetRowCount ( ) const
inline

◆ GetStartAddress()

const ScAddress & ScHint::GetStartAddress ( ) const
inline

◆ SetAddressCol()

void ScHint::SetAddressCol ( SCCOL  nCol)
inline

Definition at line 36 of file brdcst.hxx.

References aAddress, and ScAddress::SetCol().

◆ SetAddressRow()

void ScHint::SetAddressRow ( SCROW  nRow)
inline

Definition at line 37 of file brdcst.hxx.

References aAddress, and ScAddress::SetRow().

Referenced by ScColumn::BroadcastCells(), and ScColumn::MoveTo().

◆ SetAddressTab()

void ScHint::SetAddressTab ( SCTAB  nTab)
inline

Definition at line 35 of file brdcst.hxx.

References aAddress, and ScAddress::SetTab().

Member Data Documentation

◆ aAddress

ScAddress ScHint::aAddress
private

Definition at line 26 of file brdcst.hxx.

Referenced by GetRange(), GetStartAddress(), SetAddressCol(), SetAddressRow(), and SetAddressTab().

◆ nRowCount

SCROW ScHint::nRowCount
private

Definition at line 27 of file brdcst.hxx.

Referenced by GetRange(), and GetRowCount().


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