00001
00002
00003
00004
00005
00006 #ifndef _SHARED_MESH_H_
00007 #define _SHARED_MESH_H_
00008
00014 #include "object.h"
00015
00016 #include <btScalar.h>
00017
00018 namespace irr
00019 {
00020 namespace scene
00021 {
00022 class IMesh;
00023 }
00024 }
00025
00026 class MeshInterface;
00027
00028 class SharedMesh : public Object
00029 {
00030 public:
00031 SharedMesh(irr::scene::IMesh *mesh, irr::scene::ISceneNode *node, btScalar mass, bool concave = false);
00032
00033 private:
00034 MeshInterface *m_iface;
00035 };
00036
00037 #endif