From d0e6d477d245610288ab622ecf47426a9dcbc400 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 12 Jul 2011 03:55:01 +0300 Subject: Add tiles caching for software mode. --- src/graphics.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/graphics.h') diff --git a/src/graphics.h b/src/graphics.h index 40db25c5d..d6e5f774c 100644 --- a/src/graphics.h +++ b/src/graphics.h @@ -35,6 +35,8 @@ class GraphicsVertexes; class Image; +class ImageVertexes; +class MapLayer; struct SDL_Surface; @@ -202,6 +204,10 @@ class Graphics : public gcn::SDLGraphics int x, int y, int w, int h); + virtual void calcTile(ImageVertexes *vert, int x, int y); + + virtual void drawTile(ImageVertexes *vert); + virtual void drawImageRect2(GraphicsVertexes* vert, const ImageRect &imgRect); @@ -263,6 +269,8 @@ class Graphics : public gcn::SDLGraphics bool getRedraw() { return mRedraw; } + void drawMapLayer(MapLayer *layer); + int mWidth; int mHeight; -- cgit v1.2.3-70-g09d2