From fea92543682133fd34bbd5995c0c040ac9b7d4f3 Mon Sep 17 00:00:00 2001 From: Hielke Morsink Date: Sat, 26 Feb 2022 11:27:48 +0100 Subject: [PATCH] Remove unused GetEngine functions (#16722) --- .../drawing/engines/opengl/OpenGLDrawingEngine.cpp | 6 ------ src/openrct2/drawing/IDrawingContext.h | 1 - src/openrct2/drawing/X8DrawingEngine.cpp | 5 ----- src/openrct2/drawing/X8DrawingEngine.h | 2 -- 4 files changed, 14 deletions(-) diff --git a/src/openrct2-ui/drawing/engines/opengl/OpenGLDrawingEngine.cpp b/src/openrct2-ui/drawing/engines/opengl/OpenGLDrawingEngine.cpp index b34ce2d431..d6a704fc60 100644 --- a/src/openrct2-ui/drawing/engines/opengl/OpenGLDrawingEngine.cpp +++ b/src/openrct2-ui/drawing/engines/opengl/OpenGLDrawingEngine.cpp @@ -85,7 +85,6 @@ public: explicit OpenGLDrawingContext(OpenGLDrawingEngine& engine); ~OpenGLDrawingContext() override; - IDrawingEngine* GetEngine() override; TextureCache* GetTextureCache() const { return _textureCache.get(); @@ -476,11 +475,6 @@ OpenGLDrawingContext::~OpenGLDrawingContext() { } -IDrawingEngine* OpenGLDrawingContext::GetEngine() -{ - return &_engine; -} - void OpenGLDrawingContext::Initialise() { _textureCache = std::make_unique(); diff --git a/src/openrct2/drawing/IDrawingContext.h b/src/openrct2/drawing/IDrawingContext.h index 50a3d9bc93..665ace7747 100644 --- a/src/openrct2/drawing/IDrawingContext.h +++ b/src/openrct2/drawing/IDrawingContext.h @@ -19,7 +19,6 @@ namespace OpenRCT2::Drawing struct IDrawingContext { virtual ~IDrawingContext() = default; - virtual OpenRCT2::Drawing::IDrawingEngine* GetEngine() abstract; virtual void Clear(rct_drawpixelinfo* dpi, uint8_t paletteIndex) abstract; virtual void FillRect( diff --git a/src/openrct2/drawing/X8DrawingEngine.cpp b/src/openrct2/drawing/X8DrawingEngine.cpp index 92c779839f..647d31a1bc 100644 --- a/src/openrct2/drawing/X8DrawingEngine.cpp +++ b/src/openrct2/drawing/X8DrawingEngine.cpp @@ -455,11 +455,6 @@ X8DrawingContext::X8DrawingContext(X8DrawingEngine* engine) _engine = engine; } -IDrawingEngine* X8DrawingContext::GetEngine() -{ - return _engine; -} - void X8DrawingContext::Clear(rct_drawpixelinfo* dpi, uint8_t paletteIndex) { int32_t w = dpi->width / dpi->zoom_level; diff --git a/src/openrct2/drawing/X8DrawingEngine.h b/src/openrct2/drawing/X8DrawingEngine.h index 60726f4a4a..6f0c8cf122 100644 --- a/src/openrct2/drawing/X8DrawingEngine.h +++ b/src/openrct2/drawing/X8DrawingEngine.h @@ -137,8 +137,6 @@ namespace OpenRCT2 public: explicit X8DrawingContext(X8DrawingEngine* engine); - IDrawingEngine* GetEngine() override; - void Clear(rct_drawpixelinfo* dpi, uint8_t paletteIndex) override; void FillRect(rct_drawpixelinfo* dpi, uint32_t colour, int32_t x, int32_t y, int32_t w, int32_t h) override; void FilterRect(