#include <mesh.h>
Public Member Functions | |
const rve_common::UUID & | getID () |
SubMesh * | getSubMesh (size_t index) |
size_t | getSubMeshCount () |
Mesh (const rve_common::UUID &id, const Ogre::MeshPtr &ogre_mesh) | |
~Mesh () | |
Private Types | |
typedef std::vector< SubMeshPtr > | V_SubMesh |
Private Attributes | |
rve_common::UUID | id_ |
Ogre::MeshPtr | mesh_ |
V_SubMesh | submeshes_ |
typedef std::vector<SubMeshPtr> rve_render_server::Mesh::V_SubMesh [private] |
rve_render_server::Mesh::Mesh | ( | const rve_common::UUID & | id, |
const Ogre::MeshPtr & | ogre_mesh | ||
) |
const rve_common::UUID& rve_render_server::Mesh::getID | ( | ) | [inline] |
SubMesh * rve_render_server::Mesh::getSubMesh | ( | size_t | index | ) |
size_t rve_render_server::Mesh::getSubMeshCount | ( | ) |
rve_common::UUID rve_render_server::Mesh::id_ [private] |
Ogre::MeshPtr rve_render_server::Mesh::mesh_ [private] |
V_SubMesh rve_render_server::Mesh::submeshes_ [private] |