LibreOffice Module svx (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SdrPageView Class Reference

#include <svdpagv.hxx>

Collaboration diagram for SdrPageView:
[legend]

Public Member Functions

sal_uInt32 PageWindowCount () const
 
SdrPageWindowFindPageWindow (const SdrPaintWindow &rPaintWindow) const
 
SdrPageWindowFindPageWindow (const OutputDevice &rOutDev) const
 
SdrPageWindowGetPageWindow (sal_uInt32 nIndex) const
 
const SdrPageWindowFindPatchedPageWindow (const OutputDevice &rOutDev) const
 Finds the page window whose PaintWindow belongs to the given output device In opposite to FindPageWindow, this method also cares possibly patched PaintWindow instances. More...
 
 SdrPageView (SdrPage *pPage1, SdrView &rNewView)
 
 ~SdrPageView ()
 
SdrPageViewoperator= (SdrPageView const &)=delete
 
 SdrPageView (SdrPageView const &)=delete
 
void ModelHasChanged ()
 Is called by PaintView, when modal changes have finished. More...
 
void Show ()
 
void Hide ()
 
void AddPaintWindowToPageView (SdrPaintWindow &rPaintWindow)
 
void RemovePaintWindowFromPageView (SdrPaintWindow &rPaintWindow)
 
SdrViewGetView ()
 
const SdrViewGetView () const
 
css::uno::Reference< css::awt::XControlContainer > GetControlContainer (const OutputDevice &_rDevice) const
 Looks up the control container belonging to given output device. More...
 
void SetDesignMode (bool _bDesignMode) const
 Sets all elements in the view which support a design and an alive mode into the given mode. More...
 
bool IsVisible () const
 
void InvalidateAllWin ()
 Invalidates the Page's whole area. More...
 
void PrePaint ()
 PrePaint call forwarded from app windows. More...
 
void CompleteRedraw (SdrPaintWindow &rPaintWindow, const vcl::Region &rReg, sdr::contact::ViewObjectContactRedirector *pRedirector)
 
void setPreparedPageWindow (SdrPageWindow *pKnownTarget)
 Write access to mpPreparedPageWindow. More...
 
void DrawLayer (SdrLayerID nID, OutputDevice *pGivenTarget, sdr::contact::ViewObjectContactRedirector *pRedirector=nullptr, const tools::Rectangle &rRect=tools::Rectangle(), basegfx::B2IRectangle const *pPageFrame=nullptr)
 
void DrawPageViewGrid (OutputDevice &rOut, const tools::Rectangle &rRect, Color aColor=COL_BLACK)
 
tools::Rectangle GetPageRect () const
 
SdrPageGetPage () const
 
SdrObjListGetObjList () const
 Return current List. More...
 
SdrObjectGetCurrentGroup () const
 Return current Group. More...
 
void SetCurrentGroupAndList (SdrObject *pNewGroup, SdrObjList *pNewList)
 Set current Group and List. More...
 
bool HasMarkedObjPageView () const
 
void SetHasMarkedObj (bool bOn)
 
const tools::RectangleMarkBound () const
 
const tools::RectangleMarkSnap () const
 
tools::RectangleMarkBound ()
 
tools::RectangleMarkSnap ()
 
void SetLayerVisible (const OUString &rName, bool bShow)
 
bool IsLayerVisible (const OUString &rName) const
 
void SetLayerLocked (const OUString &rName, bool bLock)
 
bool IsLayerLocked (const OUString &rName) const
 
void SetLayerPrintable (const OUString &rName, bool bPrn)
 
bool IsLayerPrintable (const OUString &rName) const
 
bool IsReadOnly () const
 PV represents a RefPage or a SubList of a RefObj, or the Model is ReadOnly. More...
 
const PointGetPageOrigin () const
 The Origin always refers to the upper left corner of the Page. More...
 
void SetPageOrigin (const Point &rOrg)
 
void LogicToPagePos (Point &rPnt) const
 
void LogicToPagePos (tools::Rectangle &rRect) const
 
void PagePosToLogic (Point &rPnt) const
 
void SetVisibleLayers (const SdrLayerIDSet &rSet)
 
const SdrLayerIDSetGetVisibleLayers () const
 
void SetPrintableLayers (const SdrLayerIDSet &rSet)
 
const SdrLayerIDSetGetPrintableLayers () const
 
void SetLockedLayers (const SdrLayerIDSet &rSet)
 
const SdrLayerIDSetGetLockedLayers () const
 
const SdrHelpLineListGetHelpLines () const
 
void SetHelpLines (const SdrHelpLineList &rHLL)
 
void SetHelpLine (sal_uInt16 nNum, const SdrHelpLine &rNewHelpLine)
 
void DeleteHelpLine (sal_uInt16 nNum)
 
void InsertHelpLine (const SdrHelpLine &rHL)
 
bool IsObjMarkable (SdrObject const *pObj) const
 At least one member must be visible for the Group object and it must not be locked. More...
 
bool EnterGroup (SdrObject *pObj)
 Entering (editing) an object group After that, we have direct access to all member objects of the group. More...
 
void LeaveOneGroup ()
 Leave an object group we entered previously. More...
 
void LeaveAllGroup ()
 Leave all object groups we entered previously. More...
 
sal_uInt16 GetEnteredLevel () const
 Determine, how deep we descended (0 = Root(Page)) More...
 
void SetApplicationBackgroundColor (Color aBackgroundColor)
 
const ColorGetApplicationBackgroundColor () const
 
void SetApplicationDocumentColor (Color aDocumentColor)
 
const ColorGetApplicationDocumentColor () const
 

Private Member Functions

void ImpInvalidateHelpLineArea (sal_uInt16 nNum) const
 
void SetLayer (const OUString &rName, SdrLayerIDSet &rBS, bool bJa)
 
bool IsLayer (const OUString &rName, const SdrLayerIDSet &rBS) const
 
void CheckCurrentGroup ()
 Let's see if the current Group (pCurrentGroup) is still inserted. More...
 
void AdjHdl ()
 

Private Attributes

SdrViewmrView
 
SdrPagempPage
 
Point maPageOrigin
 
tools::Rectangle aMarkBound
 
tools::Rectangle aMarkSnap
 
bool mbHasMarked
 
bool mbVisible
 
SdrLayerIDSet aLayerVisi
 
SdrLayerIDSet aLayerLock
 
SdrLayerIDSet aLayerPrn
 
SdrObjListpCurrentList
 
SdrObjectpCurrentGroup
 
SdrHelpLineList aHelpLines
 
Color maDocumentColor
 
Color maBackgroundColor
 
std::vector< std::unique_ptr< SdrPageWindow > > maPageWindows
 
SdrPageWindowmpPreparedPageWindow
 

Detailed Description

Definition at line 55 of file svdpagv.hxx.

Constructor & Destructor Documentation

◆ SdrPageView() [1/2]

SdrPageView::SdrPageView ( SdrPage pPage1,
SdrView rNewView 
)

◆ ~SdrPageView()

SdrPageView::~SdrPageView ( )

Definition at line 120 of file svdpagv.cxx.

◆ SdrPageView() [2/2]

SdrPageView::SdrPageView ( SdrPageView const &  )
delete

References Hide.

Member Function Documentation

◆ AddPaintWindowToPageView()

void SdrPageView::AddPaintWindowToPageView ( SdrPaintWindow rPaintWindow)

Definition at line 124 of file svdpagv.cxx.

References FindPageWindow(), and maPageWindows.

Referenced by SdrPageView(), and Show().

◆ AdjHdl()

void SdrPageView::AdjHdl ( )
private

Definition at line 555 of file svdpagv.cxx.

References SdrMarkView::AdjustMarkHdl(), and GetView().

◆ CheckCurrentGroup()

void SdrPageView::CheckCurrentGroup ( )
private

◆ CompleteRedraw()

void SdrPageView::CompleteRedraw ( SdrPaintWindow rPaintWindow,
const vcl::Region rReg,
sdr::contact::ViewObjectContactRedirector pRedirector 
)
Parameters
rRegrefers to the OutDev and not to the Page

Definition at line 221 of file svdpagv.cxx.

References FindPageWindow(), GetPage(), SdrPageWindow::PrepareRedraw(), and SdrPageWindow::RedrawAll().

◆ DeleteHelpLine()

void SdrPageView::DeleteHelpLine ( sal_uInt16  nNum)

◆ DrawLayer()

void SdrPageView::DrawLayer ( SdrLayerID  nID,
OutputDevice pGivenTarget,
sdr::contact::ViewObjectContactRedirector pRedirector = nullptr,
const tools::Rectangle rRect = tools::Rectangle(),
basegfx::B2IRectangle const *  pPageFrame = nullptr 
)

◆ DrawPageViewGrid()

void SdrPageView::DrawPageViewGrid ( OutputDevice rOut,
const tools::Rectangle rRect,
Color  aColor = COL_BLACK 
)

◆ EnterGroup()

bool SdrPageView::EnterGroup ( SdrObject pObj)

Entering (editing) an object group After that, we have direct access to all member objects of the group.

All other objects are not editable in the meantime (until the next LeaveGroup())

Definition at line 729 of file svdpagv.cxx.

References SdrMarkView::AdjustMarkHdl(), SdrObjList::GetObj(), SdrObjList::GetObjCount(), SdrObject::GetSubList(), GetView(), SdrPaintView::GlueInvalidate(), InvalidateAllWin(), SdrObject::isDiagram(), SdrObject::IsGroupObject(), SdrMarkView::MarkObj(), SetCurrentGroupAndList(), and SdrView::UnmarkAll().

Referenced by CheckCurrentGroup(), and SdrMarkView::EnterMarkedGroup().

◆ FindPageWindow() [1/2]

SdrPageWindow * SdrPageView::FindPageWindow ( const OutputDevice rOutDev) const

Definition at line 70 of file svdpagv.cxx.

References maPageWindows.

◆ FindPageWindow() [2/2]

SdrPageWindow * SdrPageView::FindPageWindow ( const SdrPaintWindow rPaintWindow) const

◆ FindPatchedPageWindow()

const SdrPageWindow * SdrPageView::FindPatchedPageWindow ( const OutputDevice rOutDev) const

Finds the page window whose PaintWindow belongs to the given output device In opposite to FindPageWindow, this method also cares possibly patched PaintWindow instances.

That is, a SdrPageWindow might have an original, and a patched SdrPaintWindow instance - if this is the case, then the original SdrPaintWindow is examined before the patched one.

Definition at line 56 of file svdpagv.cxx.

References SdrPaintWindow::GetOutputDevice(), and maPageWindows.

Referenced by GetControlContainer().

◆ GetApplicationBackgroundColor()

const Color & SdrPageView::GetApplicationBackgroundColor ( ) const
inline

◆ GetApplicationDocumentColor()

const Color & SdrPageView::GetApplicationDocumentColor ( ) const
inline

◆ GetControlContainer()

css::uno::Reference< css::awt::XControlContainer > SdrPageView::GetControlContainer ( const OutputDevice _rDevice) const

Looks up the control container belonging to given output device.

Returns
If the given output device belongs to one of the SdrPageViewWinRecs associated with this SdrPageView instance, the XControlContainer for this output device is returned, <NULL> otherwise.

Definition at line 142 of file svdpagv.cxx.

References FindPatchedPageWindow(), and SdrPageWindow::GetControlContainer().

◆ GetCurrentGroup()

SdrObject * SdrPageView::GetCurrentGroup ( ) const
inline

◆ GetEnteredLevel()

sal_uInt16 SdrPageView::GetEnteredLevel ( ) const

Determine, how deep we descended (0 = Root(Page))

Definition at line 847 of file svdpagv.cxx.

References GetCurrentGroup(), SdrObject::getParentSdrObjectFromSdrObject(), and nCount.

◆ GetHelpLines()

const SdrHelpLineList & SdrPageView::GetHelpLines ( ) const
inline

◆ GetLockedLayers()

const SdrLayerIDSet & SdrPageView::GetLockedLayers ( ) const
inline

◆ GetObjList()

SdrObjList * SdrPageView::GetObjList ( ) const
inline

◆ GetPage()

SdrPage * SdrPageView::GetPage ( ) const
inline

◆ GetPageOrigin()

const Point & SdrPageView::GetPageOrigin ( ) const
inline

The Origin always refers to the upper left corner of the Page.

Definition at line 202 of file svdpagv.hxx.

Referenced by SdrEditView::GetGeoAttrFromMarked(), and SdrSnapView::SnapPos().

◆ GetPageRect()

tools::Rectangle SdrPageView::GetPageRect ( ) const

Definition at line 189 of file svdpagv.cxx.

References GetPage().

Referenced by SdrEditView::ForceMarkedObjToAnotherPage().

◆ GetPageWindow()

SdrPageWindow * SdrPageView::GetPageWindow ( sal_uInt32  nIndex) const

◆ GetPrintableLayers()

const SdrLayerIDSet & SdrPageView::GetPrintableLayers ( ) const
inline

Definition at line 212 of file svdpagv.hxx.

◆ GetView() [1/2]

SdrView & SdrPageView::GetView ( )
inline

Definition at line 130 of file svdpagv.hxx.

References mrView.

Referenced by AdjHdl(), sdr::contact::ObjectContactOfPageView::AreGluePointsVisible(), sdr::contact::ViewContactOfUnoControl::CreateObjectSpecificViewObjectContact(), sdr::contact::ViewObjectContactOfSdrOle2Obj::createPrimitive2DSequence(), sdr::contact::ViewObjectContactOfPageBackground::createPrimitive2DSequence(), sdr::contact::ViewObjectContactOfPageGrid::createPrimitive2DSequence(), DrawPageViewGrid(), SdrMarkView::dumpGluePointsToJSON(), EnterGroup(), SdrPageWindow::GetControlContainer(), SdrPageWindow::GetObjectContact(), SdrEdgeObj::ImpFindConnector(), ImpInvalidateHelpLineArea(), InsertHelpLine(), InvalidateAllWin(), SdrPageWindow::InvalidatePageWindow(), sdr::contact::ObjectContactOfPageView::isMasterPageActive(), sdr::contact::ObjectContactOfPageView::isPageDecorationActive(), sdr::contact::ViewObjectContactOfSdrObj::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfPageFill::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfPageShadow::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfOuterPageBorder::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfInnerPageBorder::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfPageGrid::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfPageHelplines::isPrimitiveVisible(), IsReadOnly(), LeaveAllGroup(), LeaveOneGroup(), SdrMarkView::modelHasChangedLOKit(), sdr::contact::ObjectContactOfPageView::ObjectContactOfPageView(), SdrPageWindow::RedrawLayer(), SdrMarkView::SetMarkHandlesForLOKit(), SetPageOrigin(), Show(), and SdrPageWindow::~SdrPageWindow().

◆ GetView() [2/2]

const SdrView & SdrPageView::GetView ( ) const
inline

Definition at line 131 of file svdpagv.hxx.

References mrView.

◆ GetVisibleLayers()

const SdrLayerIDSet & SdrPageView::GetVisibleLayers ( ) const
inline

◆ HasMarkedObjPageView()

bool SdrPageView::HasMarkedObjPageView ( ) const
inline

◆ Hide()

void SdrPageView::Hide ( )

◆ ImpInvalidateHelpLineArea()

void SdrPageView::ImpInvalidateHelpLineArea ( sal_uInt16  nNum) const
private

◆ InsertHelpLine()

void SdrPageView::InsertHelpLine ( const SdrHelpLine rHL)

◆ InvalidateAllWin()

void SdrPageView::InvalidateAllWin ( )

◆ IsLayer()

bool SdrPageView::IsLayer ( const OUString &  rName,
const SdrLayerIDSet rBS 
) const
private

◆ IsLayerLocked()

bool SdrPageView::IsLayerLocked ( const OUString &  rName) const
inline

Definition at line 193 of file svdpagv.hxx.

Referenced by SdrEditView::CombineMarkedTextObjects(), and FmFormShell::GetState().

◆ IsLayerPrintable()

bool SdrPageView::IsLayerPrintable ( const OUString &  rName) const
inline

Definition at line 196 of file svdpagv.hxx.

◆ IsLayerVisible()

bool SdrPageView::IsLayerVisible ( const OUString &  rName) const
inline

Definition at line 190 of file svdpagv.hxx.

◆ IsObjMarkable()

bool SdrPageView::IsObjMarkable ( SdrObject const *  pObj) const

◆ IsReadOnly()

bool SdrPageView::IsReadOnly ( ) const

PV represents a RefPage or a SubList of a RefObj, or the Model is ReadOnly.

Definition at line 158 of file svdpagv.cxx.

References GetObjList(), GetPage(), GetView(), and IsReadOnly().

Referenced by SdrEditView::CheckPossibilities(), and IsReadOnly().

◆ IsVisible()

bool SdrPageView::IsVisible ( ) const
inline

Definition at line 146 of file svdpagv.hxx.

References mbVisible.

Referenced by Hide(), InvalidateAllWin(), and Show().

◆ LeaveAllGroup()

void SdrPageView::LeaveAllGroup ( )

◆ LeaveOneGroup()

void SdrPageView::LeaveOneGroup ( )

◆ LogicToPagePos() [1/2]

void SdrPageView::LogicToPagePos ( Point rPnt) const
inline

◆ LogicToPagePos() [2/2]

void SdrPageView::LogicToPagePos ( tools::Rectangle rRect) const
inline

Definition at line 206 of file svdpagv.hxx.

References tools::Rectangle::Move(), Point::X(), and Point::Y().

◆ MarkBound() [1/2]

tools::Rectangle & SdrPageView::MarkBound ( )
inline

Definition at line 182 of file svdpagv.hxx.

◆ MarkBound() [2/2]

const tools::Rectangle & SdrPageView::MarkBound ( ) const
inline

Definition at line 180 of file svdpagv.hxx.

Referenced by SdrMarkView::SetMarkRects().

◆ MarkSnap() [1/2]

tools::Rectangle & SdrPageView::MarkSnap ( )
inline

Definition at line 183 of file svdpagv.hxx.

◆ MarkSnap() [2/2]

const tools::Rectangle & SdrPageView::MarkSnap ( ) const
inline

Definition at line 181 of file svdpagv.hxx.

Referenced by SdrMarkView::SetMarkRects().

◆ ModelHasChanged()

void SdrPageView::ModelHasChanged ( )

Is called by PaintView, when modal changes have finished.

Definition at line 153 of file svdpagv.cxx.

References CheckCurrentGroup(), and GetCurrentGroup().

◆ operator=()

SdrPageView & SdrPageView::operator= ( SdrPageView const &  )
delete

◆ PagePosToLogic()

void SdrPageView::PagePosToLogic ( Point rPnt) const
inline

Definition at line 207 of file svdpagv.hxx.

Referenced by SdrEditView::SetGeoAttrToMarked().

◆ PageWindowCount()

sal_uInt32 SdrPageView::PageWindowCount ( ) const
inline

◆ PrePaint()

void SdrPageView::PrePaint ( )

PrePaint call forwarded from app windows.

Definition at line 206 of file svdpagv.cxx.

References a, GetPageWindow(), nCount, PageWindowCount(), and SdrPageWindow::PrePaint().

◆ RemovePaintWindowFromPageView()

void SdrPageView::RemovePaintWindowFromPageView ( SdrPaintWindow rPaintWindow)

Definition at line 132 of file svdpagv.cxx.

References maPageWindows.

◆ SetApplicationBackgroundColor()

void SdrPageView::SetApplicationBackgroundColor ( Color  aBackgroundColor)

Definition at line 883 of file svdpagv.cxx.

References maBackgroundColor.

◆ SetApplicationDocumentColor()

void SdrPageView::SetApplicationDocumentColor ( Color  aDocumentColor)

Definition at line 890 of file svdpagv.cxx.

References maDocumentColor.

◆ SetCurrentGroupAndList()

void SdrPageView::SetCurrentGroupAndList ( SdrObject pNewGroup,
SdrObjList pNewList 
)

Set current Group and List.

Definition at line 717 of file svdpagv.cxx.

References pCurrentGroup, and pCurrentList.

Referenced by EnterGroup(), LeaveAllGroup(), LeaveOneGroup(), and SdrPageView().

◆ SetDesignMode()

void SdrPageView::SetDesignMode ( bool  _bDesignMode) const

Sets all elements in the view which support a design and an alive mode into the given mode.

Definition at line 340 of file svdpagv.cxx.

References GetPageWindow(), i, PageWindowCount(), and SdrPageWindow::SetDesignMode().

Referenced by SdrMarkView::SetDesignMode().

◆ SetHasMarkedObj()

void SdrPageView::SetHasMarkedObj ( bool  bOn)
inline

Definition at line 178 of file svdpagv.hxx.

Referenced by SdrMarkView::SetMarkRects().

◆ SetHelpLine()

void SdrPageView::SetHelpLine ( sal_uInt16  nNum,
const SdrHelpLine rNewHelpLine 
)

◆ SetHelpLines()

void SdrPageView::SetHelpLines ( const SdrHelpLineList rHLL)

Definition at line 676 of file svdpagv.cxx.

References aHelpLines, and InvalidateAllWin().

◆ SetLayer()

void SdrPageView::SetLayer ( const OUString &  rName,
SdrLayerIDSet rBS,
bool  bJa 
)
private

◆ SetLayerLocked()

void SdrPageView::SetLayerLocked ( const OUString &  rName,
bool  bLock 
)
inline

Definition at line 192 of file svdpagv.hxx.

◆ SetLayerPrintable()

void SdrPageView::SetLayerPrintable ( const OUString &  rName,
bool  bPrn 
)
inline

Definition at line 195 of file svdpagv.hxx.

◆ SetLayerVisible()

void SdrPageView::SetLayerVisible ( const OUString &  rName,
bool  bShow 
)
inline

Definition at line 185 of file svdpagv.hxx.

◆ SetLockedLayers()

void SdrPageView::SetLockedLayers ( const SdrLayerIDSet rSet)
inline

Definition at line 213 of file svdpagv.hxx.

References rSet.

◆ SetPageOrigin()

void SdrPageView::SetPageOrigin ( const Point rOrg)

Definition at line 640 of file svdpagv.cxx.

References GetView(), InvalidateAllWin(), and maPageOrigin.

Referenced by SdrSnapView::EndSetPageOrg().

◆ setPreparedPageWindow()

void SdrPageView::setPreparedPageWindow ( SdrPageWindow pKnownTarget)

Write access to mpPreparedPageWindow.

Definition at line 245 of file svdpagv.cxx.

References mpPreparedPageWindow.

◆ SetPrintableLayers()

void SdrPageView::SetPrintableLayers ( const SdrLayerIDSet rSet)
inline

Definition at line 211 of file svdpagv.hxx.

References rSet.

◆ SetVisibleLayers()

void SdrPageView::SetVisibleLayers ( const SdrLayerIDSet rSet)
inline

Definition at line 209 of file svdpagv.hxx.

References rSet.

◆ Show()

void SdrPageView::Show ( )

Member Data Documentation

◆ aHelpLines

SdrHelpLineList SdrPageView::aHelpLines
private

◆ aLayerLock

SdrLayerIDSet SdrPageView::aLayerLock
private

Definition at line 68 of file svdpagv.hxx.

Referenced by IsObjMarkable().

◆ aLayerPrn

SdrLayerIDSet SdrPageView::aLayerPrn
private

Definition at line 69 of file svdpagv.hxx.

Referenced by SdrPageView().

◆ aLayerVisi

SdrLayerIDSet SdrPageView::aLayerVisi
private

Definition at line 67 of file svdpagv.hxx.

Referenced by IsObjMarkable(), and SdrPageView().

◆ aMarkBound

tools::Rectangle SdrPageView::aMarkBound
private

Definition at line 62 of file svdpagv.hxx.

◆ aMarkSnap

tools::Rectangle SdrPageView::aMarkSnap
private

Definition at line 63 of file svdpagv.hxx.

◆ maBackgroundColor

Color SdrPageView::maBackgroundColor
private

Definition at line 80 of file svdpagv.hxx.

Referenced by SetApplicationBackgroundColor().

◆ maDocumentColor

Color SdrPageView::maDocumentColor
private

Definition at line 77 of file svdpagv.hxx.

Referenced by SetApplicationDocumentColor().

◆ maPageOrigin

Point SdrPageView::maPageOrigin
private

Definition at line 60 of file svdpagv.hxx.

Referenced by DrawPageViewGrid(), SdrPageView(), and SetPageOrigin().

◆ maPageWindows

std::vector< std::unique_ptr<SdrPageWindow> > SdrPageView::maPageWindows
private

◆ mbHasMarked

bool SdrPageView::mbHasMarked
private

Definition at line 64 of file svdpagv.hxx.

Referenced by SdrPageView().

◆ mbVisible

bool SdrPageView::mbVisible
private

Definition at line 65 of file svdpagv.hxx.

Referenced by Hide(), SdrPageView(), and Show().

◆ mpPage

SdrPage* SdrPageView::mpPage
private

Definition at line 59 of file svdpagv.hxx.

Referenced by SdrPageView().

◆ mpPreparedPageWindow

SdrPageWindow* SdrPageView::mpPreparedPageWindow
private

Definition at line 86 of file svdpagv.hxx.

Referenced by DrawLayer(), and setPreparedPageWindow().

◆ mrView

SdrView& SdrPageView::mrView
private

Definition at line 58 of file svdpagv.hxx.

Referenced by DrawLayer().

◆ pCurrentGroup

SdrObject* SdrPageView::pCurrentGroup
private

Definition at line 72 of file svdpagv.hxx.

Referenced by SdrPageView(), and SetCurrentGroupAndList().

◆ pCurrentList

SdrObjList* SdrPageView::pCurrentList
private

Definition at line 71 of file svdpagv.hxx.

Referenced by SdrPageView(), and SetCurrentGroupAndList().


The documentation for this class was generated from the following files: