#include <dx_devicehelper.hxx>
Definition at line 37 of file dx_devicehelper.hxx.
◆ DeviceHelper() [1/2]
dxcanvas::DeviceHelper::DeviceHelper |
( |
| ) |
|
◆ ~DeviceHelper()
dxcanvas::DeviceHelper::~DeviceHelper |
( |
| ) |
|
◆ DeviceHelper() [2/2]
dxcanvas::DeviceHelper::DeviceHelper |
( |
const DeviceHelper & |
| ) |
|
|
delete |
◆ createCompatibleAlphaBitmap()
css::uno::Reference< css::rendering::XBitmap > dxcanvas::DeviceHelper::createCompatibleAlphaBitmap |
( |
const css::uno::Reference< css::rendering::XGraphicDevice > & |
rDevice, |
|
|
const css::geometry::IntegerSize2D & |
size |
|
) |
| |
◆ createCompatibleBezierPolyPolygon()
css::uno::Reference< css::rendering::XBezierPolyPolygon2D > dxcanvas::DeviceHelper::createCompatibleBezierPolyPolygon |
( |
const css::uno::Reference< css::rendering::XGraphicDevice > & |
rDevice, |
|
|
const css::uno::Sequence< css::uno::Sequence< css::geometry::RealBezierSegment2D > > & |
points |
|
) |
| |
◆ createCompatibleBitmap()
css::uno::Reference< css::rendering::XBitmap > dxcanvas::DeviceHelper::createCompatibleBitmap |
( |
const css::uno::Reference< css::rendering::XGraphicDevice > & |
rDevice, |
|
|
const css::geometry::IntegerSize2D & |
size |
|
) |
| |
◆ createCompatibleLinePolyPolygon()
css::uno::Reference< css::rendering::XLinePolyPolygon2D > dxcanvas::DeviceHelper::createCompatibleLinePolyPolygon |
( |
const css::uno::Reference< css::rendering::XGraphicDevice > & |
rDevice, |
|
|
const css::uno::Sequence< css::uno::Sequence< css::geometry::RealPoint2D > > & |
points |
|
) |
| |
◆ createVolatileAlphaBitmap()
css::uno::Reference< css::rendering::XVolatileBitmap > dxcanvas::DeviceHelper::createVolatileAlphaBitmap |
( |
const css::uno::Reference< css::rendering::XGraphicDevice > & |
rDevice, |
|
|
const css::geometry::IntegerSize2D & |
size |
|
) |
| |
◆ createVolatileBitmap()
css::uno::Reference< css::rendering::XVolatileBitmap > dxcanvas::DeviceHelper::createVolatileBitmap |
( |
const css::uno::Reference< css::rendering::XGraphicDevice > & |
rDevice, |
|
|
const css::geometry::IntegerSize2D & |
size |
|
) |
| |
◆ disposing()
void dxcanvas::DeviceHelper::disposing |
( |
| ) |
|
◆ dumpScreenContent()
void dxcanvas::DeviceHelper::dumpScreenContent |
( |
| ) |
const |
|
inline |
called when DumpScreenContent property is enabled on XGraphicDevice, and writes out bitmaps of current screen.
Definition at line 93 of file dx_devicehelper.hxx.
◆ getColorSpace()
uno::Reference< rendering::XColorSpace > dxcanvas::DeviceHelper::getColorSpace |
( |
| ) |
const |
◆ getDevice()
css::rendering::XGraphicDevice * dxcanvas::DeviceHelper::getDevice |
( |
| ) |
const |
|
inlineprotected |
◆ getDeviceHandle()
uno::Any dxcanvas::DeviceHelper::getDeviceHandle |
( |
| ) |
const |
◆ getHDC()
HDC dxcanvas::DeviceHelper::getHDC |
( |
| ) |
const |
|
inlineprotected |
◆ getPhysicalResolution()
geometry::RealSize2D dxcanvas::DeviceHelper::getPhysicalResolution |
( |
| ) |
|
◆ getPhysicalSize()
geometry::RealSize2D dxcanvas::DeviceHelper::getPhysicalSize |
( |
| ) |
|
◆ getSurfaceHandle()
uno::Any dxcanvas::DeviceHelper::getSurfaceHandle |
( |
| ) |
const |
◆ init()
void dxcanvas::DeviceHelper::init |
( |
HDC |
hdc, |
|
|
OutputDevice * |
pOutputDev, |
|
|
css::rendering::XGraphicDevice & |
rDevice |
|
) |
| |
Init the device helper.
- Parameters
-
hdc | private or class dc of the output device. is only stored, not release |
rDevice | Ref back to owning UNO device |
◆ isAccelerated()
uno::Any dxcanvas::DeviceHelper::isAccelerated |
( |
| ) |
const |
◆ operator=()
◆ mnHDC
HDC dxcanvas::DeviceHelper::mnHDC |
|
private |
◆ mpDevice
css::rendering::XGraphicDevice* dxcanvas::DeviceHelper::mpDevice |
|
private |
◆ mpOutDev
The documentation for this class was generated from the following files: