Package emi.dev.emi.emi.screen.widget
Class SidebarButtonWidget
java.lang.Object
net.minecraft.src.Gui
emi.shims.java.net.minecraft.client.gui.widget.ClickableWidget
emi.shims.java.net.minecraft.client.gui.widget.ButtonWidget
emi.dev.emi.emi.screen.widget.SizedButtonWidget
emi.dev.emi.emi.screen.widget.SidebarButtonWidget
-
Nested Class Summary
Nested classes/interfaces inherited from class emi.shims.java.net.minecraft.client.gui.widget.ButtonWidget
ButtonWidget.Builder, ButtonWidget.NarrationSupplier, ButtonWidget.PressActionNested classes/interfaces inherited from class emi.shims.java.net.minecraft.client.gui.widget.ClickableWidget
ClickableWidget.SelectionType -
Field Summary
Fields inherited from class emi.dev.emi.emi.screen.widget.SizedButtonWidget
text, texture, u, vFields inherited from class emi.shims.java.net.minecraft.client.gui.widget.ButtonWidget
DEFAULT_HEIGHT, DEFAULT_NARRATION_SUPPLIER, DEFAULT_WIDTH, DEFAULT_WIDTH_SMALL, narrationSupplier, onPressFields inherited from class emi.shims.java.net.minecraft.client.gui.widget.ClickableWidget
ACCESSIBILITY_TEXTURE, active, alpha, height, hovered, visible, WIDGETS_TEXTURE, width, x, yFields inherited from class net.minecraft.src.Gui
icons, optionsBackground, statIcons, zLevel -
Constructor Summary
ConstructorsConstructorDescriptionSidebarButtonWidget(int x, int y, int width, int height, EmiScreenManager.SidebarPanel panel) -
Method Summary
Methods inherited from class emi.dev.emi.emi.screen.widget.SizedButtonWidget
renderButtonMethods inherited from class emi.shims.java.net.minecraft.client.gui.widget.ButtonWidget
builder, onClickMethods inherited from class emi.shims.java.net.minecraft.client.gui.widget.ClickableWidget
clicked, drawTexture, forEachChild, getHeight, getMessage, getTooltipPositioner, getType, getWidth, getX, getY, isFocused, isHovered, isMouseOver, isNarratable, isSelected, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, onDrag, onRelease, playDownSound, render, setAlpha, setFocused, setMessage, setTooltip, setTooltipDelay, setWidth, setX, setYMethods inherited from class net.minecraft.src.Gui
drawCenteredString, drawGradientRect, drawHorizontalLine, drawRect, drawString, drawTexturedModalRect, drawTexturedModelRectFromIcon, drawVerticalLineMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface emi.shims.java.net.minecraft.client.gui.Element
charTyped, keyPressed, keyReleased, mouseMoved, mouseScrolled
-
Constructor Details
-
SidebarButtonWidget
public SidebarButtonWidget(int x, int y, int width, int height, EmiScreenManager.SidebarPanel panel)
-
-
Method Details
-
onPress
public void onPress()- Overrides:
onPressin classButtonWidget
-
getU
protected int getU(int mouseX, int mouseY) - Overrides:
getUin classSizedButtonWidget
-
getV
protected int getV(int mouseX, int mouseY) - Overrides:
getVin classSizedButtonWidget
-