excalibur
Version:
Excalibur.js is a simple JavaScript game engine with TypeScript bindings for making 2D games in HTML5 Canvas. Our mission is to make web game development as simple as possible.
18 lines (17 loc) • 519 B
TypeScript
import { Raster, RasterOptions } from './Raster';
export interface CircleOptions {
radius: number;
}
/**
* A circle {@apilink Graphic} for drawing circles to the {@apilink ExcaliburGraphicsContext}
*
* Circles default to {@apilink ImageFiltering.Blended}
*/
export declare class Circle extends Raster {
private _radius;
get radius(): number;
set radius(value: number);
constructor(options: RasterOptions & CircleOptions);
clone(): Circle;
execute(ctx: CanvasRenderingContext2D): void;
}