final case class Automata(poolKey: AutomataPoolKey, automaton: Automaton, layerKey: Option[BindingKey], maxPoolSize: Option[Int]) extends SubSystem
- Companion
- object
trait Serializable
trait Product
trait Equals
trait SubSystem
class Object
trait Matchable
class Any
Type members
Value members
Concrete methods
def present(frameContext: SubSystemFrameContext, state: AutomataState): Outcome[SceneUpdateFragment]
def update(frameContext: SubSystemFrameContext, state: AutomataState): AutomataEvent => Outcome[AutomataState]