aboutsummaryrefslogtreecommitdiff
path: root/advtrains_line_automation/scheduler.lua
diff options
context:
space:
mode:
Diffstat (limited to 'advtrains_line_automation/scheduler.lua')
0 files changed, 0 insertions, 0 deletions
#include <vector> #include <string> #include "irr_v3d.h" #include "irrlichttypes.h" #ifndef PP #define PP(x) "("<<(x).X<<","<<(x).Y<<","<<(x).Z<<")" #endif class Database { public: virtual ~Database() {} virtual void beginSave() {} virtual void endSave() {} virtual bool saveBlock(const v3s16 &pos, const std::string &data) = 0; virtual std::string loadBlock(const v3s16 &pos) = 0; virtual bool deleteBlock(const v3s16 &pos) = 0; static s64 getBlockAsInteger(const v3s16 &pos);