diff options
Diffstat (limited to 'sc/inc')
-rw-r--r-- | sc/inc/attrib.hxx | 1 | ||||
-rw-r--r-- | sc/inc/dpobject.hxx | 4 |
2 files changed, 2 insertions, 3 deletions
diff --git a/sc/inc/attrib.hxx b/sc/inc/attrib.hxx index 08979c25bd21..562505de141a 100644 --- a/sc/inc/attrib.hxx +++ b/sc/inc/attrib.hxx @@ -94,7 +94,6 @@ public: bool IsOverlapped() const { return ( GetValue() & ( SC_MF_HOR | SC_MF_VER ) ) != 0; } bool HasAutoFilter() const { return ( GetValue() & SC_MF_AUTO ) != 0; } - bool HasDPTable() const { return ( GetValue() & SC_MF_DP_TABLE ) != 0; } bool IsScenario() const { return ( GetValue() & SC_MF_SCENARIO ) != 0; } diff --git a/sc/inc/dpobject.hxx b/sc/inc/dpobject.hxx index b0971ac8bce2..2c09436f377a 100644 --- a/sc/inc/dpobject.hxx +++ b/sc/inc/dpobject.hxx @@ -64,6 +64,7 @@ class ScSheetSourceDesc; struct ScPivotField; class ScDPTableData; class ScDPDimensionSaveData; +class ScRangeList; struct ScDPServiceDesc { @@ -389,12 +390,11 @@ public: void FreeTable(ScDPObject* pDPObj); SC_DLLPUBLIC bool InsertNewTable(ScDPObject* pDPObj); - bool HasDPTable(SCCOL nCol, SCROW nRow, SCTAB nTab) const; - SheetCaches& GetSheetCaches(); NameCaches& GetNameCaches(); DBCaches& GetDBCaches(); + ScRangeList GetAllTableRanges( SCTAB nTab ) const; bool IntersectsTableByColumns( SCCOL nCol1, SCCOL nCol2, SCROW nRow, SCTAB nTab ) const; bool IntersectsTableByRows( SCCOL nCol, SCROW nRow1, SCROW nRow2, SCTAB nTab ) const; bool HasTable( const ScRange& rRange ) const; |