Mesh

Mesh (vertex, index) management related.

Classes

  • VertexElemIterator — Iterator that allows you to easily populate or read vertex elements in MeshData.
  • MeshData — Contains mesh vertex and index data used for initializing, updating and reading mesh data from Mesh.
  • MeshProperties — Properties of a Mesh.
  • Mesh — Primary class for holding geometry.

Structs

  • BoneWeight — Contains per-vertex bone weights and indexes used for skinning, for up to four bones.
  • MeshCreateInformation — Information used for creation of a new Mesh object.

Enums

Internal

Symbols intended for engine-internal use. Not part of the public API.

Classes

  • MeshBase — Base class all mesh implementations derive from.
  • render::MeshBase — Render proxy used as a basis for all implemenations of meshes.
  • MeshUtility — Performs various operations on mesh geometry.
  • ShapeMeshes2D — Helper class for easily creating common 2D shapes.
  • ShapeMeshes3D — Helper class for easily creating common 3D shapes.

Structs