VertexBufferGL3

class VertexBufferGL3(val buffer: Int, val offset: Long, val vertexFormat: VertexFormat, val vertexCount: Int, val session: Session?) : VertexBuffer(source)

Constructors

Link copied to clipboard
constructor(buffer: Int, offset: Long, vertexFormat: VertexFormat, vertexCount: Int, session: Session?)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun bind()
Link copied to clipboard
open override fun close()
Link copied to clipboard
open override fun destroy()
Link copied to clipboard
fun put(elementOffset: Int, putter: BufferWriter.() -> Unit): Int
Link copied to clipboard
open override fun read(data: ByteBuffer, offsetInBytes: Int)
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
fun unbind()
Link copied to clipboard
open override fun write(data: ByteBuffer, offsetInBytes: Int)
open override fun write(source: MPPBuffer, targetByteOffset: Int, sourceByteOffset: Int, byteLength: Int)

Properties

Link copied to clipboard
val buffer: Int
Link copied to clipboard
Link copied to clipboard
open override val session: Session?
Link copied to clipboard
open override val shadow: VertexBufferShadow
Link copied to clipboard
open override val vertexCount: Int
Link copied to clipboard
open override val vertexFormat: VertexFormat