LibreOffice Module vcl (master) 1
|
#include <salvd.h>
Public Member Functions | |
AquaSalVirtualDevice (AquaSalGraphics *pGraphic, tools::Long &nDX, tools::Long &nDY, DeviceFormat eFormat, const SystemGraphicsData *pData) | |
virtual | ~AquaSalVirtualDevice () override |
virtual SalGraphics * | AcquireGraphics () override |
virtual void | ReleaseGraphics (SalGraphics *pGraphics) override |
virtual bool | SetSize (tools::Long nNewDX, tools::Long nNewDY) override |
tools::Long | GetWidth () const override |
tools::Long | GetHeight () const 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 Member Functions | |
void | Destroy () |
Private Attributes | |
bool | mbGraphicsUsed |
bool | mbForeignContext |
CGContextHolder | maBitmapContext |
int | mnBitmapDepth |
CGLayerHolder | maLayer |
AquaSalGraphics * | mpGraphics |
tools::Long | mnWidth |
tools::Long | mnHeight |
Definition at line 39 of file quartz/salvd.h.
AquaSalVirtualDevice::AquaSalVirtualDevice | ( | AquaSalGraphics * | pGraphic, |
tools::Long & | nDX, | ||
tools::Long & | nDY, | ||
DeviceFormat | eFormat, | ||
const SystemGraphicsData * | pData | ||
) |
|
overridevirtual |
|
overridevirtual |
Implements SalVirtualDevice.
|
private |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements SalVirtualDevice.
|
overridevirtual |
Implements SalVirtualDevice.
|
private |
Definition at line 44 of file quartz/salvd.h.
|
private |
Definition at line 46 of file quartz/salvd.h.
|
private |
Definition at line 43 of file quartz/salvd.h.
|
private |
Definition at line 42 of file quartz/salvd.h.
|
private |
Definition at line 45 of file quartz/salvd.h.
|
private |
Definition at line 50 of file quartz/salvd.h.
Referenced by GetHeight().
|
private |
Definition at line 49 of file quartz/salvd.h.
Referenced by GetWidth().
|
private |
Definition at line 47 of file quartz/salvd.h.