#include <database.h>
◆ ~MapDatabase()
virtual MapDatabase::~MapDatabase |
( |
| ) |
|
|
virtualdefault |
◆ deleteBlock()
virtual bool MapDatabase::deleteBlock |
( |
const v3s16 & | pos | ) |
|
|
pure virtual |
◆ getBlockAsInteger()
s64 MapDatabase::getBlockAsInteger |
( |
const v3s16 & | pos | ) |
|
|
static |
Referenced by MapDatabaseSQLite3::bindPos(), Database_Dummy::deleteBlock(), Database_LevelDB::deleteBlock(), Database_Redis::deleteBlock(), ServerEnvironment::findSunlight(), Database_Dummy::loadBlock(), Database_LevelDB::loadBlock(), Database_Redis::loadBlock(), Database_Dummy::saveBlock(), Database_LevelDB::saveBlock(), and Database_Redis::saveBlock().
◆ getIntegerAsBlock()
v3s16 MapDatabase::getIntegerAsBlock |
( |
s64 | i | ) |
|
|
static |
◆ listAllLoadableBlocks()
virtual void MapDatabase::listAllLoadableBlocks |
( |
std::vector< v3s16 > & | dst | ) |
|
|
pure virtual |
◆ loadBlock()
virtual void MapDatabase::loadBlock |
( |
const v3s16 & | pos, |
|
|
std::string * | block ) |
|
pure virtual |
◆ saveBlock()
virtual bool MapDatabase::saveBlock |
( |
const v3s16 & | pos, |
|
|
std::string_view | data ) |
|
pure virtual |
The documentation for this class was generated from the following files: