blaze-2d
Version:
A fast and simple WebGL 2 2D game engine written in TypeScript
15 lines (14 loc) • 467 B
TypeScript
import Constraint from "../constraints/constraint";
import { ConstraintSolver } from "../solvers/solver";
import Space from "./space";
/**
* Contains {@link Constraint}s involving {@link CollisionObject}s.
*/
export default class ConstraintSpace extends Space<Constraint, ConstraintSolver> {
/**
* Executes a solver on every object in the space.
*
* @param id The id of the solver to execute
*/
solve(id: string, delta: number): void;
}