Class SimulationScreen

java.lang.Object
com.prineside.tdi2.Screen
com.prineside.tdi2.screens.SimulationScreen
All Implemented Interfaces:
com.badlogic.gdx.Screen

public class SimulationScreen extends Screen
  • Field Details

    • runningSimulations

      public final com.badlogic.gdx.utils.DelayedRemovalArray<SimulationScreen.SimEntry> runningSimulations
    • simConfig

      public SimConfig simConfig
    • selectBoxStyle

      public com.badlogic.gdx.scenes.scene2d.ui.SelectBox.SelectBoxStyle selectBoxStyle
    • textFieldStyle

      public com.badlogic.gdx.scenes.scene2d.ui.TextField.TextFieldStyle textFieldStyle
    • simTypeSelect

      public com.badlogic.gdx.scenes.scene2d.ui.SelectBox<String> simTypeSelect
    • formTable

      public com.badlogic.gdx.scenes.scene2d.ui.Table formTable
    • simCells

      public com.badlogic.gdx.scenes.scene2d.ui.VerticalGroup simCells
    • autoNextToggle

      public LabelToggleButton autoNextToggle
  • Constructor Details

    • SimulationScreen

      public SimulationScreen()
  • Method Details

    • updateForm

      public void updateForm()
    • addSimulation

      public void addSimulation(Simulation simulation)
    • startNextSim

      public void startNextSim(Simulation after)
    • stopAllSimulations

      public void stopAllSimulations()
    • draw

      public void draw(float delta)
      Specified by:
      draw in class Screen
    • dispose

      public void dispose()
      Description copied from interface: com.badlogic.gdx.Screen
      Called when this screen should release all resources.
      Specified by:
      dispose in interface com.badlogic.gdx.Screen
      Overrides:
      dispose in class Screen