@Environment(value=CLIENT) public class RealmsLongConfirmationScreen extends RealmsScreen
| Modifier and Type | Class and Description |
|---|---|
static class |
RealmsLongConfirmationScreen.Type |
| Modifier and Type | Field and Description |
|---|---|
protected it.unimi.dsi.fastutil.booleans.BooleanConsumer |
field_22697 |
private Text |
line2 |
private Text |
line3 |
private RealmsLongConfirmationScreen.Type |
type |
private boolean |
yesNoQuestion |
buttons, children, client, height, itemRenderer, passEvents, textRenderer, title, widthGUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE| Constructor and Description |
|---|
RealmsLongConfirmationScreen(it.unimi.dsi.fastutil.booleans.BooleanConsumer booleanConsumer,
RealmsLongConfirmationScreen.Type type,
Text text,
Text text2,
boolean yesNoQuestion) |
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
boolean |
keyPressed(int keyCode,
int scanCode,
int modifiers)
Callback for when a key down event has been captured.
|
void |
render(MatrixStack matrices,
int mouseX,
int mouseY,
float delta) |
narrateLabels, row, tickaddButton, addChild, children, filesDragged, getNarrationMessage, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, onClose, removed, renderBackground, renderBackground, renderBackgroundTexture, renderOrderedTooltip, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, shouldCloseOnEsc, wrapScreenErrorgetFocused, isDragging, setDragging, setFocuseddrawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, setZOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchangeFocus, charTyped, focusOn, hoveredElement, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocusmouseMovedprivate final RealmsLongConfirmationScreen.Type type
private final Text line2
private final Text line3
protected final it.unimi.dsi.fastutil.booleans.BooleanConsumer field_22697
private final boolean yesNoQuestion
public RealmsLongConfirmationScreen(it.unimi.dsi.fastutil.booleans.BooleanConsumer booleanConsumer,
RealmsLongConfirmationScreen.Type type,
Text text,
Text text2,
boolean yesNoQuestion)
public boolean keyPressed(int keyCode,
int scanCode,
int modifiers)
GLFW class.keyPressed in interface ElementkeyPressed in interface ParentElementkeyPressed in class ScreenkeyCode - the named key code of the event as described in the GLFW classscanCode - the unique/platform-specific scan code of the keyboard inputmodifiers - a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)true to indicate that the event handling is successful/validKeyboard.onKey(long, int, int, int, int),
GLFW.GLFW_KEY_Q,
GLFWKeyCallbackI.invoke(long, int, int, int, int)public void render(MatrixStack matrices, int mouseX, int mouseY, float delta)