Package emi.dev.emi.emi.screen
Class ConfigScreen
java.lang.Object
net.minecraft.src.Gui
net.minecraft.src.GuiScreen
emi.shims.java.com.unascribed.retroemi.REMIScreen
emi.dev.emi.emi.screen.ConfigScreen
- All Implemented Interfaces:
Element,ParentElement
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionintintintFields inherited from class emi.shims.java.com.unascribed.retroemi.REMIScreen
client, titleFields inherited from class net.minecraft.src.GuiScreen
allowUserInput, buttonList, fontRenderer, height, mc, widthFields inherited from class net.minecraft.src.Gui
icons, optionsBackground, statIcons, zLevel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()static List<TooltipComponent>getFieldTooltip(Field field) protected voidinit()voidbooleankeyPressed(int keyCode, int scanCode, int modifiers) booleankeyReleased(int keyCode, int scanCode, int modifiers) booleanmouseClicked(double mouseX, double mouseY, int button) <T> ConfigScreen.Mutator<T>objectMutator(Field field) voidrender(DrawContext raw, int mouseX, int mouseY, float delta) voidsetActiveBind(EmiBind bind, int offset) booleanvoidMethods inherited from class emi.shims.java.com.unascribed.retroemi.REMIScreen
addDrawable, addDrawableChild, addSelectableChild, children, doesGuiPauseGame, drawScreen, getFocused, handleKeyboardInput, handleMouseInput, initGui, isDragging, keyTyped, mouseClicked, mouseMovedOrUp, onGuiClosed, remove, renderBackground, renderBackgroundTexture, setDragging, setFocused, shouldPauseMethods inherited from class net.minecraft.src.GuiScreen
actionPerformed, confirmClicked, drawBackground, drawDefaultBackground, drawWorldBackground, getClipboardString, handleInput, isCtrlKeyDown, isShiftKeyDown, mouseClickMove, setClipboardString, setWorldAndResolution, updateScreenMethods 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
isMouseOver, mouseMovedMethods inherited from interface emi.shims.java.net.minecraft.client.gui.ParentElement
charTyped, focusOn, hoveredElement, isFocused, mouseDragged, mouseReleased, mouseScrolled, setFocused
-
Field Details
-
list
-
activeBind
-
activeBindOffset
public int activeBindOffset -
activeModifiers
public int activeModifiers -
lastModifier
public int lastModifier -
originalConfig
-
resetButton
-
-
Constructor Details
-
ConfigScreen
-
-
Method Details
-
setActiveBind
-
close
public void close()- Overrides:
closein classREMIScreen
-
getFieldTooltip
-
init
protected void init()- Overrides:
initin classREMIScreen
-
jump
-
objectMutator
-
updateChanges
public void updateChanges() -
render
- Overrides:
renderin classREMIScreen
-
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int button) -
keyPressed
public boolean keyPressed(int keyCode, int scanCode, int modifiers) -
keyReleased
public boolean keyReleased(int keyCode, int scanCode, int modifiers) -
shouldCloseOnEsc
public boolean shouldCloseOnEsc()- Overrides:
shouldCloseOnEscin classREMIScreen
-