BufferWriterGL3

class BufferWriterGL3(val buffer: ByteBuffer, val elementSize: Int = 1, val alignment: ERROR CLASS: Symbol not found for BufferAlignment, val elementIterator: Iterator<ERROR CLASS: Symbol not found for ShaderStorageElement>?) : <ERROR CLASS> ERROR CLASS: Symbol not found for BufferWriter(source)

Constructors

Link copied to clipboard
constructor(buffer: ByteBuffer, elementSize: Int = 1, alignment: ERROR CLASS: Symbol not found for BufferAlignment, elementIterator: Iterator<ERROR CLASS: Symbol not found for ShaderStorageElement>?)

Properties

Link copied to clipboard
val alignment: ERROR CLASS: Symbol not found for BufferAlignment
Link copied to clipboard
Link copied to clipboard
val elementIterator: Iterator<ERROR CLASS: Symbol not found for ShaderStorageElement>?
Link copied to clipboard
Link copied to clipboard
open override var position: Int
Link copied to clipboard
open override var positionElements: Int

Functions

Link copied to clipboard
open override fun copyBuffer(sourceBuffer: ByteBuffer, sourceOffset: Int, sourceSizeInBytes: Int)
Link copied to clipboard
open override fun rewind()
Link copied to clipboard
open override fun write(v: ERROR CLASS: Symbol not found for ColorRGBa)
open override fun write(v: ERROR CLASS: Symbol not found for IntVector2)
open override fun write(v: ERROR CLASS: Symbol not found for IntVector3)
open override fun write(v: ERROR CLASS: Symbol not found for IntVector4)
open override fun write(v: ERROR CLASS: Symbol not found for Matrix33)
open override fun write(v: ERROR CLASS: Symbol not found for Matrix44)
open override fun write(v: ERROR CLASS: Symbol not found for Vector2)
open override fun write(v: ERROR CLASS: Symbol not found for Vector3)
open override fun write(v: ERROR CLASS: Symbol not found for Vector4)
open override fun write(v: Byte)
open override fun write(v: Float)
open override fun write(v: Int)
open override fun write(v: Short)
open override fun write(x: Float, y: Float)
open override fun write(x: Float, y: Float, z: Float)
open override fun write(a: FloatArray, offset: Int, size: Int)
open override fun write(x: Float, y: Float, z: Float, w: Float)