]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/raycast.h
Merge pull request #59 from PrairieAstronomer/readme_irrlicht_change
[dragonfireclient.git] / src / raycast.h
index 734efd6ad4ae2cc76f7b1ca9d92b8566bb9d3711..4f5ca2a5bfde5d55d25f2cb91e5f8276bf396d11 100644 (file)
@@ -38,7 +38,7 @@ class RaycastState
         * @param liquids pointable if false, liquid nodes won't be found
         */
        RaycastState(const core::line3d<f32> &shootline, bool objects_pointable,
-               bool liquids_pointable);
+               bool liquids_pointable, bool nodes_pointable = true);
 
        //! Shootline of the raycast.
        core::line3d<f32> m_shootline;
@@ -55,6 +55,7 @@ class RaycastState
 
        bool m_objects_pointable;
        bool m_liquids_pointable;
+       bool m_nodes_pointable;
 
        //! The code needs to search these nodes around the center node.
        core::aabbox3d<s16> m_search_range { 0, 0, 0, 0, 0, 0 };