LibreOffice Module svx (master) 1
|
#include <displayinfo.hxx>
Public Member Functions | |
DisplayInfo () | |
void | SetProcessLayers (const SdrLayerIDSet &rSet) |
const SdrLayerIDSet & | GetProcessLayers () const |
void | SetRedrawArea (const vcl::Region &rRegion) |
const vcl::Region & | GetRedrawArea () const |
void | SetWriterPageFrame (basegfx::B2IRectangle const &rPageFrame) |
basegfx::B2IRectangle const & | GetWriterPageFrame () const |
void | SetControlLayerProcessingActive (bool bDoPaint) |
bool | GetControlLayerProcessingActive () const |
void | ClearGhostedDrawMode () |
void | SetGhostedDrawMode () |
bool | IsGhostedDrawModeActive () const |
bool | GetSubContentActive () const |
void | SetSubContentActive (bool bNew) |
Private Attributes | |
SdrLayerIDSet | maProcessLayers |
vcl::Region | maRedrawArea |
basegfx::B2IRectangle | m_WriterPageFrame |
only for Writer: current page being painted More... | |
bool | mbControlLayerProcessingActive: 1 |
bool | mbGhostedDrawModeActive: 1 |
bool | mbSubContentActive: 1 |
Definition at line 30 of file displayinfo.hxx.
sdr::contact::DisplayInfo::DisplayInfo | ( | ) |
Definition at line 25 of file displayinfo.cxx.
void sdr::contact::DisplayInfo::ClearGhostedDrawMode | ( | ) |
Definition at line 58 of file displayinfo.cxx.
References mbGhostedDrawModeActive.
Referenced by sdr::contact::ObjectContactOfPageView::DoProcessDisplay(), sdr::contact::ViewObjectContactOfGroup::getPrimitive2DSequenceHierarchy(), and sdr::contact::ViewObjectContactOfSdrPage::getPrimitive2DSequenceHierarchy().
|
inline |
Definition at line 77 of file displayinfo.hxx.
Referenced by sdr::contact::ViewObjectContactOfMasterPageDescriptor::isPrimitiveVisible(), and sdr::contact::ViewObjectContactOfPageSubObject::isPrimitiveVisible().
|
inline |
Definition at line 66 of file displayinfo.hxx.
Referenced by sdr::contact::ViewObjectContactOfE3dScene::createPrimitive2DSequence(), sdr::contact::ViewObjectContactOfMasterPageDescriptor::getPrimitive2DSequenceHierarchy(), sdr::contact::ViewObjectContactOfSdrObj::isPrimitiveVisible(), and sdr::contact::ObjectContactOfPageView::ProcessDisplay().
|
inline |
Definition at line 70 of file displayinfo.hxx.
Referenced by sdr::contact::ObjectContactOfPageView::DoProcessDisplay().
|
inline |
Definition at line 85 of file displayinfo.hxx.
Referenced by sdr::contact::ViewObjectContactOfSdrObj::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfPageSubObject::isPrimitiveVisible(), and sdr::contact::ViewObjectContactOfMasterPage::isPrimitiveVisible().
|
inline |
Definition at line 73 of file displayinfo.hxx.
Referenced by sdr::contact::ViewObjectContactOfSdrObj::isPrimitiveVisible().
|
inline |
Definition at line 82 of file displayinfo.hxx.
Referenced by sdr::contact::ViewObjectContactOfE3dScene::createPrimitive2DSequence(), and sdr::contact::ViewObjectContact::isPrimitiveGhosted().
void sdr::contact::DisplayInfo::SetControlLayerProcessingActive | ( | bool | bDoPaint | ) |
Definition at line 50 of file displayinfo.cxx.
References mbControlLayerProcessingActive.
Referenced by SdrPageWindow::RedrawLayer().
void sdr::contact::DisplayInfo::SetGhostedDrawMode | ( | ) |
Definition at line 63 of file displayinfo.cxx.
References mbGhostedDrawModeActive.
Referenced by sdr::contact::ObjectContactOfPageView::DoProcessDisplay(), sdr::contact::ViewObjectContactOfGroup::getPrimitive2DSequenceHierarchy(), and sdr::contact::ViewObjectContactOfSdrPage::getPrimitive2DSequenceHierarchy().
void sdr::contact::DisplayInfo::SetProcessLayers | ( | const SdrLayerIDSet & | rSet | ) |
Definition at line 34 of file displayinfo.cxx.
References maProcessLayers, and rSet.
Referenced by sdr::contact::ViewObjectContactOfMasterPageDescriptor::getPrimitive2DSequenceHierarchy(), SdrPageWindow::RedrawAll(), and SdrPageWindow::RedrawLayer().
void sdr::contact::DisplayInfo::SetRedrawArea | ( | const vcl::Region & | rRegion | ) |
Definition at line 40 of file displayinfo.cxx.
References maRedrawArea.
Referenced by SdrPageWindow::RedrawAll(), and SdrPageWindow::RedrawLayer().
void sdr::contact::DisplayInfo::SetSubContentActive | ( | bool | bNew | ) |
Definition at line 68 of file displayinfo.cxx.
References mbSubContentActive.
Referenced by sdr::contact::ViewObjectContactOfMasterPageDescriptor::getPrimitive2DSequenceHierarchy().
void sdr::contact::DisplayInfo::SetWriterPageFrame | ( | basegfx::B2IRectangle const & | rPageFrame | ) |
Definition at line 45 of file displayinfo.cxx.
References m_WriterPageFrame.
Referenced by SdrPageWindow::RedrawLayer().
|
private |
only for Writer: current page being painted
Definition at line 40 of file displayinfo.hxx.
Referenced by SetWriterPageFrame().
|
private |
Definition at line 33 of file displayinfo.hxx.
Referenced by SetProcessLayers().
|
private |
Definition at line 37 of file displayinfo.hxx.
Referenced by SetRedrawArea().
|
private |
Definition at line 47 of file displayinfo.hxx.
Referenced by SetControlLayerProcessingActive().
|
private |
Definition at line 53 of file displayinfo.hxx.
Referenced by ClearGhostedDrawMode(), and SetGhostedDrawMode().
|
private |
Definition at line 58 of file displayinfo.hxx.
Referenced by SetSubContentActive().