Class EditorScreen

All Implemented Interfaces:
Drawable, Element, Navigable, ParentElement

public class EditorScreen extends Screen
  • Constructor Details

    • EditorScreen

      public EditorScreen()
  • Method Details

    • init

      protected void init()
      Overrides:
      init in class Screen
    • isConfigFile

      public boolean isConfigFile(Path file)
    • getFileName

      public static String getFileName(Path path)
    • showMessagePopup

      public void showMessagePopup(Text message)
    • render

      public void render(DrawContext context, int mouseX, int mouseY, float delta)
      Specified by:
      render in interface Drawable
      Overrides:
      render in class Screen
    • shouldCloseOnEsc

      public boolean shouldCloseOnEsc()
      Overrides:
      shouldCloseOnEsc in class Screen
    • getTextWidget

      public MultilineEditor getTextWidget()
    • close

      public void close()
      Overrides:
      close in class Screen
    • removed

      public void removed()
      Overrides:
      removed in class Screen
    • keyPressed

      public boolean keyPressed(int keyCode, int scanCode, int modifiers)
      Specified by:
      keyPressed in interface Element
      Specified by:
      keyPressed in interface ParentElement
      Overrides:
      keyPressed in class Screen