|
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 |