LuaVoxelManip: Add option to allocate blank data
[oweals/minetest.git] / src / client.h
index e41410f14a25f49e8c0ff6ae1efccd2f7867c853..9f36a257fe2f73074d68c677cedddc27f30edf01 100644 (file)
@@ -305,6 +305,7 @@ public:
                        IrrlichtDevice *device,
                        const char *playername,
                        std::string password,
+                       bool is_simple_singleplayer_game,
                        MapDrawControl &control,
                        IWritableTextureSource *tsrc,
                        IWritableShaderSource *shsrc,
@@ -397,7 +398,7 @@ public:
        int getCrackLevel();
        void setCrack(int level, v3s16 pos);
 
-       void setHighlighted(v3s16 pos, bool show_hud);
+       void setHighlighted(v3s16 pos, bool show_higlighted);
        v3s16 getHighlighted(){ return m_highlighted_pos; }
 
        u16 getHP();
@@ -508,7 +509,7 @@ private:
        float m_inventory_from_server_age;
        std::set<v3s16> m_active_blocks;
        PacketCounter m_packetcounter;
-       bool m_show_hud;
+       bool m_show_highlighted;
        // Block mesh animation parameters
        float m_animation_time;
        int m_crack_level;
@@ -561,6 +562,9 @@ private:
        // Used for saving server map to disk client-side
        Database *localdb;
        Server *localserver;
+
+       // TODO: Add callback to update this when g_settings changes
+       bool m_cache_smooth_lighting;
 };
 
 #endif // !CLIENT_HEADER