UNPKG

2d-physics-engine

Version:

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

21 lines 1.3 kB
export { Entity } from './core/Entity'; export { Scene } from './core/Scene'; export { Iterator } from './core/Iterator'; export { InputManager } from './core/InputManager'; export { Vector2 } from './math/Vector2'; export { AABB } from './math/AABB'; export { QuadTree } from './math/QuadTree'; export { Component } from './components/Component.abstract'; export { Transform } from './components/Transform.component'; export { Rigidbody } from './components/Rigidbody.component'; export { Collider, type CollisionEvent } from './components/ColliderComponents/Collider.abstract'; export { CircleCollider } from './components/ColliderComponents/CircleCollider.component'; export { Controller } from './components/Controller.component'; export { Drawer } from './components/DrawerComponents/Drawer.component'; export { CircleDrawer } from './components/DrawerComponents/CircleDrawer.component'; export { System } from './systems/System.abstract'; export { Physics } from './systems/PhysicsSystem/Physics.system'; export { Rendering } from './systems/Rendering.system'; export { CollisionDetector, type CollisionInfo } from './systems/PhysicsSystem/CollisionDetector'; export { CollisionResolver, type Collision } from './systems/PhysicsSystem/CollisionResolver'; //# sourceMappingURL=index.d.ts.map