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 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

Detailed Description

Definition at line 30 of file displayinfo.hxx.

Constructor & Destructor Documentation

◆ DisplayInfo()

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

Definition at line 25 of file displayinfo.cxx.

Member Function Documentation

◆ ClearGhostedDrawMode()

void sdr::contact::DisplayInfo::ClearGhostedDrawMode ( )

◆ GetControlLayerProcessingActive()

bool sdr::contact::DisplayInfo::GetControlLayerProcessingActive ( ) const

◆ GetProcessLayers()

const SdrLayerIDSet & sdr::contact::DisplayInfo::GetProcessLayers ( ) const

◆ GetRedrawArea()

const vcl::Region & sdr::contact::DisplayInfo::GetRedrawArea ( ) const

◆ GetSubContentActive()

bool sdr::contact::DisplayInfo::GetSubContentActive ( ) const

◆ GetWriterPageFrame()

basegfx::B2IRectangle const & sdr::contact::DisplayInfo::GetWriterPageFrame ( ) const

◆ IsGhostedDrawModeActive()

bool sdr::contact::DisplayInfo::IsGhostedDrawModeActive ( ) const

◆ SetControlLayerProcessingActive()

void sdr::contact::DisplayInfo::SetControlLayerProcessingActive ( bool  bDoPaint)

Definition at line 50 of file displayinfo.cxx.

References mbControlLayerProcessingActive.

Referenced by SdrPageWindow::RedrawLayer().

◆ SetGhostedDrawMode()

void sdr::contact::DisplayInfo::SetGhostedDrawMode ( )

◆ SetProcessLayers()

void sdr::contact::DisplayInfo::SetProcessLayers ( const SdrLayerIDSet rSet)

◆ SetRedrawArea()

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().

◆ SetSubContentActive()

void sdr::contact::DisplayInfo::SetSubContentActive ( bool  bNew)

◆ SetWriterPageFrame()

void sdr::contact::DisplayInfo::SetWriterPageFrame ( basegfx::B2IRectangle const &  rPageFrame)

Definition at line 45 of file displayinfo.cxx.

References m_WriterPageFrame.

Referenced by SdrPageWindow::RedrawLayer().

Member Data Documentation

◆ m_WriterPageFrame

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().

◆ maProcessLayers

SdrLayerIDSet sdr::contact::DisplayInfo::maProcessLayers

Definition at line 33 of file displayinfo.hxx.

Referenced by SetProcessLayers().

◆ maRedrawArea

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

Definition at line 37 of file displayinfo.hxx.

Referenced by SetRedrawArea().

◆ mbControlLayerProcessingActive

bool sdr::contact::DisplayInfo::mbControlLayerProcessingActive

Definition at line 47 of file displayinfo.hxx.

Referenced by SetControlLayerProcessingActive().

◆ mbGhostedDrawModeActive

bool sdr::contact::DisplayInfo::mbGhostedDrawModeActive

Definition at line 53 of file displayinfo.hxx.

Referenced by ClearGhostedDrawMode(), and SetGhostedDrawMode().

◆ mbSubContentActive

bool sdr::contact::DisplayInfo::mbSubContentActive

Definition at line 58 of file displayinfo.hxx.

Referenced by SetSubContentActive().

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