public class WidgetManager
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
GuiForestry |
gui |
net.minecraft.client.Minecraft |
minecraft |
protected java.util.List<Widget> |
widgets |
| Constructor and Description |
|---|
WidgetManager(GuiForestry gui) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Widget slot) |
void |
clear() |
void |
drawWidgets() |
Widget |
getAtPosition(int mX,
int mY) |
java.util.List<Widget> |
getWidgets() |
void |
handleMouseClicked(int mouseX,
int mouseY,
int mouseButton) |
void |
handleMouseMove(int mouseX,
int mouseY,
int mouseButton,
long time) |
boolean |
handleMouseRelease(int mouseX,
int mouseY,
int eventType) |
void |
remove(Widget slot) |
void |
updateWidgets(int mouseX,
int mouseY) |
public final GuiForestry gui
public final net.minecraft.client.Minecraft minecraft
protected final java.util.List<Widget> widgets
public WidgetManager(GuiForestry gui)
public void add(Widget slot)
public void remove(Widget slot)
public void clear()
public java.util.List<Widget> getWidgets()
@Nullable public Widget getAtPosition(int mX, int mY)
public void drawWidgets()
public void updateWidgets(int mouseX,
int mouseY)
public void handleMouseClicked(int mouseX,
int mouseY,
int mouseButton)
public boolean handleMouseRelease(int mouseX,
int mouseY,
int eventType)
public void handleMouseMove(int mouseX,
int mouseY,
int mouseButton,
long time)