UNPKG

artistic-engine

Version:

General purpose html5 canvas rendering game engine

15 lines (14 loc) 633 B
import IEntity from "../entity/ientity"; type XYWH = IEntity | [number, number, number, number]; export default class Bitmap { protected image: ImageBitmapSource; protected options: ImageBitmapOptions | undefined; constructor(image: ImageBitmapSource); get Image(): ImageBitmapSource; set Options(options: ImageBitmapOptions); getImageBitmap(): Promise<ImageBitmap>; getImageBitmap(xywh: XYWH): Promise<ImageBitmap>; getImageBitmap(x: number, y: number, w: number, h: number): Promise<ImageBitmap>; createImageBitmapList(coordinates: IEntity[]): Promise<ImageBitmap[]>; } export {};