Package emi.dev.emi.emi.screen.widget
Class ResolutionButtonWidget
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.ResolutionButtonWidget
-
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
FieldsFields 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
ConstructorsConstructorDescriptionResolutionButtonWidget(int x, int y, int width, int height, EmiIngredient stack, Supplier<Widget> hoveredWidget) -
Method Summary
Modifier and TypeMethodDescriptionvoidrender(DrawContext raw, int mouseX, int mouseY, float delta) voidrenderButton(MatrixStack matrices, int mouseX, int mouseY, float delta) Methods inherited from class emi.shims.java.net.minecraft.client.gui.widget.ButtonWidget
builder, onClick, onPressMethods 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, 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
-
Field Details
-
hoveredWidget
-
stack
-
-
Constructor Details
-
ResolutionButtonWidget
public ResolutionButtonWidget(int x, int y, int width, int height, EmiIngredient stack, Supplier<Widget> hoveredWidget)
-
-
Method Details
-
render
- Specified by:
renderin interfaceDrawable- Overrides:
renderin classClickableWidget
-
renderButton
- Overrides:
renderButtonin classButtonWidget
-