summaryrefslogtreecommitdiff
path: root/sc/inc/refdata.hxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2019-12-13 09:16:28 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2019-12-13 08:58:00 +0100
commit0cb4b2a18b790ff74a6893781beba2c4a4a8ce8f (patch)
treefaa05b38a89863b372d8675d69b2aa2e16035a40 /sc/inc/refdata.hxx
parentd59987b164bc32efe8f99ad49c139b4fc7ca3c2f (diff)
sc: rowcol: tdf#50916 pass ScDocument* around in filter/
Change-Id: Id328ee85b852eddf755876d2cde9ef75b40cfca1 Reviewed-on: https://gerrit.libreoffice.org/85090 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sc/inc/refdata.hxx')
-rw-r--r--sc/inc/refdata.hxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/sc/inc/refdata.hxx b/sc/inc/refdata.hxx
index f46e13e60821..a6e2299054b9 100644
--- a/sc/inc/refdata.hxx
+++ b/sc/inc/refdata.hxx
@@ -100,7 +100,9 @@ public:
bool ValidExternal(const ScDocument* pDoc) const;
ScAddress toAbs( const ScAddress& rPos ) const;
+ ScAddress toAbs( const ScDocument* pDoc, const ScAddress& rPos ) const;
void SetAddress( const ScAddress& rAddr, const ScAddress& rPos );
+ void SetAddress( const ScDocument* pDoc, const ScAddress& rAddr, const ScAddress& rPos );
SCROW Row() const;
SCCOL Col() const;
SCTAB Tab() const;
@@ -166,6 +168,7 @@ struct ScComplexRefData
}
SC_DLLPUBLIC ScRange toAbs( const ScAddress& rPos ) const;
+ SC_DLLPUBLIC ScRange toAbs( const ScDocument* pDoc, const ScAddress& rPos ) const;
/** Set a new range, assuming that the ordering of the range matches the
ordering of the reference data flags already set. */