UNPKG

@tdurtschi/bug

Version:

Bug is a simulation that models a weevil walking around in an HTML canvas.

14 lines (13 loc) 429 B
import Entity from "./entities/entity"; export interface IEntityManager { getEntities: () => Entity[]; addEntity: (entity: Entity) => void; } export default class EntityManager implements IEntityManager { private entities; constructor(initialEntities?: Entity[]); getEntities: () => Entity[]; addEntity: (entity: Entity) => void; sortEntities: () => () => void; flatten: (list: any[]) => any[]; }