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:
[legend]

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
inline

◆ GetProcessLayers()

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

◆ GetRedrawArea()

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

◆ GetSubContentActive()

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

◆ GetWriterPageFrame()

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

◆ IsGhostedDrawModeActive()

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

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

only for Writer: current page being painted

Definition at line 40 of file displayinfo.hxx.

Referenced by SetWriterPageFrame().

◆ maProcessLayers

SdrLayerIDSet sdr::contact::DisplayInfo::maProcessLayers
private

Definition at line 33 of file displayinfo.hxx.

Referenced by SetProcessLayers().

◆ maRedrawArea

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

Definition at line 37 of file displayinfo.hxx.

Referenced by SetRedrawArea().

◆ mbControlLayerProcessingActive

bool sdr::contact::DisplayInfo::mbControlLayerProcessingActive
private

Definition at line 47 of file displayinfo.hxx.

Referenced by SetControlLayerProcessingActive().

◆ mbGhostedDrawModeActive

bool sdr::contact::DisplayInfo::mbGhostedDrawModeActive
private

Definition at line 53 of file displayinfo.hxx.

Referenced by ClearGhostedDrawMode(), and SetGhostedDrawMode().

◆ mbSubContentActive

bool sdr::contact::DisplayInfo::mbSubContentActive
private

Definition at line 58 of file displayinfo.hxx.

Referenced by SetSubContentActive().


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