MezzanineEngine March 18, 2012

Mezzanine::Mesh Class Reference

This class is used to check and modify the properties of a graphics mesh. More...

#include <mesh.h>

List of all members.

Public Member Functions

 Mesh ()
 Class Constructor.
 Mesh (Ogre::MeshPtr InternalMesh)
 Internal Constructor.
 ~Mesh ()
 Class Destructor.
ConstStringGetGroup ()
 Gets the resource group this mesh belongs to.
ConstStringGetName ()
 Gets the Name of this mesh.
Ogre::MeshPtr GetOgreMesh ()
 Gets the internal Ogre Mesh pointer.

Protected Attributes

InternalMeshDataIMD

Detailed Description

This class is used to check and modify the properties of a graphics mesh.

Definition at line 59 of file mesh.h.


Constructor & Destructor Documentation

Mezzanine::Mesh::Mesh ( Ogre::MeshPtr  InternalMesh)

Internal Constructor.

Parameters:
InternalMeshThe internal mesh this mesh class is based on.

Definition at line 67 of file mesh.cpp.


Member Function Documentation

ConstString & Mezzanine::Mesh::GetGroup ( )

Gets the resource group this mesh belongs to.

Returns:
Returns a const string reference containing the group this mesh belongs to.

Definition at line 83 of file mesh.cpp.

ConstString & Mezzanine::Mesh::GetName ( )

Gets the Name of this mesh.

Note:
If this mesh originated from a file, usually the name of the mesh will be the file name.
Returns:
Returns a const string reference containing the name of this mesh.

Definition at line 78 of file mesh.cpp.

Ogre::MeshPtr Mezzanine::Mesh::GetOgreMesh ( )

Gets the internal Ogre Mesh pointer.

Returns:
Returns an Ogre shared pointer pointing to the internal Ogre Mesh.

Definition at line 88 of file mesh.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines