BaseLauncher
io.github.srs.BaseLauncher
trait BaseLauncher extends Interface[SimulationState], Interface[SimulationState], Interface[SimulationState]
Base trait for launching the Scala Robotics Simulator application.
It sets up the Model-View-Controller (MVC) architecture and provides a method to run the simulation.
The specific view implementation (GUI or CLI) is provided by the extending objects.
Attributes
- Graph
-
- Supertypes
-
trait Interface[SimulationState]trait Component[SimulationState]trait Provider[SimulationState]trait Interface[SimulationState]trait Component[SimulationState]trait Provider[SimulationState]trait Interface[SimulationState]trait Component[SimulationState]trait Provider[SimulationState]class Objecttrait Matchableclass Any
- Known subtypes
-
object CLILauncherobject GUILauncher
Members list
In this article