Packages

package drawables

Type Members

  1. class CellDrawable extends CircleDrawable with ImageDrawable

    Drawable implementation that shows a cell on the screen

  2. class CellWithSpeedDrawable extends CellDrawable

    Drawable implementation that shows a tintable cell on the screen

  3. class CircleDrawable extends Drawable

    Drawable implementation that shows a circle on the screen

  4. trait Drawable extends AnyRef

    Base trait which represent anything that can be drawn on the screen

  5. class DrawableEntity extends DrawableWrapper

    DrawableWrapper extension which holds the entity UUID

  6. case class DrawableWrapper(center: Point, radius: Double, speed: (Double, Double), entityType: ecs.entities.EntityType.Value) extends Product with Serializable

    Wrapper of any entity that must be drawn

    Wrapper of any entity that must be drawn

    center

    the entity center

    radius

    the entity radius

    speed

    the entity speed

    entityType

    the entity type

  7. trait EntitiesDrawer extends AnyRef

    Trait modelling an object which can draw entities

  8. trait ImageDrawable extends Drawable

    This trait represent a Drawable which holds an image

  9. class StaticImageDrawable extends ImageDrawable

    Represent a static image

Ungrouped