sculpto
|
#include <vertex.h>
Public Member Functions | |
const std::vector< vertex_element > & | GetElements () const |
u32 | GetSize () const |
size_t | GetCount () const |
std::vector< vertex_element >::iterator | begin () |
std::vector< vertex_element >::iterator | end () |
std::vector< vertex_element >::const_iterator | begin () const |
std::vector< vertex_element >::const_iterator | end () const |
vertex_layout ()=default | |
vertex_layout (const std::initializer_list< vertex_element > &Elements) | |
Protected Attributes | |
std::vector< vertex_element > | Elements {} |
u32 | Size {} |
Vertex layout structure. Represent data for one single vertex.
|
default |
Vertex layout default constructor.
|
inline |
Elements | - array of vertex layout elements. |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |