aboutsummaryrefslogtreecommitdiff
path: root/src/map.h
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2011-10-18 00:01:50 +0300
committerPerttu Ahola <celeron55@gmail.com>2011-10-18 00:01:50 +0300
commit78f4142f4ff033351030a2008f76c6bf8768780c (patch)
tree9c393d679276546f4d599b71912a4db56c196352 /src/map.h
parentea1fda5ebc7fe0aa276de768cacd81df365c69a3 (diff)
downloadminetest-78f4142f4ff033351030a2008f76c6bf8768780c.tar.xz
Add /clearobjects
Diffstat (limited to 'src/map.h')
-rw-r--r--src/map.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/map.h b/src/map.h
index 64a69cfd4..c9bc81790 100644
--- a/src/map.h
+++ b/src/map.h
@@ -383,6 +383,7 @@ public:
void verifyDatabase();
// Get an integer suitable for a block
static sqlite3_int64 getBlockAsInteger(const v3s16 pos);
+ static v3s16 getIntegerAsBlock(sqlite3_int64 i);
// Returns true if the database file does not exist
bool loadFromFolders();
@@ -394,6 +395,8 @@ public:
void save(bool only_changed);
//void loadAll();
+ void listAllLoadableBlocks(core::list<v3s16> &dst);
+
// Saves map seed and possibly other stuff
void saveMapMeta();
void loadMapMeta();
@@ -458,6 +461,7 @@ private:
sqlite3 *m_database;
sqlite3_stmt *m_database_read;
sqlite3_stmt *m_database_write;
+ sqlite3_stmt *m_database_list;
};
/*