diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Controller/GameSceneController.java b/src/main/java/de/hdm_stuttgart/battlearena/Controller/GameSceneController.java index 2fa308c092e50f98a701267a53a53cf59b0eeb30..801492dc4078ac713c160ee64239d49b1dac6195 100644 --- a/src/main/java/de/hdm_stuttgart/battlearena/Controller/GameSceneController.java +++ b/src/main/java/de/hdm_stuttgart/battlearena/Controller/GameSceneController.java @@ -1,6 +1,5 @@ package de.hdm_stuttgart.battlearena.Controller; -import de.hdm_stuttgart.battlearena.Controller.Utilities.ScreenClasses; import de.hdm_stuttgart.battlearena.Controller.Utilities.ScreenDimensionCalculator; import de.hdm_stuttgart.battlearena.Controller.Enum.GameMode; import de.hdm_stuttgart.battlearena.Controller.Enum.GameState; @@ -16,11 +15,8 @@ import de.hdm_stuttgart.battlearena.Model.Map.Biom; import de.hdm_stuttgart.battlearena.Model.Map.TileManager; import javafx.animation.AnimationTimer; -import javafx.beans.value.ChangeListener; -import javafx.beans.value.ObservableValue; import javafx.fxml.FXML; import javafx.fxml.Initializable; -import javafx.geometry.Insets; import javafx.geometry.Rectangle2D; import javafx.scene.canvas.Canvas; import javafx.scene.canvas.GraphicsContext; @@ -30,7 +26,6 @@ import javafx.scene.control.Slider; import javafx.scene.layout.*; import javafx.scene.shape.Rectangle; import javafx.scene.text.Font; -import javafx.scene.text.Text; import javafx.stage.Screen; import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.LogManager; diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Controller/Utilities/ScreenClasses.java b/src/main/java/de/hdm_stuttgart/battlearena/Controller/Utilities/ScreenClasses.java deleted file mode 100644 index 469d628a724f3761c23b14fc85f602966e3d0720..0000000000000000000000000000000000000000 --- a/src/main/java/de/hdm_stuttgart/battlearena/Controller/Utilities/ScreenClasses.java +++ /dev/null @@ -1,28 +0,0 @@ -package de.hdm_stuttgart.battlearena.Controller.Utilities; - -public enum ScreenClasses { -// enums have a range because the screen calculations are not precise, especially with screen scaling in the OS settings - INCH27(26, 28), - INCH24(23, 25), - INCH13_SURFACE(12, 14); - - final int lBound, uBound; - - ScreenClasses(int lBound, int uBound) { - this.lBound = lBound; - this.uBound = uBound; - } - - public static ScreenClasses inRange(int inches) { - for (ScreenClasses screens : ScreenClasses.values()) { - if (screens.isInRange(inches)) { - return screens; - } - } - return null; - } - - private boolean isInRange(int inches) { - return inches >= lBound && inches <= uBound; - } -}