Class DebugContext

java.lang.Object
zombie.debug.DebugContext

public class DebugContext extends Object
  • Field Details

    • FLT_MIN

      public static final float FLT_MIN
      See Also:
    • instance

      public static DebugContext instance
    • dockspaceId

      public int dockspaceId
    • debugViewportTexture

      public TextureFBO debugViewportTexture
    • focusedGameViewport

      public boolean focusedGameViewport
    • viewport

      public Viewport viewport
  • Constructor Details

    • DebugContext

      public DebugContext()
  • Method Details

    • isUsingGameViewportWindow

      public static boolean isUsingGameViewportWindow()
    • initRenderTarget

      public void initRenderTarget()
    • init

      public void init()
    • destroy

      public void destroy()
    • tick

      public void tick()
    • startDrawing

      public void startDrawing()
    • endDrawing

      public void endDrawing()
    • tickFrameStart

      public void tickFrameStart()
    • getViewportMouseX

      public int getViewportMouseX()
    • getViewportMouseY

      public int getViewportMouseY()
    • setViewportX

      public void setViewportX(float viewportMouseX)
    • setViewportY

      public void setViewportY(float viewportMouseY)
    • getExistingTransientWindow

      public BaseDebugWindow getExistingTransientWindow(BaseDebugWindow window)
    • inspectJava

      public void inspectJava(Object obj)
    • getTransientWindows

      public ArrayList<BaseDebugWindow> getTransientWindows()
    • closeTransient

      public void closeTransient(BaseDebugWindow window)
    • getWindows

      public ArrayList<BaseDebugWindow> getWindows()