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

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

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)