10#ifndef INCLUDED_VCL_INC_SKIA_OSX_GDIIMPL_HXX
11#define INCLUDED_VCL_INC_SKIA_OSX_GDIIMPL_HXX
virtual void createWindowSurfaceInternal(bool forceRaster=false) override
virtual int getWindowScaling() const override
virtual void Flush() override
virtual void WindowBackingPropertiesChanged() override
static void prepareSkia()
virtual void drawTextLayout(const GenericSalLayout &layout) override
virtual void freeResources() override
void flushSurfaceToScreenCG()
virtual bool drawNativeControl(ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue) override
virtual void flushSurfaceToWindowContext() override
virtual void UpdateGeometryProvider(SalGeometryProvider *provider) override
virtual void Flush(const tools::Rectangle &) override
virtual ~AquaSkiaSalGraphicsImpl() override
AquaSkiaSalGraphicsImpl(AquaSalGraphics &rParent, AquaSharedAttributes &rShared)
static sk_sp< SkFontMgr > fontManager
Interface used to share logic on sizing between SalVirtualDevices and SalFrames.
void setProvider(SalGeometryProvider *provider)
#define VCL_PLUGIN_PUBLIC