|
GL Studio C++ Runtime API
|
#include <gls_geometry_resource.h>
Public Attributes | |
| unsigned int | _size |
| Total size of each vertex in bytes (depends on which data is included). | |
| unsigned int | _normalStride |
| Offset between each normal in bytes. | |
| unsigned int | _texcoordStride |
| Offset between each texture coordinate in bytes. | |
| unsigned int | _texcoord2Stride |
| Offset between each secondary texture coordinate in bytes. | |
| unsigned int | _colorStride |
| Offset between each color in bytes. | |
| unsigned int | _secondaryColorStride |
| Offset between each secondary color in bytes. | |
| unsigned int | _numVertexAttribs |
| The count of vertex attributes. | |
| unsigned int | _vertexAttribStride [MAX_VERTEX_ATTRIBS] |
| A list of offsets in bytes for each vertex attribute. | |
| unsigned int | _vertexAttribSize [MAX_VERTEX_ATTRIBS] |
| The size of each vertex attribute in bytes. | |
The VertexStructureDefinition struct. Contains stride and attribute information associated with a vertex buffer object.