]> git.lizzy.rs Git - minetest.git/blobdiff - src/content_cao.h
Fix memory leaks due to messed up memory handling for particles as well as their...
[minetest.git] / src / content_cao.h
index bf27ed79ad8c3eac09cf50a9559c6ce46d623b54..69e2e54a264502fef563f2a48de2e3065d750e20 100644 (file)
@@ -70,6 +70,7 @@ class GenericCAO : public ClientActiveObject
        core::aabbox3d<f32> m_selection_box;
        scene::IMeshSceneNode *m_meshnode;
        scene::IAnimatedMeshSceneNode *m_animated_meshnode;
+       WieldMeshSceneNode *m_wield_meshnode;
        scene::IBillboardSceneNode *m_spritenode;
        scene::ITextSceneNode* m_textnode;
        v3f m_position;
@@ -131,10 +132,14 @@ class GenericCAO : public ClientActiveObject
 
        v3f getPosition();
 
+       scene::ISceneNode *getSceneNode();
+
        scene::IMeshSceneNode *getMeshSceneNode();
 
        scene::IAnimatedMeshSceneNode *getAnimatedMeshSceneNode();
 
+       WieldMeshSceneNode *getWieldMeshSceneNode();
+
        scene::IBillboardSceneNode *getSpriteSceneNode();
 
        inline bool isPlayer() const
@@ -197,4 +202,3 @@ class GenericCAO : public ClientActiveObject
 
 
 #endif
-