public class Widget extends java.lang.Object implements IToolTipProvider
| Modifier and Type | Field and Description |
|---|---|
protected BuildCraftContainer |
container |
int |
h |
boolean |
hidden |
int |
u |
int |
v |
int |
w |
int |
x |
int |
y |
| Constructor and Description |
|---|
Widget(int x,
int y,
int u,
int v,
int w,
int h) |
| Modifier and Type | Method and Description |
|---|---|
void |
addToContainer(BuildCraftContainer container) |
void |
draw(GuiBuildCraft gui,
int guiX,
int guiY,
int mouseX,
int mouseY) |
ToolTip |
getToolTip() |
void |
handleClientPacketData(java.io.DataInputStream data) |
boolean |
handleMouseClick(int mouseX,
int mouseY,
int mouseButton) |
void |
handleMouseMove(int mouseX,
int mouseY,
int mouseButton,
long time) |
void |
handleMouseRelease(int mouseX,
int mouseY,
int eventType) |
void |
initWidget(net.minecraft.inventory.ICrafting player) |
boolean |
isMouseOver(int mouseX,
int mouseY) |
boolean |
isToolTipVisible() |
void |
updateWidget(net.minecraft.inventory.ICrafting player) |
public final int x
public final int y
public final int u
public final int v
public final int w
public final int h
public boolean hidden
protected BuildCraftContainer container
public void addToContainer(BuildCraftContainer container)
public final boolean isMouseOver(int mouseX,
int mouseY)
isMouseOver in interface IToolTipProviderpublic boolean handleMouseClick(int mouseX,
int mouseY,
int mouseButton)
public void handleMouseRelease(int mouseX,
int mouseY,
int eventType)
public void handleMouseMove(int mouseX,
int mouseY,
int mouseButton,
long time)
public void handleClientPacketData(java.io.DataInputStream data)
throws java.io.IOException
java.io.IOExceptionpublic void draw(GuiBuildCraft gui, int guiX, int guiY, int mouseX, int mouseY)
public ToolTip getToolTip()
getToolTip in interface IToolTipProviderpublic boolean isToolTipVisible()
isToolTipVisible in interface IToolTipProviderpublic void initWidget(net.minecraft.inventory.ICrafting player)
public void updateWidget(net.minecraft.inventory.ICrafting player)