aboutsummaryrefslogtreecommitdiff
path: root/engines/adl/display_a2.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/adl/display_a2.h')
-rw-r--r--engines/adl/display_a2.h20
1 files changed, 7 insertions, 13 deletions
diff --git a/engines/adl/display_a2.h b/engines/adl/display_a2.h
index 52c7970d26..4e84facd58 100644
--- a/engines/adl/display_a2.h
+++ b/engines/adl/display_a2.h
@@ -42,7 +42,6 @@ public:
};
void init() override;
- bool saveThumbnail(Common::WriteStream &out) override;
// Graphics
uint getGfxWidth() const { return kGfxWidth; }
@@ -63,23 +62,18 @@ public:
void printChar(char c) override;
void showCursor(bool enable) override;
+protected:
+ byte *_frameBuf;
+ bool _showCursor;
+
private:
void writeFrameBuffer(const Common::Point &p, byte color, byte mask);
- void updateTextSurface() override;
- void updateGfxSurface() override;
-
- void showScanlines(bool enable);
- void drawChar(byte c, int x, int y);
- void createFont();
- byte *_frameBuf;
- bool _scanlines;
- bool _monochrome;
- Graphics::Surface *_font;
- bool _showCursor;
- uint32 _startMillis;
+ virtual void showScanlines(bool enable) { };
};
+Display_A2 *Display_A2_create();
+
} // End of namespace Adl
#endif