Class ImageButton

All Implemented Interfaces:
IGuiEventListener, IRenderable

public class ImageButton extends Button
  • Field Details

    • resourceLocation

      private final ResourceLocation resourceLocation
    • xTexStart

      private final int xTexStart
    • yTexStart

      private final int yTexStart
    • yDiffTex

      private final int yDiffTex
    • textureWidth

      private final int textureWidth
    • textureHeight

      private final int textureHeight
  • Constructor Details

    • ImageButton

      public ImageButton(int p_i51134_1_, int p_i51134_2_, int p_i51134_3_, int p_i51134_4_, int p_i51134_5_, int p_i51134_6_, int p_i51134_7_, ResourceLocation p_i51134_8_, Button.IPressable p_i51134_9_)
    • ImageButton

      public ImageButton(int p_i51135_1_, int p_i51135_2_, int p_i51135_3_, int p_i51135_4_, int p_i51135_5_, int p_i51135_6_, int p_i51135_7_, ResourceLocation p_i51135_8_, int p_i51135_9_, int p_i51135_10_, Button.IPressable p_i51135_11_)
    • ImageButton

      public ImageButton(int p_i232261_1_, int p_i232261_2_, int p_i232261_3_, int p_i232261_4_, int p_i232261_5_, int p_i232261_6_, int p_i232261_7_, ResourceLocation p_i232261_8_, int p_i232261_9_, int p_i232261_10_, Button.IPressable p_i232261_11_, ITextComponent p_i232261_12_)
    • ImageButton

      public ImageButton(int p_i244513_1_, int p_i244513_2_, int p_i244513_3_, int p_i244513_4_, int p_i244513_5_, int p_i244513_6_, int p_i244513_7_, ResourceLocation p_i244513_8_, int p_i244513_9_, int p_i244513_10_, Button.IPressable p_i244513_11_, Button.ITooltip p_i244513_12_, ITextComponent p_i244513_13_)
  • Method Details

    • setPosition

      public void setPosition(int p_191746_1_, int p_191746_2_)
    • renderButton

      public void renderButton(MatrixStack p_230431_1_, int p_230431_2_, int p_230431_3_, float p_230431_4_)
      Overrides:
      renderButton in class Button