| Interface | Description |
|---|---|
| Limiter |
A
Limiter provides the maximum magnitudes of speed and acceleration for both linear and angular components. |
| Proximity<T extends com.badlogic.gdx.math.Vector<T>> |
A
Proximity defines an area that is used by group behaviors to find and process the owner's neighbors. |
| Proximity.ProximityCallback<T extends com.badlogic.gdx.math.Vector<T>> |
The callback object used by a proximity to report the owner's neighbor.
|
| Steerable<T extends com.badlogic.gdx.math.Vector<T>> |
A
Steerable is a Location that gives access to the character's data required by steering system. |
| Class | Description |
|---|---|
| GroupBehavior<T extends com.badlogic.gdx.math.Vector<T>> |
GroupBehavior is the base class for the steering behaviors that take into consideration the agents in the game world
that are within the immediate area of the owner. |
| SteerableAdapter<T extends com.badlogic.gdx.math.Vector<T>> |
An adapter class for
Steerable. |
| SteeringAcceleration<T extends com.badlogic.gdx.math.Vector<T>> |
SteeringAcceleration is a movement requested by the steering system. |
| SteeringBehavior<T extends com.badlogic.gdx.math.Vector<T>> |
A
SteeringBehavior calculates the linear and/or angular accelerations to be applied to its owner. |