Remove unnecessary "virtual" keywords from Cairo code

Several methods were virtual for no apparent reason, just don't make
them virtual unnecessarily.

No real changes.
This commit is contained in:
Vadim Zeitlin
2017-12-06 14:46:26 +01:00
parent 7ee73c9332
commit 38c67b68e3

View File

@@ -291,7 +291,7 @@ public:
void Init(); void Init();
virtual void Apply( wxGraphicsContext* context ) wxOVERRIDE; virtual void Apply( wxGraphicsContext* context ) wxOVERRIDE;
virtual wxDouble GetWidth() { return m_width; } wxDouble GetWidth() { return m_width; }
private : private :
double m_width; double m_width;
@@ -320,7 +320,7 @@ public:
const wxGraphicsGradientStops& stops); const wxGraphicsGradientStops& stops);
protected: protected:
virtual void Init(); void Init();
// common part of Create{Linear,Radial}GradientBrush() // common part of Create{Linear,Radial}GradientBrush()
void AddGradientStops(const wxGraphicsGradientStops& stops); void AddGradientStops(const wxGraphicsGradientStops& stops);
@@ -337,7 +337,7 @@ public:
const wxColour& col); const wxColour& col);
~wxCairoFontData(); ~wxCairoFontData();
virtual void Apply( wxGraphicsContext* context ); void Apply( wxGraphicsContext* context );
#ifdef __WXGTK__ #ifdef __WXGTK__
const wxFont& GetFont() const { return m_wxfont; } const wxFont& GetFont() const { return m_wxfont; }
#endif #endif
@@ -383,10 +383,10 @@ public:
wxCairoBitmapData( wxGraphicsRenderer* renderer, cairo_surface_t* bitmap ); wxCairoBitmapData( wxGraphicsRenderer* renderer, cairo_surface_t* bitmap );
~wxCairoBitmapData(); ~wxCairoBitmapData();
virtual cairo_surface_t* GetCairoSurface() { return m_surface; } cairo_surface_t* GetCairoSurface() { return m_surface; }
virtual cairo_pattern_t* GetCairoPattern() { return m_pattern; } cairo_pattern_t* GetCairoPattern() { return m_pattern; }
virtual void* GetNativeBitmap() const wxOVERRIDE { return m_surface; } void* GetNativeBitmap() const wxOVERRIDE { return m_surface; }
virtual wxSize GetSize() { return wxSize(m_width, m_height); } wxSize GetSize() { return wxSize(m_width, m_height); }
#if wxUSE_IMAGE #if wxUSE_IMAGE
wxImage ConvertToImage() const; wxImage ConvertToImage() const;