artistic-engine
Version:
General purpose html5 canvas rendering game engine
10 lines (9 loc) • 413 B
TypeScript
export default interface IDrawable {
/**
* Overall render tasks performed for canvas context specific to the sprite.
* this method is called automatically by engine if attached.
* @param context Canvas context to perform reset on.
* @param delay time in milliseconds passed from the previous frame call.
*/
draw(context: CanvasRenderingContext2D, delay: number): void;
}