@Environment(value=CLIENT) public class GameModeSwitcherScreen.Button extends AbstractButtonWidget
| Modifier and Type | Field and Description |
|---|---|
private GameModeSwitcherScreen.GameMode |
gameMode |
private boolean |
selected |
active, alpha, height, hovered, nextNarration, visible, WIDGETS_LOCATION, width, x, yBACKGROUND_TEXTURE, GUI_ICONS_TEXTURE, STATS_ICON_TEXTURE| Constructor and Description |
|---|
Button(GameModeSwitcherScreen.GameMode gameMode,
int x,
int y) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isHovered() |
private void |
render(MatrixStack matrices,
TextureManager textureManager) |
void |
renderButton(MatrixStack matrices,
int mouseX,
int mouseY,
float delta) |
private void |
renderSelected(MatrixStack matrices,
TextureManager textureManager) |
void |
select(boolean selected) |
changeFocus, clicked, getHeight, getMessage, getNarrationMessage, getWidth, getYImage, isFocused, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrate, onClick, onDrag, onFocusedChanged, onRelease, playDownSound, queueNarration, render, renderBg, renderToolTip, setAlpha, setFocused, setMessage, setWidthdrawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, getZOffset, setZOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcharTyped, keyPressed, keyReleased, mouseMoved, mouseScrolledprivate final GameModeSwitcherScreen.GameMode gameMode
private boolean selected
public Button(GameModeSwitcherScreen.GameMode gameMode, int x, int y)
public void renderButton(MatrixStack matrices, int mouseX, int mouseY, float delta)
renderButton in class AbstractButtonWidgetpublic boolean isHovered()
isHovered in class AbstractButtonWidgetpublic void select(boolean selected)
private void render(MatrixStack matrices, TextureManager textureManager)
private void renderSelected(MatrixStack matrices, TextureManager textureManager)