|
LibreOffice Module svx (master) 1
|
#include <sdrpaintwindow.hxx>
Public Member Functions | |
| SdrPreRenderDevice (OutputDevice &rOriginal) | |
| ~SdrPreRenderDevice () | |
| void | PreparePreRenderDevice () |
| void | OutputPreRenderDevice (const vcl::Region &rExpandedRegion) |
| OutputDevice & | GetPreRenderDevice () |
Private Attributes | |
| VclPtr< OutputDevice > | mpOutputDevice |
| VclPtr< VirtualDevice > | mpPreRenderDevice |
Definition at line 41 of file sdrpaintwindow.hxx.
|
explicit |
Definition at line 115 of file sdrpaintwindow.cxx.
| SdrPreRenderDevice::~SdrPreRenderDevice | ( | ) |
Definition at line 121 of file sdrpaintwindow.cxx.
References VclPtr< class reference_type >::disposeAndClear(), and mpPreRenderDevice.
|
inline |
Definition at line 56 of file sdrpaintwindow.hxx.
References mpPreRenderDevice.
Referenced by sdr::contact::ObjectContactOfPageView::TryToGetOutputDevice().
| void SdrPreRenderDevice::OutputPreRenderDevice | ( | const vcl::Region & | rExpandedRegion | ) |
Definition at line 145 of file sdrpaintwindow.cxx.
References vcl::Region::GetRegionRectangles(), mpOutputDevice, and mpPreRenderDevice.
| void SdrPreRenderDevice::PreparePreRenderDevice | ( | ) |
Definition at line 126 of file sdrpaintwindow.cxx.
References mpOutputDevice, and mpPreRenderDevice.
|
private |
Definition at line 44 of file sdrpaintwindow.hxx.
Referenced by OutputPreRenderDevice(), and PreparePreRenderDevice().
|
private |
Definition at line 47 of file sdrpaintwindow.hxx.
Referenced by GetPreRenderDevice(), OutputPreRenderDevice(), PreparePreRenderDevice(), and ~SdrPreRenderDevice().