Class RowButton

java.lang.Object
com.mojang.realmsclient.gui.RowButton
Direct Known Subclasses:
RealmsPendingInvitesScreen.Entry.AcceptRowButton, RealmsPendingInvitesScreen.Entry.RejectRowButton

public abstract class RowButton extends Object
  • Field Details

    • width

      public final int width
    • height

      public final int height
    • xOffset

      public final int xOffset
    • yOffset

      public final int yOffset
  • Constructor Details

    • RowButton

      public RowButton(int width, int height, int xOffset, int yOffset)
  • Method Details

    • drawForRowAt

      public void drawForRowAt(GuiGraphics guiGraphics, int x, int y, int mouseX, int mouseY)
    • draw

      protected abstract void draw(GuiGraphics guiGraphics, int x, int y, boolean showTooltip)
    • getRight

      public int getRight()
    • getBottom

      public int getBottom()
    • onClick

      public abstract void onClick(int index)
    • drawButtonsInRow

      public static void drawButtonsInRow(GuiGraphics guiGraphics, List<RowButton> buttons, RealmsObjectSelectionList<?> pendingInvitations, int x, int y, int mouseX, int mouseY)
    • rowButtonMouseClicked

      public static void rowButtonMouseClicked(RealmsObjectSelectionList<?> list, ObjectSelectionList.Entry<?> entry, List<RowButton> buttons, int button, double mouseX, double mouseY)