@Environment(value=CLIENT) public abstract class NarratorOptionsScreen extends GameOptionsScreen
Modifier and Type | Field and Description |
---|---|
private ButtonListWidget |
buttonList |
private AbstractButtonWidget |
narratorButton |
private Option[] |
options |
gameOptions, parent
buttons, children, client, height, itemRenderer, passEvents, textRenderer, title, width
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE
Constructor and Description |
---|
NarratorOptionsScreen(Screen parent,
GameOptions gameOptions,
Text title,
Option[] options) |
Modifier and Type | Method and Description |
---|---|
protected void |
init()
Called when a screen should be initialized.
|
protected void |
initFooter() |
void |
render(MatrixStack matrices,
int mouseX,
int mouseY,
float delta) |
void |
updateNarratorButtonText() |
getHoveredButtonTooltip, onClose, removed
addButton, addChild, children, filesDragged, getNarrationMessage, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, keyPressed, renderBackground, renderBackground, renderBackgroundTexture, renderOrderedTooltip, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, shouldCloseOnEsc, tick, wrapScreenError
getFocused, isDragging, setDragging, setFocused
drawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, setZOffset
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
changeFocus, charTyped, focusOn, hoveredElement, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
mouseMoved
private final Option[] options
@Nullable private AbstractButtonWidget narratorButton
private ButtonListWidget buttonList
public NarratorOptionsScreen(Screen parent, GameOptions gameOptions, Text title, Option[] options)
protected void init()
This method is called when this screen is opened
or resized.
protected void initFooter()
public void render(MatrixStack matrices, int mouseX, int mouseY, float delta)
public void updateNarratorButtonText()