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 void
draw
(GuiGraphics pGuiGraphics, int pX, int pY, boolean pShowTooltip) static void
drawButtonsInRow
(GuiGraphics pGuiGraphics, List<RowButton> pButtons, RealmsObjectSelectionList<?> pPendingInvitations, int pX, int pY, int pMouseX, int pMouseY) void
drawForRowAt
(GuiGraphics pGuiGraphics, int pX, int pY, int pMouseX, int pMouseY) int
int
getRight()
abstract void
onClick
(int pIndex) static void
rowButtonMouseClicked
(RealmsObjectSelectionList<?> pList, ObjectSelectionList.Entry<?> pEntry, List<RowButton> pButtons, int pButton, double pMouseX, double pMouseY)
-
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 pWidth, int pHeight, int pXOffset, int pYOffset)
-
-
Method Details
-
drawForRowAt
-
draw
-
getRight
public int getRight() -
getBottom
public int getBottom() -
onClick
public abstract void onClick(int pIndex) -
drawButtonsInRow
public static void drawButtonsInRow(GuiGraphics pGuiGraphics, List<RowButton> pButtons, RealmsObjectSelectionList<?> pPendingInvitations, int pX, int pY, int pMouseX, int pMouseY) -
rowButtonMouseClicked
public static void rowButtonMouseClicked(RealmsObjectSelectionList<?> pList, ObjectSelectionList.Entry<?> pEntry, List<RowButton> pButtons, int pButton, double pMouseX, double pMouseY)
-