UNPKG

react-simple-game-engine

Version:

[WIP] not able to use in currently. <!-- Document cumming soon... -->

25 lines 830 B
import { Body } from "matter-js"; import { CreateBodyDefine, EntityInitial, Point } from "../../export-types"; import { Entity } from "./entity"; export declare class RectEntity<P extends Record<string, any> = any> extends Entity<P> { width: number; height: number; get edge(): { left: number; right: number; top: number; bottom: number; }; getSpriteWidthHeight(): { width: number; height: number; }; protected onInitial(): EntityInitial<this>; protected onCreateBody(enabledPhysicBody: boolean, { x, y, ...transform }: NonNullable<CreateBodyDefine<{ width?: number; height?: number; }>["transform"]>, options?: CreateBodyDefine["bodyOptions"]): Body | { position: Point; }; } //# sourceMappingURL=rect.entity.d.ts.map