public enum ElementHandler extends java.lang.Enum<ElementHandler>
| Enum Constant and Description |
|---|
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
<T extends net.minecraft.client.gui.GuiScreen> |
addElement(T gui,
Element<T> element) |
<T extends net.minecraft.client.gui.GuiScreen> |
clearElements(T gui) |
<T extends net.minecraft.client.gui.GuiScreen> |
getPreciseMouseX(T gui) |
<T extends net.minecraft.client.gui.GuiScreen> |
getPreciseMouseY(T gui) |
<T extends net.minecraft.client.gui.GuiScreen> |
isElementOnTop(T gui,
Element<T> element) |
<T extends net.minecraft.client.gui.GuiScreen> |
onInit(T gui) |
<T extends net.minecraft.client.gui.GuiScreen> |
onKeyPressed(T gui,
char character,
int key) |
<T extends net.minecraft.client.gui.GuiScreen> |
onMouseClicked(T gui,
int button) |
<T extends net.minecraft.client.gui.GuiScreen> |
onMouseDragged(T gui,
int button,
long timeSinceClick) |
<T extends net.minecraft.client.gui.GuiScreen> |
onMouseReleased(T gui,
int button) |
<T extends net.minecraft.client.gui.GuiScreen> |
onMouseScrolled(T gui,
int amount) |
<T extends net.minecraft.client.gui.GuiScreen> |
onRender(T gui,
float partialTicks) |
<T extends net.minecraft.client.gui.GuiScreen> |
onUpdate(T gui) |
<T extends net.minecraft.client.gui.GuiScreen> |
removeElement(T gui,
Element<T> element) |
static ElementHandler |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ElementHandler[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ElementHandler INSTANCE
public static ElementHandler[] values()
for (ElementHandler c : ElementHandler.values()) System.out.println(c);
public static ElementHandler valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic <T extends net.minecraft.client.gui.GuiScreen> void addElement(T gui,
Element<T> element)
public <T extends net.minecraft.client.gui.GuiScreen> void removeElement(T gui,
Element<T> element)
public <T extends net.minecraft.client.gui.GuiScreen> void clearElements(T gui)
public <T extends net.minecraft.client.gui.GuiScreen> boolean isElementOnTop(T gui,
Element<T> element)
public <T extends net.minecraft.client.gui.GuiScreen> void onInit(T gui)
public <T extends net.minecraft.client.gui.GuiScreen> void onUpdate(T gui)
public <T extends net.minecraft.client.gui.GuiScreen> void onRender(T gui,
float partialTicks)
public <T extends net.minecraft.client.gui.GuiScreen> void onMouseClicked(T gui,
int button)
public <T extends net.minecraft.client.gui.GuiScreen> void onMouseDragged(T gui,
int button,
long timeSinceClick)
public <T extends net.minecraft.client.gui.GuiScreen> void onMouseReleased(T gui,
int button)
public <T extends net.minecraft.client.gui.GuiScreen> void onKeyPressed(T gui,
char character,
int key)
public <T extends net.minecraft.client.gui.GuiScreen> void onMouseScrolled(T gui,
int amount)
public <T extends net.minecraft.client.gui.GuiScreen> float getPreciseMouseX(T gui)
public <T extends net.minecraft.client.gui.GuiScreen> float getPreciseMouseY(T gui)