modern-canvas
Version:
A JavaScript WebGL rendering engine. only the ESM.
10 lines (9 loc) • 439 B
TypeScript
import type { BufferLikeObject, BufferLikeReactiveObject } from '../../../core';
import { BufferUsage, Resource } from '../../../core';
export interface VertexBufferProperties extends Partial<Omit<BufferLikeObject, 'instanceId'>> {
}
export declare class VertexBuffer extends Resource implements BufferLikeReactiveObject {
usage: BufferUsage;
data: BufferLikeObject['data'];
constructor(properties?: VertexBufferProperties);
}