LuaVoxelManip: Add option to allocate blank data
[oweals/minetest.git] / src / environment.h
index 030235826eca35f63a6361961cb9a50972fb87ad..03c21b08ccff55aad7963da7e003876ddf4f8d59 100644 (file)
@@ -121,6 +121,17 @@ protected:
        // Overriding the day-night ratio is useful for custom sky visuals
        bool m_enable_day_night_ratio_override;
        u32 m_day_night_ratio_override;
+
+       /* TODO: Add a callback function so these can be updated when a setting
+        *       changes.  At this point in time it doesn't matter (e.g. /set
+        *       is documented to change server settings only)
+        *
+        * TODO: Local caching of settings is not optimal and should at some stage
+        *       be updated to use a global settings object for getting thse values
+        *       (as opposed to the this local caching). This can be addressed in
+        *       a later release.
+        */
+       bool m_cache_enable_shaders;
        
 private:
        JMutex m_lock;