diff options
Diffstat (limited to 'sc/inc/table.hxx')
-rw-r--r-- | sc/inc/table.hxx | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sc/inc/table.hxx b/sc/inc/table.hxx index 8cf0fb1d6815..ce58c206558c 100644 --- a/sc/inc/table.hxx +++ b/sc/inc/table.hxx @@ -72,6 +72,7 @@ class CellValues; class RowHeightContext; class CompileFormulaContext; struct SetFormulaDirtyContext; +class RefMovedHint; } @@ -896,6 +897,15 @@ public: */ void BroadcastRecalcOnRefMove(); + /** + * Broadcast all listeners of specified range that the range have moved. + */ + void BroadcastRefMoved( const sc::RefMovedHint& rHint ); + + void TransferListeners( + ScTable& rDestTab, SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2, + SCCOL nColDelta, SCROW nRowDelta ); + void TransferCellValuesTo( SCCOL nCol, SCROW nRow, size_t nLen, sc::CellValues& rDest ); void CopyCellValuesFrom( SCCOL nCol, SCROW nRow, const sc::CellValues& rSrc ); |