openfl
Version:
A fast, productive library for 2D cross-platform development.
39 lines (20 loc) • 776 B
TypeScript
import BitmapData from "./BitmapData";
import Rectangle from "./../geom/Rectangle";
import Vector from "./../Vector";
declare namespace openfl.display {
export class Tileset {
public bitmapData:BitmapData;
protected get_bitmapData ():BitmapData;
protected set_bitmapData (value:BitmapData):BitmapData;
public rectData:Vector<number>;
public readonly numRects:number;
protected get_numRects ():number;
public constructor (bitmapData:BitmapData, rects?:Array<Rectangle>);
public addRect (rect:Rectangle):number;
public clone ():Tileset;
public hasRect (rect:Rectangle):boolean;
public getRect (id:number):Rectangle;
public getRectID (rect:Rectangle):null | number;
}
}
export default openfl.display.Tileset;