LibreOffice Module svx (master)  1
Public Member Functions | Private Attributes | List of all members
sdr::contact::DisplayInfo Class Referencefinal

#include <displayinfo.hxx>

Collaboration diagram for sdr::contact::DisplayInfo:

Public Member Functions

 DisplayInfo ()
void SetProcessLayers (const SdrLayerIDSet &rSet)
const SdrLayerIDSetGetProcessLayers () const
void SetRedrawArea (const vcl::Region &rRegion)
const vcl::RegionGetRedrawArea () 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

Detailed Description

Definition at line 30 of file displayinfo.hxx.

Constructor & Destructor Documentation

sdr::contact::DisplayInfo::DisplayInfo ( )

Definition at line 25 of file displayinfo.cxx.

Member Function Documentation

void sdr::contact::DisplayInfo::ClearGhostedDrawMode ( )
bool sdr::contact::DisplayInfo::GetControlLayerProcessingActive ( ) const
bool sdr::contact::DisplayInfo::GetPageProcessingActive ( ) const
const SdrLayerIDSet& sdr::contact::DisplayInfo::GetProcessLayers ( ) const
const vcl::Region& sdr::contact::DisplayInfo::GetRedrawArea ( ) const
bool sdr::contact::DisplayInfo::GetSubContentActive ( ) const
basegfx::B2IRectangle const& sdr::contact::DisplayInfo::GetWriterPageFrame ( ) const
bool sdr::contact::DisplayInfo::IsGhostedDrawModeActive ( ) const
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 ( )
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)
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)
void sdr::contact::DisplayInfo::SetWriterPageFrame ( basegfx::B2IRectangle const &  rPageFrame)

Definition at line 46 of file displayinfo.cxx.

References m_WriterPageFrame.

Referenced by SdrPageWindow::RedrawLayer().

Member Data Documentation

basegfx::B2IRectangle sdr::contact::DisplayInfo::m_WriterPageFrame

only for Writer: current page being painted

Definition at line 40 of file displayinfo.hxx.

Referenced by SetWriterPageFrame().

SdrLayerIDSet sdr::contact::DisplayInfo::maProcessLayers

Definition at line 33 of file displayinfo.hxx.

Referenced by SetProcessLayers().

vcl::Region sdr::contact::DisplayInfo::maRedrawArea

Definition at line 37 of file displayinfo.hxx.

Referenced by SetRedrawArea().

bool sdr::contact::DisplayInfo::mbControlLayerProcessingActive

Definition at line 47 of file displayinfo.hxx.

Referenced by SetControlLayerProcessingActive().

bool sdr::contact::DisplayInfo::mbGhostedDrawModeActive

Definition at line 60 of file displayinfo.hxx.

Referenced by ClearGhostedDrawMode(), and SetGhostedDrawMode().

bool sdr::contact::DisplayInfo::mbPageProcessingActive

Definition at line 54 of file displayinfo.hxx.

Referenced by SetPageProcessingActive().

bool sdr::contact::DisplayInfo::mbSubContentActive

Definition at line 65 of file displayinfo.hxx.

Referenced by SetSubContentActive().

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