UNPKG

@flashport/flashport

Version:

FlashPort is a TypeScript 2D graphics library that largely replicates the Flash ActionScript 3.0 library

15 lines (14 loc) 646 B
import { TextureBase } from "./TextureBase"; import { BitmapData } from "../../display/BitmapData"; import { ByteArray } from "../../utils/ByteArray"; export declare class Texture extends TextureBase { gl: WebGLRenderingContext; texture: WebGLTexture; repeat: boolean; up: boolean; constructor(); uploadFromBitmapData(bitmapData: BitmapData, maplevel?: number): void; uploadFromImg(img: HTMLCanvasElement, maplevel?: number): void; uploadFromByteArray(param1: ByteArray, param2: number, param3?: number): void; uploadCompressedTextureFromByteArray(param1: ByteArray, param2: number, param3?: boolean): void; }