Each PageDescriptor object represents the preview of one draw page, slide, or master page of a Draw o...
bool HasState(const State eState) const
SdPage * GetPage() const
Return the page that is represented by the descriptor as SdPage pointer .
PageDescriptor & operator=(const PageDescriptor &rDescriptor)=delete
VisualState & GetVisualState()
bool SetState(const State eState, const bool bStateValue)
::tools::Rectangle GetBoundingBox() const
void SetCoreSelection()
Set the selection flags of the SdPage objects to the corresponding selection states of the page descr...
void SetPageIndex(const sal_Int32 nIndex)
Point GetLocation(const bool bIgnoreLocation) const
PageDescriptor(const css::uno::Reference< css::drawing::XDrawPage > &rxPage, SdPage *pPage, const sal_Int32 nIndex)
Create a PageDescriptor for the given SdPage object.
bool UpdateTransitionFlag()
bool GetCoreSelection()
Set the internal mbIsSelected flag to the selection state of the page.
css::uno::Reference< css::drawing::XDrawPage > mxPage
const css::uno::Reference< css::drawing::XDrawPage > & GetXDrawPage() const
Return the page that is represented by the descriptor as XDrawPage reference.
VisualState maVisualState
sal_Int32 mnIndex
This index is displayed as page number in the view.
void SetBoundingBox(const ::tools::Rectangle &rBoundingBox)
sal_Int32 GetPageIndex() const
Returns the index of the page as it is displayed in the view as page number.
::tools::Rectangle maBoundingBox
PageDescriptor(const PageDescriptor &rDescriptor)=delete
SdrPage const * mpMasterPage