Package com.devcharles.piazzapanic.utility.box2d
package com.devcharles.piazzapanic.utility.box2d
-
ClassDescription
Vector2
wrapper that contains body orientation.ABox2dRadiusProximity
is aProximity
that queries the world for all fixtures that potentially overlap the circle having the specified detection radius and whose center is the owner position.ABox2dSquareAABBProximity
is aProximity
that queries the world for all fixtures that potentially overlap the square AABB built around the circle having the specified detection radius and whose center is the owner position.Box2DBody
and logic for AI agents, theBox2dSteeringBody
responds to inputs from aSteeringBehavior
.Collision categories allow specifying which Box2D fixtures collide with each other.Helper class that stores light definitions.Populates the world with bodies created from the obstacle layer.Handles collision events, allows interactivity between the player and other objects.