23#include <com/sun/star/uno/Reference.hxx>
34 css::uno::Reference<css::drawing::XDrawPage>
xDrawPage;
63 void SetLastColumn(
const sal_Int32 nTable,
const sal_Int32 nCol);
64 void SetLastRow(
const sal_Int32 nTable,
const sal_Int32 nRow);
66 sal_Int32
GetLastRow(
const sal_Int32 nTable)
const;
69 css::uno::Reference<css::drawing::XDrawPage>
GetDrawPage(
const sal_Int32 nTable);
71 bool HasForm(
const sal_Int32 nTable, css::uno::Reference<css::drawing::XDrawPage>& xDrawPage);
75 void AddTableShape(
const sal_Int32 nTable,
const css::uno::Reference<css::drawing::XShape>& xShape);
78 void AddNoteObj(
const css::uno::Reference<css::drawing::XShape>& xShape,
const ScAddress& rPos);
std::list< css::uno::Reference< css::drawing::XShape > > ScMyTableXShapes
std::vector< ScMyTableXShapes > ScMyTableShapes
std::vector< ScMyDrawPage > ScMyDrawPages
std::unique_ptr< ScMyShapesContainer > pShapesContainer
sal_Int32 GetLastRow(const sal_Int32 nTable) const
sal_Int32 GetLastColumn(const sal_Int32 nTable) const
void SortShapesContainer()
void SetDrawPageHasForms(const sal_Int32 nTable, bool bHasForms)
bool HasForm(const sal_Int32 nTable, css::uno::Reference< css::drawing::XDrawPage > &xDrawPage)
std::vector< sal_Int32 > nLastColumns
ScMySharedData(const sal_Int32 nTableCount)
ScMyNoteShapesContainer * GetNoteShapes()
void SetLastColumn(const sal_Int32 nTable, const sal_Int32 nCol)
ScMyShapesContainer * GetShapesContainer()
std::vector< sal_Int32 > nLastRows
css::uno::Reference< css::drawing::XDrawPage > GetDrawPage(const sal_Int32 nTable)
void AddDrawPage(const ScMyDrawPage &aDrawPage, const sal_Int32 nTable)
std::unique_ptr< ScMyTableShapes > pTableShapes
std::unique_ptr< ScMyDrawPages > pDrawPages
void AddTableShape(const sal_Int32 nTable, const css::uno::Reference< css::drawing::XShape > &xShape)
void SetLastRow(const sal_Int32 nTable, const sal_Int32 nRow)
std::unique_ptr< ScMyNoteShapesContainer > pNoteShapes
void AddNewShape(const ScMyShape &aMyShape)
ScMyDetectiveObjContainer * GetDetectiveObjContainer()
std::unique_ptr< ScMyDetectiveObjContainer > pDetectiveObjContainer
void AddNoteObj(const css::uno::Reference< css::drawing::XShape > &xShape, const ScAddress &rPos)
ScMyTableShapes * GetTableShapes()
css::uno::Reference< css::drawing::XDrawPage > xDrawPage