Package com.mojang.realmsclient.gui
Class RowButton
java.lang.Object
com.mojang.realmsclient.gui.RowButton
- Direct Known Subclasses:
RealmsPendingInvitesScreen.Entry.AcceptRowButton,RealmsPendingInvitesScreen.Entry.RejectRowButton
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voiddraw(GuiGraphics guiGraphics, int x, int y, boolean showTooltip) static voiddrawButtonsInRow(GuiGraphics guiGraphics, List<RowButton> buttons, RealmsObjectSelectionList<?> pendingInvitations, int x, int y, int mouseX, int mouseY) voiddrawForRowAt(GuiGraphics guiGraphics, int x, int y, int mouseX, int mouseY) intintgetRight()abstract voidonClick(int index) static voidrowButtonMouseClicked(RealmsObjectSelectionList<?> list, ObjectSelectionList.Entry<?> entry, List<RowButton> buttons, int button, double mouseX, double mouseY)
-
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
-
draw
-
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)
-