20 #ifndef INCLUDED_SVX_SVDLAYER_HXX
21 #define INCLUDED_SVX_SVDLAYER_HXX
76 void SetName(
const OUString& rNewName);
77 const OUString&
GetName()
const {
return maName; }
79 void SetTitle(
const OUString& rTitle) { maTitle = rTitle; }
80 const OUString&
GetTitle()
const {
return maTitle; }
98 #define SDRLAYER_MAXCOUNT 255
99 #define SDRLAYERPOS_NOTFOUND 0xffff
118 void Broadcast()
const;
127 void InsertLayer(std::unique_ptr<SdrLayer> pLayer, sal_uInt16 nPos);
128 std::unique_ptr<SdrLayer> RemoveLayer(sal_uInt16 nPos);
134 SdrLayer* NewLayer(
const OUString& rName, sal_uInt16 nPos=0xFFFF);
142 sal_uInt16 GetLayerPos(
const SdrLayer* pLayer)
const;
144 SdrLayer* GetLayer(
const OUString& rName);
145 const SdrLayer* GetLayer(
const OUString& rName)
const;
146 SdrLayerID GetLayerID(
const OUString& rName)
const;
150 void SetControlLayerName(
const OUString& rNewName);
161 void QueryValue(
const SdrLayerIDSet& rViewLayerSet, css::uno::Any& rAny);
164 #endif // INCLUDED_SVX_SVDLAYER_HXX
bool IsPrintableODF() const
void SetModel(SdrModel *pNewModel)
void SetLockedODF(bool bLockedODF)
const OUString & GetDescription() const
SdrLayer * GetLayer(sal_uInt16 i)
sal_uInt16 GetLayerCount() const
const OUString & GetControlLayerName() const
const OUString & GetName() const
SdrLayer * GetLayerPerID(SdrLayerID nID)
void SetVisibleODF(bool bVisibleODF)
void SetDescription(const OUString &rDesc)
SdrPage & operator=(const SdrPage &)=delete
const SdrLayer * GetLayer(sal_uInt16 i) const
void SetTitle(const OUString &rTitle)
OUString maControlLayerName
#define SVXCORE_DLLPUBLIC
void SetPrintableODF(bool bPrintableODF)
std::vector< std::unique_ptr< SdrLayer > > maLayers
const OUString & GetTitle() const
A SdrPage contains exactly one SdrObjList and a description of the physical page dimensions (size / m...
bool IsVisibleODF() const
bool operator==(const ScCsvLayoutData &rData1, const ScCsvLayoutData &rData2)