UNPKG

@fuwu-yuan/bgew

Version:

Baguette Game Engine Web is a french 2D Web game engine

21 lines (20 loc) 938 B
import { Circle as CircleBase, Polygon as PolygonBase, Point as PointBase } from "detect-collisions"; import { Entity } from "../engine/entity"; export declare class Circle extends CircleBase { private _entity?; constructor(entity: Entity, x?: number, y?: number, radius?: number, scale?: number, padding?: number); get entity(): Entity | undefined; set entity(value: Entity | undefined); } export declare class Point extends PointBase { private _entity?; constructor(entity: Entity, x?: number, y?: number, padding?: number); get entity(): Entity | undefined; set entity(value: Entity | undefined); } export declare class Polygon extends PolygonBase { private _entity?; constructor(entity: Entity, x?: number, y?: number, points?: number[][], angle?: number, scale_x?: number, scale_y?: number, padding?: number); get entity(): Entity | undefined; set entity(value: Entity | undefined); }