Class MapEditorScreen

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

public class MapEditorScreen extends Screen
  • Field Details

    • S

    • cameraController

      public CameraController cameraController
    • screenBorderGradient

      public ScreenBorderGradient screenBorderGradient
    • mainUi

      public MapEditorUi mainUi
    • mapShiftButtons

      public MapShiftButtons mapShiftButtons
    • draggingItemHelper

      public DraggingItemHelper draggingItemHelper
    • selectedTile

      public boolean selectedTile
    • selectedTileX

      public int selectedTileX
    • selectedTileY

      public int selectedTileY
    • selectedBarrier

      public boolean selectedBarrier
    • selectedGateX

      public int selectedGateX
    • selectedGateY

      public int selectedGateY
  • Constructor Details

    • MapEditorScreen

      public MapEditorScreen(UserMap userMap)
    • MapEditorScreen

      public MapEditorScreen(BasicLevel basicLevel)
  • Method Details

    • updateEnemyPathTraces

      public void updateEnemyPathTraces()
    • show

      public void show()
      Description copied from interface: com.badlogic.gdx.Screen
      Called when this screen becomes the current screen for a Game.
      Specified by:
      show in interface com.badlogic.gdx.Screen
      Overrides:
      show in class Screen
    • updateSelectedItemMenu

      public void updateSelectedItemMenu()
    • draw

      public void draw(float realDeltaTime)
      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
    • resize

      public void resize(int width, int height)
      Specified by:
      resize in interface com.badlogic.gdx.Screen
      Overrides:
      resize in class Screen
      See Also:
      • ApplicationListener.resize(int, int)