diff options
author | Perttu Ahola <celeron55@gmail.com> | 2011-01-24 16:36:58 +0200 |
---|---|---|
committer | Perttu Ahola <celeron55@gmail.com> | 2011-01-24 16:36:58 +0200 |
commit | 3909e712a012c11793effc408fd348e438a9ac5b (patch) | |
tree | 237daebc0dd1e7053af50962d01d05a5630cff8e /src/map.h | |
parent | 87554408ca667bfb86a6472d4835a893e457c0ba (diff) | |
download | minetest-3909e712a012c11793effc408fd348e438a9ac5b.tar.gz minetest-3909e712a012c11793effc408fd348e438a9ac5b.tar.bz2 minetest-3909e712a012c11793effc408fd348e438a9ac5b.zip |
Faster lighting at map generation time
Diffstat (limited to 'src/map.h')
-rw-r--r-- | src/map.h | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -523,7 +523,7 @@ public: void blitBack(core::map<v3s16, MapBlock*> & modified_blocks); -private: +protected: Map *m_map; /* NOTE: This might be used or not @@ -534,5 +534,18 @@ private: core::map<v3s16, bool> m_loaded_blocks; }; +class ManualMapVoxelManipulator : public MapVoxelManipulator +{ +public: + ManualMapVoxelManipulator(Map *map); + virtual ~ManualMapVoxelManipulator(); + + virtual void emerge(VoxelArea a, s32 caller_id=-1); + + void initialEmerge(v3s16 blockpos_min, v3s16 blockpos_max); + +protected: +}; + #endif |