Class AbstractTransformerWindowManager.SimpleWindow

java.lang.Object
com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager.SimpleWindow
All Implemented Interfaces:
Window
Enclosing class:
AbstractTransformerWindowManager<P extends Pane>

protected final class AbstractTransformerWindowManager.SimpleWindow extends Object implements Window
  • Method Details

    • show

      public void show()
      Description copied from interface: Window
      Shows this window.
      Specified by:
      show in interface Window
    • hide

      public void hide()
      Description copied from interface: Window
      Hides this window.
      Specified by:
      hide in interface Window
    • isActive

      public boolean isActive()
      Description copied from interface: Window
      Returns whether this window is active.
      Specified by:
      isActive in interface Window
    • getViewer

      public mindustry.gen.Player getViewer()
      Description copied from interface: Window
      Returns the viewer of this window.
      Specified by:
      getViewer in interface Window
    • getState

      public MutableKeyContainer getState()
      Description copied from interface: Window
      Returns the state of this window.
      Specified by:
      getState in interface Window
    • getParent

      public @Nullable Window getParent()
      Description copied from interface: Window
      Returns the parent window of this window.
      Specified by:
      getParent in interface Window
    • getPane

      public P getPane()