diff options
Diffstat (limited to 'include/vcl/virdev.hxx')
-rw-r--r-- | include/vcl/virdev.hxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/vcl/virdev.hxx b/include/vcl/virdev.hxx index 3895661649d8..98647fa4b766 100644 --- a/include/vcl/virdev.hxx +++ b/include/vcl/virdev.hxx @@ -25,15 +25,16 @@ #include <vcl/outdev.hxx> #include <memory> - class SalVirtualDevice; struct SystemGraphicsData; +typedef struct _cairo_surface cairo_surface_t; class VCL_DLLPUBLIC VirtualDevice : public OutputDevice { friend class Application; friend class ::OutputDevice; friend class Printer; + friend cairo_surface_t* get_underlying_cairo_suface(VirtualDevice&); public: // reference device modes for different compatibility levels enum class RefDevMode { NONE = 0, |