Classes |
class | SB_Align |
| SB_Align is a steering behavior that aligns the AI orientation with that of a target. More...
|
class | SB_Arrive |
| SB_Arrive is a steering behavior used to move to a target and arrive smoothly (slowing down as you get there). This only impacts position, not orientation. More...
|
class | SB_Avoid |
| SB_Avoid is a steering behavior that produces an avoidance Steering output based on calculating shortest time to collision among a group of targets, then attempting to avoid just that target. More...
|
class | SB_Cohesion |
| SB_Cohesion is a steering behavior that moves and agent toward the "center of mass" of a group. More...
|
class | SB_Face |
| SB_Face is a steering behavior that rotates the AI to face (look at) a target. More...
|
class | SB_Flee |
| SB_Flee is a steering behavior that attempts to move the AI away from a target at maximum acceleration. More...
|
class | SB_LookWhereYoureGoing |
| SB_LookWhereYoureGoing is a steering behavior that rotates the AI to align with its forward vector. More...
|
class | SB_Pursue |
| SB_Pursue is a steering behavior that attempts to steer toward the future position of a target based on its current velocity. More...
|
class | SB_Seek |
| SB_Seek is a steering behavior that steers directly toward a target with maximum acceleration. More...
|
class | SB_Separate |
| SB_Separate is a steering behavior that attempts to keep some distance from nearby targets. More...
|
class | SB_StopMoving |
| SB_StopMoving will attempt to negate any current movement and produce 0 velocity and 0 rotation. More...
|
class | SB_Wander |
| SB_Wander is a steering behavior that attempts to produce a random wandering motion Wandering is defined by steering toward a target rotating randomly around a circle at some distance in front of the AI. More...
|
class | Steering |
| Steering represents the output of SteeringBehaviors as an acceleration request and an angular acceleration request. More...
|
class | SteeringBehavior |
| SteeringBehavior is the base class for all steering behaviors. SteeringBehaviors should override whichever Steer methods they support and leave the rest unchanged. Unhandled behaviors will return an empty (no-op) steering. More...
|