diff options
author | Andrei Karas <akaras@inbox.ru> | 2011-07-07 02:12:24 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2011-07-07 03:17:16 +0300 |
commit | 7d151c8fc05cd7feaf1e1cee33fd8289208fa18d (patch) | |
tree | cc246201d9aafb94087efbe85cd13b4b18eacaaf /src/map.h | |
parent | 95c8a3c0b4d2f0d39c81a6671452e1aa34a626f9 (diff) | |
download | manaplus-7d151c8fc05cd7feaf1e1cee33fd8289208fa18d.tar.gz manaplus-7d151c8fc05cd7feaf1e1cee33fd8289208fa18d.tar.bz2 manaplus-7d151c8fc05cd7feaf1e1cee33fd8289208fa18d.tar.xz manaplus-7d151c8fc05cd7feaf1e1cee33fd8289208fa18d.zip |
Add map reduce feature for software drawing.
Now invisible tiles will be removed if this mode enabled.
Diffstat (limited to 'src/map.h')
-rw-r--r-- | src/map.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -119,6 +119,8 @@ class TileAnimation class MapLayer: public ConfigListener { public: + friend class Map; + /** * Constructor, taking layer origin, size and whether this layer is the * fringe layer. The fringe layer is the layer that draws the actors. @@ -468,6 +470,8 @@ class Map : public Properties, public ConfigListener void setVersion(int n) { mVersion = n; } + void reduce(); + protected: friend class Actor; friend class Minimap; |