summaryrefslogtreecommitdiff
path: root/vcl/inc
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/inc')
-rw-r--r--vcl/inc/BitmapSymmetryCheck.hxx4
-rw-r--r--vcl/inc/PhysicalFontCollection.hxx4
-rw-r--r--vcl/inc/fontsubset.hxx4
-rw-r--r--vcl/inc/impgraph.hxx4
-rw-r--r--vcl/inc/opengl/framebuffer.hxx4
-rw-r--r--vcl/inc/opengl/texture.hxx4
-rw-r--r--vcl/inc/textlayout.hxx4
-rw-r--r--vcl/inc/unx/glyphcache.hxx4
8 files changed, 16 insertions, 16 deletions
diff --git a/vcl/inc/BitmapSymmetryCheck.hxx b/vcl/inc/BitmapSymmetryCheck.hxx
index c6a02fa83a7f..e92f68d8f3ee 100644
--- a/vcl/inc/BitmapSymmetryCheck.hxx
+++ b/vcl/inc/BitmapSymmetryCheck.hxx
@@ -14,11 +14,11 @@
#include <vcl/bitmap.hxx>
#include <vcl/bitmapaccess.hxx>
-class VCL_DLLPUBLIC BitmapSymmetryCheck
+class VCL_DLLPUBLIC BitmapSymmetryCheck final
{
public:
BitmapSymmetryCheck();
- virtual ~BitmapSymmetryCheck();
+ ~BitmapSymmetryCheck();
static bool check(Bitmap& rBitmap);
diff --git a/vcl/inc/PhysicalFontCollection.hxx b/vcl/inc/PhysicalFontCollection.hxx
index 967cefcb605c..ca499e718885 100644
--- a/vcl/inc/PhysicalFontCollection.hxx
+++ b/vcl/inc/PhysicalFontCollection.hxx
@@ -34,11 +34,11 @@ class ImplPreMatchFontSubstitution;
// TODO: merge with ImplFontCache
// TODO: rename to LogicalFontManager
-class VCL_PLUGIN_PUBLIC PhysicalFontCollection
+class VCL_PLUGIN_PUBLIC PhysicalFontCollection final
{
public:
explicit PhysicalFontCollection();
- virtual ~PhysicalFontCollection();
+ ~PhysicalFontCollection();
// fill the list with device font faces
void Add( PhysicalFontFace* );
diff --git a/vcl/inc/fontsubset.hxx b/vcl/inc/fontsubset.hxx
index fd3b6969bb7a..e2d0fbc17d6a 100644
--- a/vcl/inc/fontsubset.hxx
+++ b/vcl/inc/fontsubset.hxx
@@ -27,11 +27,11 @@
namespace vcl { struct TrueTypeFont; } ///< SFT's idea of a TTF font
-class FontSubsetInfo
+class FontSubsetInfo final
{
public:
explicit FontSubsetInfo();
- virtual ~FontSubsetInfo();
+ ~FontSubsetInfo();
enum FontType {
NO_FONT = 0,
diff --git a/vcl/inc/impgraph.hxx b/vcl/inc/impgraph.hxx
index b7dcee4dd184..d016f55b4007 100644
--- a/vcl/inc/impgraph.hxx
+++ b/vcl/inc/impgraph.hxx
@@ -31,7 +31,7 @@ class GfxLink;
struct ImpSwapFile;
class GraphicConversionParameters;
-class ImpGraphic
+class ImpGraphic final
{
friend class Graphic;
@@ -62,7 +62,7 @@ private:
ImpGraphic( const Animation& rAnimation );
ImpGraphic( const GDIMetaFile& rMtf );
public:
- virtual ~ImpGraphic();
+ ~ImpGraphic();
private:
ImpGraphic& operator=( const ImpGraphic& rImpGraphic );
diff --git a/vcl/inc/opengl/framebuffer.hxx b/vcl/inc/opengl/framebuffer.hxx
index 4bad28a3827b..ec7a45099df7 100644
--- a/vcl/inc/opengl/framebuffer.hxx
+++ b/vcl/inc/opengl/framebuffer.hxx
@@ -15,7 +15,7 @@
#include <opengl/texture.hxx>
-class VCL_DLLPUBLIC OpenGLFramebuffer
+class VCL_DLLPUBLIC OpenGLFramebuffer final
{
private:
GLuint mnId;
@@ -25,7 +25,7 @@ private:
public:
OpenGLFramebuffer();
- virtual ~OpenGLFramebuffer();
+ ~OpenGLFramebuffer();
int GetWidth() const { return mnWidth; };
int GetHeight() const { return mnHeight; };
diff --git a/vcl/inc/opengl/texture.hxx b/vcl/inc/opengl/texture.hxx
index 923e9d43c65e..c8f658efb72f 100644
--- a/vcl/inc/opengl/texture.hxx
+++ b/vcl/inc/opengl/texture.hxx
@@ -73,7 +73,7 @@ public:
GLuint AddStencil();
};
-class VCL_DLLPUBLIC OpenGLTexture
+class VCL_DLLPUBLIC OpenGLTexture final
{
private:
// if the rect size doesn't match the mpImpl one, this instance
@@ -98,7 +98,7 @@ public:
OpenGLTexture( int nX, int nY, int nWidth, int nHeight );
OpenGLTexture( const OpenGLTexture& rTexture );
OpenGLTexture( const OpenGLTexture& rTexture, int nX, int nY, int nWidth, int nHeight );
- virtual ~OpenGLTexture();
+ ~OpenGLTexture();
bool IsUnique() const;
diff --git a/vcl/inc/textlayout.hxx b/vcl/inc/textlayout.hxx
index 7371abd9eb62..97350c0aa405 100644
--- a/vcl/inc/textlayout.hxx
+++ b/vcl/inc/textlayout.hxx
@@ -84,11 +84,11 @@ namespace vcl
/** a class which allows rendering text of a Control onto a device, by taking into account the metrics of
a reference device.
*/
- class ControlTextRenderer
+ class ControlTextRenderer final
{
public:
ControlTextRenderer( const Control& _rControl, OutputDevice& _rTargetDevice, OutputDevice& _rReferenceDevice );
- virtual ~ControlTextRenderer();
+ ~ControlTextRenderer();
Rectangle DrawText( const Rectangle& _rRect,
const OUString& _rText, DrawTextFlags _nStyle,
diff --git a/vcl/inc/unx/glyphcache.hxx b/vcl/inc/unx/glyphcache.hxx
index 594af707623f..e5852a0a6915 100644
--- a/vcl/inc/unx/glyphcache.hxx
+++ b/vcl/inc/unx/glyphcache.hxx
@@ -144,11 +144,11 @@ private:
mutable long mnLruValue;
};
-class VCL_DLLPUBLIC FreetypeFont
+class VCL_DLLPUBLIC FreetypeFont final
{
public:
FreetypeFont( const FontSelectPattern&, FreetypeFontInfo* );
- virtual ~FreetypeFont();
+ ~FreetypeFont();
const OString& GetFontFileName() const;
bool TestFont() const { return mbFaceOk;}