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 | SetPageProcessingActive (bool bDoPaint) |
bool | GetPageProcessingActive () 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 | mbPageProcessingActive: 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 67 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 84 of file displayinfo.hxx.
Referenced by sdr::contact::ViewObjectContactOfMasterPageDescriptor::isPrimitiveVisible(), and sdr::contact::ViewObjectContactOfPageSubObject::isPrimitiveVisible().
|
inline |
Definition at line 88 of file displayinfo.hxx.
Referenced by sdr::contact::ViewObjectContactOfMasterPageDescriptor::isPrimitiveVisible(), and sdr::contact::ViewObjectContactOfPageSubObject::isPrimitiveVisible().
|
inline |
Definition at line 73 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 77 of file displayinfo.hxx.
Referenced by sdr::contact::ObjectContactOfPageView::DoProcessDisplay().
|
inline |
Definition at line 96 of file displayinfo.hxx.
Referenced by sdr::contact::ViewObjectContactOfSdrObj::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfPageSubObject::isPrimitiveVisible(), and sdr::contact::ViewObjectContactOfMasterPage::isPrimitiveVisible().
|
inline |
Definition at line 80 of file displayinfo.hxx.
Referenced by sdr::contact::ViewObjectContactOfSdrObj::isPrimitiveVisible().
|
inline |
Definition at line 93 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 51 of file displayinfo.cxx.
References mbControlLayerProcessingActive.
Referenced by SdrPageWindow::RedrawLayer().
void sdr::contact::DisplayInfo::SetGhostedDrawMode | ( | ) |
Definition at line 72 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::SetPageProcessingActive | ( | bool | bDoPaint | ) |
Definition at line 59 of file displayinfo.cxx.
References mbPageProcessingActive.
Referenced by SdrPageWindow::RedrawAll(), and SdrPageWindow::RedrawLayer().
void sdr::contact::DisplayInfo::SetProcessLayers | ( | const SdrLayerIDSet & | rSet | ) |
Definition at line 35 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 41 of file displayinfo.cxx.
References maRedrawArea.
Referenced by SdrPageWindow::RedrawAll(), and SdrPageWindow::RedrawLayer().
void sdr::contact::DisplayInfo::SetSubContentActive | ( | bool | bNew | ) |
Definition at line 77 of file displayinfo.cxx.
References mbSubContentActive.
Referenced by sdr::contact::ViewObjectContactOfMasterPageDescriptor::getPrimitive2DSequenceHierarchy().
void sdr::contact::DisplayInfo::SetWriterPageFrame | ( | basegfx::B2IRectangle const & | rPageFrame | ) |
Definition at line 46 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 60 of file displayinfo.hxx.
Referenced by ClearGhostedDrawMode(), and SetGhostedDrawMode().
|
private |
Definition at line 54 of file displayinfo.hxx.
Referenced by SetPageProcessingActive().
|
private |
Definition at line 65 of file displayinfo.hxx.
Referenced by SetSubContentActive().