Struct VertexFormat

Vertex format elements list

struct VertexFormat;

Constructors

NameDescription
this (elems) make using element list
this (types) init from vertex element types, using default sizes for types

Properties

NameTypeDescription
isValid[get] boolreturns true if it's valid vertex format
length[get] intget number of elements
vertexFloats[get] intreturns vertex size in floats
vertexSize[get] intreturns vertex size in bytes

Methods

NameDescription
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