diff options
Diffstat (limited to 'backends/graphics/graphics.h')
-rw-r--r-- | backends/graphics/graphics.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/backends/graphics/graphics.h b/backends/graphics/graphics.h index bcd659ac11..cf33803cf5 100644 --- a/backends/graphics/graphics.h +++ b/backends/graphics/graphics.h @@ -38,9 +38,9 @@ class GraphicsManager : public PaletteManager { public: virtual ~GraphicsManager() {} - virtual bool hasFeature(OSystem::Feature f) = 0; + virtual bool hasFeature(OSystem::Feature f) const = 0; virtual void setFeatureState(OSystem::Feature f, bool enable) = 0; - virtual bool getFeatureState(OSystem::Feature f) = 0; + virtual bool getFeatureState(OSystem::Feature f) const = 0; virtual const OSystem::GraphicsMode *getSupportedGraphicsModes() const = 0; virtual int getDefaultGraphicsMode() const = 0; @@ -65,10 +65,10 @@ public: virtual void beginGFXTransaction() = 0; virtual OSystem::TransactionError endGFXTransaction() = 0; - virtual int16 getHeight() = 0; - virtual int16 getWidth() = 0; + virtual int16 getHeight() const = 0; + virtual int16 getWidth() const = 0; virtual void setPalette(const byte *colors, uint start, uint num) = 0; - virtual void grabPalette(byte *colors, uint start, uint num) = 0; + virtual void grabPalette(byte *colors, uint start, uint num) const = 0; virtual void copyRectToScreen(const void *buf, int pitch, int x, int y, int w, int h) = 0; virtual Graphics::Surface *lockScreen() = 0; virtual void unlockScreen() = 0; @@ -82,10 +82,10 @@ public: virtual void hideOverlay() = 0; virtual Graphics::PixelFormat getOverlayFormat() const = 0; virtual void clearOverlay() = 0; - virtual void grabOverlay(void *buf, int pitch) = 0; - virtual void copyRectToOverlay(const void *buf, int pitch, int x, int y, int w, int h)= 0; - virtual int16 getOverlayHeight() = 0; - virtual int16 getOverlayWidth() = 0; + virtual void grabOverlay(void *buf, int pitch) const = 0; + virtual void copyRectToOverlay(const void *buf, int pitch, int x, int y, int w, int h) = 0; + virtual int16 getOverlayHeight() const = 0; + virtual int16 getOverlayWidth() const = 0; virtual bool showMouse(bool visible) = 0; virtual void warpMouse(int x, int y) = 0; |