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.