Skip to main content

RDVertexAttribute

Inherits: RefCounted < Object

Vertex attribute (used by RenderingDevice).

Description

This object is used by RenderingDevice.

Properties

DataFormatformat232
VertexFrequencyfrequency0
intlocation0
intoffset0
intstride0

Property Descriptions

DataFormat format = 232 🔗

The way that this attribute's data is interpreted when sent to a shader.


VertexFrequency frequency = 0 🔗

The rate at which this attribute is pulled from its vertex buffer.


int location = 0 🔗

  • void set_location\ (\ value: int\ )
  • int get_location\ (\ )

The location in the shader that this attribute is bound to.


int offset = 0 🔗

  • void set_offset\ (\ value: int\ )
  • int get_offset\ (\ )

The number of bytes between the start of the vertex buffer and the first instance of this attribute.


int stride = 0 🔗

  • void set_stride\ (\ value: int\ )
  • int get_stride\ (\ )

The number of bytes between the starts of consecutive instances of this attribute.