API reference

Every public class, method, and event in @codexo/exojs. Generated from source.

C

classWebGl2VertexArrayObject

@codexo/exojs / rendering / stable

4
props
10
methods
0
events
Import
import { WebGl2VertexArrayObject } from '@codexo/exojs'
Constructors 1
new(drawMode: RenderingPrimitives): WebGl2VertexArrayObject
Methods 10
addAttribute(buffer: WebGl2RenderBuffer, attribute: ShaderAttribute, type: number, normalized: boolean, stride: number, start: number, integer: boolean, divisor: number): this
addIndex(buffer: WebGl2RenderBuffer): this
bind(): this
clear(): this
connect(runtime: WebGl2VertexArrayObjectRuntime): this
destroy(): void
disconnect(): this
draw(size: number, start: number, type: RenderingPrimitives): this
drawInstanced(count: number, start: number, instanceCount: number, type: RenderingPrimitives): this
unbind(): this
Properties 4
attributes: VaoAttribute[]
drawMode: RenderingPrimitives
indexBuffer: WebGl2RenderBuffer | null
version: number
Source