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_bodies_and_bodies_bounds(a:Array<Body>, b:Array<Body>, world:World, results:Array<Collision>):Void
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.