[Scummvm-git-logs] scummvm master -> be6134c5de6d701a7c30cdb5b8cc248cb8423ad8

ccawley2011 ccawley2011 at gmail.com
Mon Aug 3 19:26:56 UTC 2020


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
be6134c5de BACKENDS: Add final keywords


Commit: be6134c5de6d701a7c30cdb5b8cc248cb8423ad8
    https://github.com/scummvm/scummvm/commit/be6134c5de6d701a7c30cdb5b8cc248cb8423ad8
Author: Cameron Cawley (ccawley2011 at gmail.com)
Date: 2020-08-03T20:24:27+01:00

Commit Message:
BACKENDS: Add final keywords

Changed paths:
    backends/modular-backend.h


diff --git a/backends/modular-backend.h b/backends/modular-backend.h
index 0db7002097..ca4356de52 100644
--- a/backends/modular-backend.h
+++ b/backends/modular-backend.h
@@ -62,66 +62,66 @@ public:
 	/** @name Graphics */
 	//@{
 
-	virtual GraphicsManager *getGraphicsManager();
+	GraphicsManager *getGraphicsManager();
 	virtual const GraphicsMode *getSupportedGraphicsModes() const override;
 	virtual int getDefaultGraphicsMode() const override;
 	virtual bool setGraphicsMode(int mode) override;
 	virtual int getGraphicsMode() const override;
-	virtual const GraphicsMode *getSupportedShaders() const override;
-	virtual int getDefaultShader() const override;
-	virtual int getShader() const override;
-	virtual bool setShader(int id) override;
-	virtual const GraphicsMode *getSupportedStretchModes() const override;
-	virtual int getDefaultStretchMode() const override;
-	virtual bool setStretchMode(int mode) override;
-	virtual int getStretchMode() const override;
-	virtual void resetGraphicsScale() override;
+	virtual const GraphicsMode *getSupportedShaders() const override final;
+	virtual int getDefaultShader() const override final;
+	virtual int getShader() const override final;
+	virtual bool setShader(int id) override final;
+	virtual const GraphicsMode *getSupportedStretchModes() const override final;
+	virtual int getDefaultStretchMode() const override final;
+	virtual bool setStretchMode(int mode) override final;
+	virtual int getStretchMode() const override final;
+	virtual void resetGraphicsScale() override final;
 #ifdef USE_RGB_COLOR
-	virtual Graphics::PixelFormat getScreenFormat() const override;
-	virtual Common::List<Graphics::PixelFormat> getSupportedFormats() const override;
+	virtual Graphics::PixelFormat getScreenFormat() const override final;
+	virtual Common::List<Graphics::PixelFormat> getSupportedFormats() const override final;
 #endif
-	virtual void initSize(uint width, uint height, const Graphics::PixelFormat *format = NULL) override;
-	virtual void initSizeHint(const Graphics::ModeList &modes) override;
-	virtual int getScreenChangeID() const override;
-
-	virtual void beginGFXTransaction() override;
-	virtual OSystem::TransactionError endGFXTransaction() override;
-
-	virtual int16 getHeight() override;
-	virtual int16 getWidth() override;
-	virtual PaletteManager *getPaletteManager() override;
-	virtual void copyRectToScreen(const void *buf, int pitch, int x, int y, int w, int h) override;
-	virtual Graphics::Surface *lockScreen() override;
-	virtual void unlockScreen() override;
-	virtual void fillScreen(uint32 col) override;
-	virtual void updateScreen() override;
-	virtual void setShakePos(int shakeXOffset, int shakeYOffset) override;
-	virtual void setFocusRectangle(const Common::Rect& rect) override;
-	virtual void clearFocusRectangle() override;
-
-	virtual void showOverlay() override;
-	virtual void hideOverlay() override;
-	virtual Graphics::PixelFormat getOverlayFormat() const override;
-	virtual void clearOverlay() override;
-	virtual void grabOverlay(void *buf, int pitch) override;
-	virtual void copyRectToOverlay(const void *buf, int pitch, int x, int y, int w, int h) override;
-	virtual int16 getOverlayHeight() override;
-	virtual int16 getOverlayWidth() override;
-
-	virtual bool showMouse(bool visible) override;
-	virtual void warpMouse(int x, int y) override;
-	virtual void setMouseCursor(const void *buf, uint w, uint h, int hotspotX, int hotspotY, uint32 keycolor, bool dontScale = false, const Graphics::PixelFormat *format = NULL) override;
-	virtual void setCursorPalette(const byte *colors, uint start, uint num) override;
+	virtual void initSize(uint width, uint height, const Graphics::PixelFormat *format = NULL) override final;
+	virtual void initSizeHint(const Graphics::ModeList &modes) override final;
+	virtual int getScreenChangeID() const override final;
+
+	virtual void beginGFXTransaction() override final;
+	virtual OSystem::TransactionError endGFXTransaction() override final;
+
+	virtual int16 getHeight() override final;
+	virtual int16 getWidth() override final;
+	virtual PaletteManager *getPaletteManager() override final;
+	virtual void copyRectToScreen(const void *buf, int pitch, int x, int y, int w, int h) override final;
+	virtual Graphics::Surface *lockScreen() override final;
+	virtual void unlockScreen() override final;
+	virtual void fillScreen(uint32 col) override final;
+	virtual void updateScreen() override final;
+	virtual void setShakePos(int shakeXOffset, int shakeYOffset) override final;
+	virtual void setFocusRectangle(const Common::Rect& rect) override final;
+	virtual void clearFocusRectangle() override final;
+
+	virtual void showOverlay() override final;
+	virtual void hideOverlay() override final;
+	virtual Graphics::PixelFormat getOverlayFormat() const override final;
+	virtual void clearOverlay() override final;
+	virtual void grabOverlay(void *buf, int pitch) override final;
+	virtual void copyRectToOverlay(const void *buf, int pitch, int x, int y, int w, int h) override final;
+	virtual int16 getOverlayHeight() override final;
+	virtual int16 getOverlayWidth() override final;
+
+	virtual bool showMouse(bool visible) override final;
+	virtual void warpMouse(int x, int y) override final;
+	virtual void setMouseCursor(const void *buf, uint w, uint h, int hotspotX, int hotspotY, uint32 keycolor, bool dontScale = false, const Graphics::PixelFormat *format = NULL) override final;
+	virtual void setCursorPalette(const byte *colors, uint start, uint num) override final;
 
 	//@}
 
 	/** @name Mutex handling */
 	//@{
 
-	virtual MutexRef createMutex() override;
-	virtual void lockMutex(MutexRef mutex) override;
-	virtual void unlockMutex(MutexRef mutex) override;
-	virtual void deleteMutex(MutexRef mutex) override;
+	virtual MutexRef createMutex() override final;
+	virtual void lockMutex(MutexRef mutex) override final;
+	virtual void unlockMutex(MutexRef mutex) override final;
+	virtual void deleteMutex(MutexRef mutex) override final;
 
 	//@}
 
@@ -135,8 +135,8 @@ public:
 	/** @name Miscellaneous */
 	//@{
 
-	virtual void displayMessageOnOSD(const char *msg) override;
-	virtual void displayActivityIconOnOSD(const Graphics::Surface *icon) override;
+	virtual void displayMessageOnOSD(const char *msg) override final;
+	virtual void displayActivityIconOnOSD(const Graphics::Surface *icon) override final;
 
 	//@}
 




More information about the Scummvm-git-logs mailing list