]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/mapnode.h
Sky: Darker, bluer sky and improved horizon haze at night
[dragonfireclient.git] / src / mapnode.h
index 271517391bdd6a86ddf6c79b6098c308939167c5..2f6224f0279073791f23d0369679a33b54be2fbb 100644 (file)
@@ -236,22 +236,21 @@ struct MapNode
        v3s16 getWallMountedDir(INodeDefManager *nodemgr) const;
 
        void rotateAlongYAxis(INodeDefManager *nodemgr, Rotation rot);
-       void rotateAlongYAxisFull(INodeDefManager *nodemgr, Rotation rot);
 
        /*
                Gets list of node boxes (used for rendering (NDT_NODEBOX))
        */
-       std::vector<aabb3f> getNodeBoxes(INodeDefManager *nodemgr) const;
+       void getNodeBoxes(INodeDefManager *nodemgr, std::vector<aabb3f> *boxes, u8 neighbors = 0);
 
        /*
                Gets list of selection boxes
        */
-       std::vector<aabb3f> getSelectionBoxes(INodeDefManager *nodemgr) const;
+       void getSelectionBoxes(INodeDefManager *nodemg, std::vector<aabb3f> *boxes, u8 neighbors = 0);
 
        /*
                Gets list of collision boxes
        */
-       std::vector<aabb3f> getCollisionBoxes(INodeDefManager *nodemgr) const;
+       void getCollisionBoxes(INodeDefManager *nodemgr, std::vector<aabb3f> *boxes, u8 neighbors = 0);
 
        /*
                Liquid helpers