diff options
Diffstat (limited to 'src/map.h')
-rw-r--r-- | src/map.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -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; }; /* |