UNPKG

2d-physics-engine

Version:

A lightweight, flexible 2D physics engine with ECS architecture, built with TypeScript

17 lines 603 B
import { Scene } from '../../core/Scene'; import { System } from '../System.abstract'; export declare class Physics extends System { readonly needsFixedUpdate = true; private readonly collisionDetector; private readonly collisionResolver; private currentCollisions; update(deltaTime: number, scene: Scene): void; private integrateForces; private integrateVelocities; private detectCollisions; private resolveCollisions; private handleCollisionEvents; private getCollisionPair; private findEntityWithCollider; } //# sourceMappingURL=Physics.system.d.ts.map