|
CeresEngine 0.2.0
A game development framework
|
A structure that describes properties of a mesh. More...
#include <CeresEngine/Mesh/Mesh.hpp>
Public Attributes | |
| VertexCount | vertexCount = 0 |
| The total number of vertices (or indices) in the mesh. | |
| Vector< SubMesh > | subMeshes |
| The sub meshes in the mesh. | |
| VertexDeclaration | vertexDeclaration |
| The vertex declaration format used by the mesh. | |
| IndexType | indexType = IndexType::UInt32 |
| The format used by the mesh index buffer, if an index buffer is available. | |
| Sphere | boundingSphere |
| The mesh bounding sphere, can be used to perform culling. | |
| AABox | boundingBox |
| The mesh axis-aligned bounding box, can be used to perform culling. | |
A structure that describes properties of a mesh.
| AABox CeresEngine::MeshProperties::boundingBox |
The mesh axis-aligned bounding box, can be used to perform culling.
| Sphere CeresEngine::MeshProperties::boundingSphere |
The mesh bounding sphere, can be used to perform culling.
| IndexType CeresEngine::MeshProperties::indexType = IndexType::UInt32 |
The format used by the mesh index buffer, if an index buffer is available.
| VertexCount CeresEngine::MeshProperties::vertexCount = 0 |
The total number of vertices (or indices) in the mesh.
| VertexDeclaration CeresEngine::MeshProperties::vertexDeclaration |
The vertex declaration format used by the mesh.