Class MainController


  • public class MainController
    extends java.lang.Object
    • Field Detail

      • mainSplitPane

        public javafx.scene.control.SplitPane mainSplitPane
      • leftWidgetBar

        public javafx.scene.control.SplitPane leftWidgetBar
      • rightWidgetBar

        public javafx.scene.control.SplitPane rightWidgetBar
      • bottomWidgetBar

        public javafx.scene.control.SplitPane bottomWidgetBar
      • rightToolbar

        public javafx.scene.layout.VBox rightToolbar
      • leftToolbar

        public javafx.scene.layout.VBox leftToolbar
      • bottomToolbar

        public javafx.scene.layout.HBox bottomToolbar
      • canvas

        public javafx.scene.layout.Pane canvas
      • stepViewNavigator

        public javafx.scene.layout.HBox stepViewNavigator
        Navigator for the view. Changes the step view.
      • mainVerticalSplitPane

        public javafx.scene.control.SplitPane mainVerticalSplitPane
      • searcherList

        public javafx.scene.control.ComboBox<java.lang.Class<? extends Searcher>> searcherList
      • hiderList

        public javafx.scene.control.ComboBox<java.lang.Class<? extends Hider>> hiderList
      • gameEngineList

        public javafx.scene.control.ComboBox<java.lang.Class<? extends GameEngine>> gameEngineList
      • startGameButton

        public javafx.scene.control.Button startGameButton
      • logLabel

        public javafx.scene.control.Label logLabel
      • popupGroup

        public javafx.scene.Group popupGroup
      • mainRoot

        public javafx.scene.layout.StackPane mainRoot
    • Constructor Detail

      • MainController

        public MainController()
    • Method Detail

      • initialize

        public void initialize()
      • saveSession

        public void saveSession()
      • onStartButtonClicked

        public void onStartButtonClicked()
      • initGameUI

        public void initGameUI()
      • openSettingsWindow

        public void openSettingsWindow()
      • getGameManager

        public javafx.beans.property.ObjectProperty<GameManager> getGameManager()