LibreOffice Module vcl (master) 1
|
#include <salgdi.h>
Public Member Functions | |
virtual | ~AquaGraphicsBackendBase ()=0 |
AquaSharedAttributes & | GetShared () |
SalGraphicsImpl * | GetImpl () |
virtual void | UpdateGeometryProvider (SalGeometryProvider *) |
virtual bool | drawNativeControl (ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue)=0 |
virtual void | drawTextLayout (const GenericSalLayout &layout)=0 |
virtual void | Flush () |
virtual void | Flush (const tools::Rectangle &) |
virtual void | WindowBackingPropertiesChanged () |
Protected Member Functions | |
AquaGraphicsBackendBase (AquaSharedAttributes &rShared, SalGraphicsImpl *impl) | |
Static Protected Member Functions | |
static bool | performDrawNativeControl (ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, CGContextRef context, AquaSalFrame *mpFrame) |
Protected Attributes | |
AquaSharedAttributes & | mrShared |
Private Attributes | |
SalGraphicsImpl * | mpImpl |
Definition at line 280 of file quartz/salgdi.h.
|
inlinepure virtual |
Definition at line 315 of file quartz/salgdi.h.
|
inlineprotected |
Definition at line 300 of file quartz/salgdi.h.
|
pure virtual |
Implemented in AquaGraphicsBackend, and AquaSkiaSalGraphicsImpl.
|
pure virtual |
Implemented in AquaGraphicsBackend, and AquaSkiaSalGraphicsImpl.
|
inlinevirtual |
Reimplemented in AquaSkiaSalGraphicsImpl.
Definition at line 296 of file quartz/salgdi.h.
|
inlinevirtual |
Reimplemented in AquaSkiaSalGraphicsImpl.
Definition at line 297 of file quartz/salgdi.h.
|
inline |
Definition at line 285 of file quartz/salgdi.h.
References mpImpl.
|
inline |
Definition at line 284 of file quartz/salgdi.h.
References mrShared.
|
staticprotected |
|
inlinevirtual |
Reimplemented in AquaSkiaSalGraphicsImpl.
Definition at line 289 of file quartz/salgdi.h.
|
inlinevirtual |
Reimplemented in AquaSkiaSalGraphicsImpl.
Definition at line 298 of file quartz/salgdi.h.
|
private |
Definition at line 312 of file quartz/salgdi.h.
Referenced by GetImpl().
|
protected |
Definition at line 310 of file quartz/salgdi.h.
Referenced by GetShared().