@flashport/flashport
Version:
FlashPort is a TypeScript 2D graphics library that largely replicates the Flash ActionScript 3.0 library
12 lines (11 loc) • 447 B
TypeScript
import { ByteArray } from "../utils/ByteArray";
export declare class VertexBuffer3D extends Object {
buff: WebGLBuffer;
gl: WebGLRenderingContext;
data32PerVertex: number;
dirty: boolean;
constructor();
uploadFromVector(data: number[], startVertex: number, numVertices: number): void;
uploadFromByteArray(data: ByteArray, byteArrayOffset: number, startVertex: number, numVertices: number): void;
dispose(): void;
}