Updated the map system & APIs

This commit is contained in:
Kayne Ruse
2014-12-31 06:01:03 +11:00
parent 8e50be24d4
commit 6704944105
11 changed files with 116 additions and 38 deletions
+2 -1
View File
@@ -30,6 +30,7 @@
#include "lua.hpp"
#endif
#include <functional>
#include <string>
class RegionPagerLua : public RegionPagerBase {
@@ -41,8 +42,8 @@ public:
Region* LoadRegion(int x, int y) override;
Region* SaveRegion(int x, int y) override;
Region* CreateRegion(int x, int y) override;
void UnloadRegion(int x, int y) override;
void UnloadIf(std::function<bool(Region const&)> fn) override;
void UnloadAll() override;
//accessors & mutators