Class AbstractDebugChart

java.lang.Object
net.minecraft.client.gui.components.debugchart.AbstractDebugChart
Direct Known Subclasses:
BandwidthDebugChart, FpsDebugChart, PingDebugChart, TpsDebugChart

public abstract class AbstractDebugChart extends Object
  • Field Details

  • Constructor Details

    • AbstractDebugChart

      protected AbstractDebugChart(Font p_299029_, SampleLogger p_298721_)
  • Method Details

    • getWidth

      public int getWidth(int p_298843_)
    • drawChart

      public void drawChart(GuiGraphics p_298960_, int p_298986_, int p_298301_)
    • renderAdditionalLinesAndLabels

      protected void renderAdditionalLinesAndLabels(GuiGraphics p_298895_, int p_298979_, int p_298732_, int p_299176_)
    • drawStringWithShade

      protected void drawStringWithShade(GuiGraphics p_298386_, String p_298809_, int p_298657_, int p_298698_)
    • toDisplayString

      protected abstract String toDisplayString(double p_298241_)
    • getSampleHeight

      protected abstract int getSampleHeight(double p_298971_)
    • getSampleColor

      protected abstract int getSampleColor(long p_299300_)
    • getSampleColor

      protected int getSampleColor(double p_298217_, double p_298257_, int p_298676_, double p_299233_, int p_298930_, double p_299140_, int p_298542_)