class BufferWriterGL3 : BufferWriter
BufferWriterGL3(buffer: ByteBuffer, elementSize: Int = 1) |
val buffer: ByteBuffer |
|
val elementSize: Int |
|
var position: Int |
|
var positionElements: Int |
fun rewind(): Unit
rewind the underlying buffer |
|
fun write(a: FloatArray, offset: Int, size: Int): Unit fun write(v: Vector3): Unit fun write(v: Vector2): Unit fun write(v: Vector4): Unit fun write(v: Matrix44): Unit fun write(v: Float): Unit fun write(x: Float, y: Float, z: Float): Unit fun write(x: Float, y: Float, z: Float, w: Float): Unit fun write(x: Float, y: Float): Unit fun write(v: ColorRGBa): Unit |
open fun write(vararg v: Vector3): Unit |