summaryrefslogtreecommitdiff
path: root/src/mapblock_mesh.h
diff options
context:
space:
mode:
authorRealBadAngel <maciej.kasatkin@o2.pl>2016-02-07 04:08:43 +0100
committerkwolekr <kwolekr@minetest.net>2016-02-08 03:57:42 -0500
commitb44da4916aa09b27155ce6675cccbcc128b5a66c (patch)
treebe51c3a097e1371cb126bf1516e81aaad20bb768 /src/mapblock_mesh.h
parent430195381d8d7254a7b8cdcf6b50769c2c598329 (diff)
downloadminetest-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.h11
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