[This is preliminary documentation and is subject to change.]
Very basic 16bit mesh
| C# | Visual Basic | Visual C++ |
public class BasicMesh<T> : IMesh, IRenderable where T : new(), IVertex
Public Class BasicMesh(Of T As {New, IVertex}) _ Implements IMesh, IRenderable
generic<typename T> where T : gcnew(), IVertex public ref class BasicMesh : IMesh, IRenderable
- T
- Vertex type to use
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| BasicMesh<(Of <(T>)>)()()() | ||
| AddQuad(Int32, Int32, Int32, Int32, Int32) |
Set the indices for a quad
| |
| Buffer |
Get or Set the MeshBuffer
| |
| Equals(Object) | (Inherited from Object.) | |
| Finalize()()() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode()()() | Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
| GetIndices()()() |
Get the array of indices
| |
| GetType()()() | Gets the Type of the current instance. (Inherited from Object.) | |
| GetVertices()()() |
Get the array of vertices
| |
| Id |
Get or Set the mesh' name
| |
| Indices |
Get the list of indices
| |
| Material |
Get or Set the material
| |
| MemberwiseClone()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| NumberOfTriangles |
Get or Set the used number of triangles
| |
| NumberOfVertices |
Get or Set the used number of vertices
| |
| Parent |
Empty interface implementation
| |
| Pose |
Get or Set the mesh' pose
| |
| Resize(Int32, Int32) |
Create or resize vertex and index list
| |
| ToString()()() | (Inherited from Object.) | |
| VertexLayout |
Get the Vertex flags
| |
| VertexSize |
Get the size of a vertex
| |
| Vertices |
Get the list of vertices
|
| Object | |
| BasicMesh<(Of <(T>)>) | |