Class containing methods for performing Collisions on a World

Static methods

staticnotify(world:World, ?listeners:Listeners):Void

Enacts the Callbacks defined in a World's Listeners

staticoverlap_body_and_bodies_bounds(body:Body, bodies:Array<Body>, world:World, results:Array<Collision>):Void

staticquery(world:World, ?listeners:Listeners):Void

Queries a World's Listeners for Collisions.

Parameters:

world

The World to query.

listeners

Optional collection of listeners to query. If this is set, the World's listeners will not be queried.

staticupdate_quadtree(world:World):Void

Updates the World's dynamic QuadTree with any Bodies that have moved.