20#ifndef INCLUDED_SVX_SVDLAYER_HXX
21#define INCLUDED_SVX_SVDLAYER_HXX
76 void SetName(
const OUString& rNewName);
98#define SDRLAYER_MAXCOUNT 255
99#define SDRLAYERPOS_NOTFOUND 0xffff
116 void Broadcast()
const;
125 void InsertLayer(std::unique_ptr<SdrLayer> pLayer, sal_uInt16 nPos);
126 std::unique_ptr<SdrLayer> RemoveLayer(sal_uInt16 nPos);
132 SdrLayer* NewLayer(
const OUString& rName, sal_uInt16 nPos=0xFFFF);
140 sal_uInt16 GetLayerPos(
const SdrLayer* pLayer)
const;
142 SdrLayer* GetLayer(
const OUString& rName);
143 const SdrLayer* GetLayer(
const OUString& rName)
const;
144 SdrLayerID GetLayerID(
const OUString& rName)
const;
148 void SetControlLayerName(
const OUString& rNewName);
159 void QueryValue(
const SdrLayerIDSet& rViewLayerSet, css::uno::Any& rAny);
OUString maControlLayerName
const SdrLayer * GetLayer(sal_uInt16 i) const
std::vector< std::unique_ptr< SdrLayer > > maLayers
const OUString & GetControlLayerName() const
sal_uInt16 GetLayerCount() const
SdrLayer * GetLayerPerID(SdrLayerID nID)
SdrLayer * GetLayer(sal_uInt16 i)
const OUString & GetTitle() const
void SetPrintableODF(bool bPrintableODF)
const OUString & GetName() const
void SetVisibleODF(bool bVisibleODF)
const OUString & GetDescription() const
bool IsVisibleODF() const
void SetModel(SdrModel *pNewModel)
void SetDescription(const OUString &rDesc)
bool IsPrintableODF() const
void SetTitle(const OUString &rTitle)
void SetLockedODF(bool bLockedODF)
A SdrPage contains exactly one SdrObjList and a description of the physical page dimensions (size / m...
SdrPage & operator=(const SdrPage &)=delete
#define SVXCORE_DLLPUBLIC
bool operator==(const XclFontData &rLeft, const XclFontData &rRight)