Struct VertexFormat
Vertex format elements list
Constructors
| Name | Description |
this
(elems)
|
make using element list
|
this
(types)
|
init from vertex element types, using default sizes for types
|
Properties
| Name | Type | Description |
isValid[get]
|
bool | returns true if it's valid vertex format
|
length[get]
|
int | get number of elements
|
vertexFloats[get]
|
int | returns vertex size in floats
|
vertexSize[get]
|
int | returns vertex size in bytes
|
Methods
| Name | Description |
dump
(data)
|
|
elementOffset
(type)
|
|
hasElement
(type)
|
|
opEquals
(fmt)
|
compare
|
opIndex
(index)
|
get element by index
|
set
(vertex, type, value)
|
set vec2 component value of vertex
|
set
(vertex, type, value)
|
set vec3 component value of vertex
|
set
(vertex, type, value)
|
set vec4 component value of vertex
|