Class VertexArrayObject
Constructors
constructor
Returns VertexArrayObject
Properties
boundDynamicVertexBuffer
boundDynamicVertexBuffer2
boundDynamicVertexBuffer3
boundIndexBuffer
boundLayoutVertexBuffer
boundPaintVertexBuffers
boundProgram
boundVertexOffset
boundVertexOffset: number
context
vao
vao: any
Methods
bind
- bind(
context: Context,
program: Program<any>,
layoutVertexBuffer: VertexBuffer,
paintVertexBuffers: VertexBuffer[],
indexBuffer?: IndexBuffer | null,
vertexOffset?: number | null,
dynamicVertexBuffer?: VertexBuffer | null,
dynamicVertexBuffer2?: VertexBuffer | null,
dynamicVertexBuffer3?: VertexBuffer | null,
): voidParameters
- context: Context
- program: Program<any>
- layoutVertexBuffer: VertexBuffer
- paintVertexBuffers: VertexBuffer[]
OptionalindexBuffer: IndexBuffer | nullOptionalvertexOffset: number | nullOptionaldynamicVertexBuffer: VertexBuffer | nullOptionaldynamicVertexBuffer2: VertexBuffer | nullOptionaldynamicVertexBuffer3: VertexBuffer | null
Returns void
destroy
Returns void
freshBind
- freshBind(
program: Program<any>,
layoutVertexBuffer: VertexBuffer,
paintVertexBuffers: VertexBuffer[],
indexBuffer?: IndexBuffer | null,
vertexOffset?: number | null,
dynamicVertexBuffer?: VertexBuffer | null,
dynamicVertexBuffer2?: VertexBuffer | null,
dynamicVertexBuffer3?: VertexBuffer | null,
): voidParameters
- program: Program<any>
- layoutVertexBuffer: VertexBuffer
- paintVertexBuffers: VertexBuffer[]
OptionalindexBuffer: IndexBuffer | nullOptionalvertexOffset: number | nullOptionaldynamicVertexBuffer: VertexBuffer | nullOptionaldynamicVertexBuffer2: VertexBuffer | nullOptionaldynamicVertexBuffer3: VertexBuffer | null
Returns void
Was this helpful?