diff options
author | Kahrl <kahrl@gmx.net> | 2011-12-03 08:40:32 +0100 |
---|---|---|
committer | Perttu Ahola <celeron55@gmail.com> | 2011-12-03 11:47:37 +0200 |
commit | 392485aa454e871566a67afc61e11331f9d27397 (patch) | |
tree | 7c2a0b971feaa6cad6fafff9569d57d8bda53803 /src/camera.h | |
parent | 275a348b75ae710f5cfdb71595ea6e95ecdbcd63 (diff) | |
download | minetest-392485aa454e871566a67afc61e11331f9d27397.tar.gz minetest-392485aa454e871566a67afc61e11331f9d27397.tar.bz2 minetest-392485aa454e871566a67afc61e11331f9d27397.zip |
inventorycube: use all three specified textures; also moved mesh creation / modification functions to mesh.cpp; in lua, inventorycube is now called minetest.inventorycube
Diffstat (limited to 'src/camera.h')
-rw-r--r-- | src/camera.h | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/camera.h b/src/camera.h index 973ae3f31..d5789d807 100644 --- a/src/camera.h +++ b/src/camera.h @@ -22,6 +22,7 @@ with this program; if not, write to the Free Software Foundation, Inc., #include "common_irrlicht.h" #include "inventory.h" +#include "mesh.h" #include "tile.h" #include "utility.h" #include <ICameraSceneNode.h> @@ -206,9 +207,6 @@ public: void setSprite(video::ITexture* texture); void setCube(const TileSpec tiles[6]); - f32 getSpriteThickness() const { return m_thickness; } - void setSpriteThickness(f32 thickness); - void updateLight(u8 light); void removeSpriteFromCache(video::ITexture* texture); @@ -219,16 +217,11 @@ public: private: scene::IMeshSceneNode* m_meshnode; - f32 m_thickness; scene::IMesh* m_cubemesh; bool m_is_cube; u8 m_light; - // internal extrusion helper methods io::path getExtrudedName(video::ITexture* texture); - scene::IAnimatedMesh* extrudeARGB(u32 width, u32 height, u8* data); - scene::IAnimatedMesh* extrude(video::ITexture* texture); - scene::IMesh* createCubeMesh(); }; #endif |