Class BoxConfigGUI

java.lang.Object
com.fs.starfarer.api.combat.BaseEveryFrameCombatPlugin
org.boxutil.config.BoxConfigGUI
All Implemented Interfaces:
com.fs.starfarer.api.combat.CombatEnginePlugin, com.fs.starfarer.api.combat.EveryFrameCombatPlugin

public final class BoxConfigGUI extends com.fs.starfarer.api.combat.BaseEveryFrameCombatPlugin
  • Constructor Details

    • BoxConfigGUI

      public BoxConfigGUI()
  • Method Details

    • init

      public void init(com.fs.starfarer.api.combat.CombatEngineAPI engine)
      Specified by:
      init in interface com.fs.starfarer.api.combat.CombatEnginePlugin
      Overrides:
      init in class com.fs.starfarer.api.combat.BaseEveryFrameCombatPlugin
    • advance

      public void advance(float amount, List<com.fs.starfarer.api.input.InputEventAPI> events)
      Specified by:
      advance in interface com.fs.starfarer.api.combat.EveryFrameCombatPlugin
      Overrides:
      advance in class com.fs.starfarer.api.combat.BaseEveryFrameCombatPlugin
    • globalInitLater

      public static void globalInitLater()
      Make sure OpenGL context has created.
    • isGlobalInitialized

      public static boolean isGlobalInitialized()
    • getGuiState

      public static BoxConfigGUI.GUIState getGuiState()
    • renderInUICoords

      public void renderInUICoords(com.fs.starfarer.api.combat.ViewportAPI viewport)
      Specified by:
      renderInUICoords in interface com.fs.starfarer.api.combat.EveryFrameCombatPlugin
      Overrides:
      renderInUICoords in class com.fs.starfarer.api.combat.BaseEveryFrameCombatPlugin
    • isTitlePanelEmpty

      public static boolean isTitlePanelEmpty()
    • closePanel

      public void closePanel()