diff options
author | RealBadAngel <maciej.kasatkin@o2.pl> | 2016-02-07 04:08:43 +0100 |
---|---|---|
committer | kwolekr <kwolekr@minetest.net> | 2016-02-08 03:57:42 -0500 |
commit | b44da4916aa09b27155ce6675cccbcc128b5a66c (patch) | |
tree | be51c3a097e1371cb126bf1516e81aaad20bb768 /src/mapblock_mesh.h | |
parent | 430195381d8d7254a7b8cdcf6b50769c2c598329 (diff) | |
download | minetest-b44da4916aa09b27155ce6675cccbcc128b5a66c.tar.gz minetest-b44da4916aa09b27155ce6675cccbcc128b5a66c.tar.bz2 minetest-b44da4916aa09b27155ce6675cccbcc128b5a66c.zip |
Cleanup selection mesh code, add shaders for halo and selection boxes
Diffstat (limited to 'src/mapblock_mesh.h')
-rw-r--r-- | src/mapblock_mesh.h | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/mapblock_mesh.h b/src/mapblock_mesh.h index 9c4fb655a..421e8f2b3 100644 --- a/src/mapblock_mesh.h +++ b/src/mapblock_mesh.h @@ -41,10 +41,8 @@ struct MeshMakeData VoxelManipulator m_vmanip; v3s16 m_blockpos; v3s16 m_crack_pos_relative; - v3s16 m_highlighted_pos_relative; bool m_smooth_lighting; bool m_show_hud; - video::SColor m_highlight_mesh_color; IGameDef *m_gamedef; bool m_use_shaders; @@ -68,11 +66,6 @@ struct MeshMakeData void setCrack(int crack_level, v3s16 crack_pos); /* - Set the highlighted node position - */ - - void setHighlighted(v3s16 highlighted_pos, bool show_hud); - /* Enable or disable smooth lighting */ void setSmoothLighting(bool smooth_lighting); @@ -137,10 +130,7 @@ private: IShaderSource *m_shdrsrc; bool m_enable_shaders; - bool m_enable_highlighting; - video::SColor m_highlight_mesh_color; - // Must animate() be called before rendering? bool m_has_animation; int m_animation_force_timer; @@ -150,7 +140,6 @@ private: int m_last_crack; // Maps mesh buffer (i.e. material) indices to base texture names std::map<u32, std::string> m_crack_materials; - std::list<u32> m_highlighted_materials; // Animation info: texture animationi // Maps meshbuffers to TileSpecs |