model.managers.movements
package model.managers.movements
Members list
Type members
Classlikes
case class AvoidObstaclesManager[C <: Movable[C]]() extends BaseManager[Context[C]]
This manager will zero the movable direction if it is going to collide with an obstacle
This manager will zero the movable direction if it is going to collide with an obstacle
Type parameters
- C
-
the customer concrete type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object AvoidObstaclesManager
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
object Boids
This objects contains the various managers which implements a boid-like behaviour
This objects contains the various managers which implements a boid-like behaviour
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Boids.type
object PlayerManagers
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
PlayerManagers.type
case class RandomMovementManager[M <: Movable[M]](weight: Double) extends WeightedManager[M]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait WeightedManager[M]trait BaseManager[M]class Objecttrait Matchableclass AnyShow all
In this article