diff options
Diffstat (limited to 'emfio/inc/mtftools.hxx')
-rw-r--r-- | emfio/inc/mtftools.hxx | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/emfio/inc/mtftools.hxx b/emfio/inc/mtftools.hxx index 2d14d9cfe633..38fff789a053 100644 --- a/emfio/inc/mtftools.hxx +++ b/emfio/inc/mtftools.hxx @@ -30,6 +30,8 @@ #include <vcl/outdevstate.hxx> #include <vcl/FilterConfigItem.hxx> +#include "emfiodllapi.h" + #define ERROR 0 #define NULLREGION 1 #define COMPLEXREGION 3 @@ -298,7 +300,7 @@ namespace emfio virtual ~GDIObj() = default; // Polymorphic base class }; - struct WinMtfFontStyle : GDIObj + struct EMFIO_DLLPUBLIC WinMtfFontStyle : GDIObj { vcl::Font aFont; @@ -438,8 +440,11 @@ namespace emfio {} }; - class MtfTools + class EMFIO_DLLPUBLIC MtfTools { + MtfTools(MtfTools &) = delete; + void operator =(MtfTools) = delete; + protected: WinMtfPathObj maPathObj; WinMtfClipPath maClipPath; |