|
LibreOffice Module vcl (master) 1
|
#include <salvd.hxx>
Public Member Functions | |
| X11SkiaSalVirtualDevice (const SalGraphics &rGraphics, tools::Long nDX, tools::Long nDY, const SystemGraphicsData *pData, std::unique_ptr< X11SalGraphics > pNewGraphics) | |
| virtual | ~X11SkiaSalVirtualDevice () override |
| virtual tools::Long | GetWidth () const override |
| virtual tools::Long | GetHeight () const override |
| SalDisplay * | GetDisplay () const |
| const SalX11Screen & | GetXScreenNumber () const |
| virtual SalGraphics * | AcquireGraphics () override |
| virtual void | ReleaseGraphics (SalGraphics *pGraphics) override |
| virtual bool | SetSize (tools::Long nNewDX, tools::Long nNewDY) override |
Public Member Functions inherited from SalVirtualDevice | |
| SalVirtualDevice () | |
| virtual | ~SalVirtualDevice () override |
| virtual bool | IsOffScreen () const override |
| virtual SalGraphics * | AcquireGraphics ()=0 |
| virtual void | ReleaseGraphics (SalGraphics *pGraphics)=0 |
| virtual bool | SetSize (tools::Long nNewDX, tools::Long nNewDY)=0 |
| virtual bool | SetSizeUsingBuffer (tools::Long nNewDX, tools::Long nNewDY, sal_uInt8 *) |
Public Member Functions inherited from SalGeometryProvider | |
| virtual | ~SalGeometryProvider () |
| virtual tools::Long | GetWidth () const =0 |
| virtual tools::Long | GetHeight () const =0 |
| virtual bool | IsOffScreen () const =0 |
Private Attributes | |
| SalDisplay * | mpDisplay |
| std::unique_ptr< X11SalGraphics > | mpGraphics |
| bool | mbGraphics |
| SalX11Screen | mnXScreen |
| int | mnWidth |
| int | mnHeight |
Definition at line 15 of file skia/x11/salvd.hxx.
| X11SkiaSalVirtualDevice::X11SkiaSalVirtualDevice | ( | const SalGraphics & | rGraphics, |
| tools::Long | nDX, | ||
| tools::Long | nDY, | ||
| const SystemGraphicsData * | pData, | ||
| std::unique_ptr< X11SalGraphics > | pNewGraphics | ||
| ) |
|
overridevirtual |
|
overridevirtual |
Implements SalVirtualDevice.
|
inline |
Definition at line 34 of file skia/x11/salvd.hxx.
References mpDisplay.
|
inlineoverridevirtual |
Implements SalGeometryProvider.
Definition at line 32 of file skia/x11/salvd.hxx.
References mnHeight.
|
inlineoverridevirtual |
Implements SalGeometryProvider.
Definition at line 31 of file skia/x11/salvd.hxx.
References mnWidth.
|
inline |
Definition at line 35 of file skia/x11/salvd.hxx.
References mnXScreen.
|
overridevirtual |
Implements SalVirtualDevice.
|
overridevirtual |
Implements SalVirtualDevice.
|
private |
Definition at line 19 of file skia/x11/salvd.hxx.
|
private |
Definition at line 22 of file skia/x11/salvd.hxx.
Referenced by GetHeight().
|
private |
Definition at line 21 of file skia/x11/salvd.hxx.
Referenced by GetWidth().
|
private |
Definition at line 20 of file skia/x11/salvd.hxx.
Referenced by GetXScreenNumber().
|
private |
Definition at line 17 of file skia/x11/salvd.hxx.
Referenced by GetDisplay().
|
private |
Definition at line 18 of file skia/x11/salvd.hxx.