]> git.lizzy.rs Git - minetest.git/blobdiff - src/wieldmesh.h
Fix segfaults caused by the Environment not being initialized yet
[minetest.git] / src / wieldmesh.h
index b7739f18c05b45b2f0baaadf501d84d2040f7a43..3f4f4fc042a5e5c46a5c41f02cee8de0a7e4ab94 100644 (file)
@@ -41,13 +41,16 @@ class WieldMeshSceneNode: public scene::ISceneNode
        void setCube(const TileSpec tiles[6],
                        v3f wield_scale, ITextureSource *tsrc);
        void setExtruded(const std::string &imagename,
-                       v3f wield_scale, ITextureSource *tsrc);
+                       v3f wield_scale, ITextureSource *tsrc, u8 num_frames);
        void setItem(const ItemStack &item, IGameDef *gamedef);
 
        // Sets the vertex color of the wield mesh.
        // Must only be used if the constructor was called with lighting = false
        void setColor(video::SColor color);
 
+       scene::IMesh *getMesh()
+       { return m_meshnode->getMesh(); }
+
        virtual void render();
 
        virtual const core::aabbox3d<f32>& getBoundingBox() const