From fa881567db05ffb6c2f8aaf96a37a3321e9c417f Mon Sep 17 00:00:00 2001 From: uruk Date: Fri, 12 Jul 2013 16:08:35 +0200 Subject: [PATCH] AVALANCHE: Update Graph. --- engines/avalanche/graph.cpp | 4 ++++ engines/avalanche/graph.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/engines/avalanche/graph.cpp b/engines/avalanche/graph.cpp index 47836aaa863..d932d12be86 100644 --- a/engines/avalanche/graph.cpp +++ b/engines/avalanche/graph.cpp @@ -78,6 +78,10 @@ void Graph::drawBar(int16 x1, int16 y1, int16 x2, int16 y2, int16 color) { _surface.fillRect(Common::Rect(x1, y1, x2, y2), color); } +void Graph::copySurface(Graphics::Surface source) { + _surface.copyFrom(source); +} + void Graph::refreshScreen() { g_system->copyRectToScreen(_surface.pixels, _surface.pitch , 0, 0, _screenWidth, _screenHeight); g_system->updateScreen(); diff --git a/engines/avalanche/graph.h b/engines/avalanche/graph.h index beaa7969157..24fffcc149c 100644 --- a/engines/avalanche/graph.h +++ b/engines/avalanche/graph.h @@ -54,6 +54,8 @@ public: void drawBar(int16 x1, int16 y1, int16 x2, int16 y2, int16 color); + void copySurface(Graphics::Surface source); + void refreshScreen(); private: