Packages

c

it.unibo.osmos.redux.ecs.systems

AbstractSystem2

abstract class AbstractSystem2[T <: Property, R <: Property] extends AbstractSystem[T]

Abstract system with two type of generic entity. The lists of entity are not exclusive

Linear Supertypes
AbstractSystem[T], System, Observer, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AbstractSystem2
  2. AbstractSystem
  3. System
  4. Observer
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AbstractSystem2()(implicit arg0: ClassTag[T], arg1: ClassTag[R])

Abstract Value Members

  1. abstract def update(): Unit

    Performs an action on all the entities of the system

    Performs an action on all the entities of the system

    Definition Classes
    System

Concrete Value Members

  1. def notify(event: EntityManagerEvent): Unit
    Definition Classes
    AbstractSystem2AbstractSystemObserver