Class PipelineStatisticsViewer

java.lang.Object
foundry.veil.impl.client.editor.PipelineStatisticsViewer
All Implemented Interfaces:
Inspector, AutoCloseable, org.lwjgl.system.NativeResource

@Internal public class PipelineStatisticsViewer extends Object implements Inspector
  • Field Details

    • TITLE

      public static final net.minecraft.network.chat.Component TITLE
    • HISTORY_LENGTH

      public static final int HISTORY_LENGTH
      See Also:
  • Constructor Details

    • PipelineStatisticsViewer

      public PipelineStatisticsViewer()
  • Method Details

    • getDisplayName

      public net.minecraft.network.chat.Component getDisplayName()
      Specified by:
      getDisplayName in interface Inspector
      Returns:
      The visible display name of this editor
    • getGroup

      public net.minecraft.network.chat.Component getGroup()
      Specified by:
      getGroup in interface Inspector
      Returns:
      The name of the tab group to put this editor in
    • isEnabled

      public boolean isEnabled()
      Specified by:
      isEnabled in interface Inspector
      Returns:
      Whether this editor should be selectable.
    • render

      public void render()
      Description copied from interface: Inspector
      Renders this editor to the screen.
      Specified by:
      render in interface Inspector
    • renderLast

      public void renderLast()
      Description copied from interface: Inspector
      Called just before the imgui state is drawn to the screen
      Specified by:
      renderLast in interface Inspector
    • onShow

      public void onShow()
      Description copied from interface: Inspector
      Called when this editor is first opened.
      Specified by:
      onShow in interface Inspector
    • onHide

      public void onHide()
      Description copied from interface: Inspector
      Called when this editor is no longer open.
      Specified by:
      onHide in interface Inspector