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 pGuiGraphics, int pX, int pY, boolean pShowTooltip) static voiddrawButtonsInRow(GuiGraphics pGuiGraphics, List<RowButton> pRowButtons, AbstractSelectionList<?> pPendingInvitations, int pX, int pY, int pMouseX, int pMouseY) voiddrawForRowAt(GuiGraphics pGuiGraphics, int pX, int pY, int pMouseX, int pMouseY) intintgetRight()abstract voidonClick(int pIndex) static voidrowButtonMouseClicked(AbstractSelectionList<?> pPendingInvitations, ObjectSelectionList.Entry<?> pEntry, List<RowButton> pRowButtons, 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> pRowButtons, AbstractSelectionList<?> pPendingInvitations, int pX, int pY, int pMouseX, int pMouseY) -
rowButtonMouseClicked
public static void rowButtonMouseClicked(AbstractSelectionList<?> pPendingInvitations, ObjectSelectionList.Entry<?> pEntry, List<RowButton> pRowButtons, int pButton, double pMouseX, double pMouseY)
-