- Added ElementBuffer This is to replace arrays/vectors of u16s for drawing points, triangles etc. It allows one to access indices as elements (e.g. Line or Triangle) rather than just arrays.
Eventually I want to change this class to provide an Accessor object that appears to be IndexType agnostic and warn you of out of range indices or optionally automatically change index type. At the moment though, you need to know the limits of your VertexBuffer.
This is related to {T297} and allows us to more forward with shader render pipelines.