public class GuiBetterButton extends net.minecraft.client.gui.GuiButton implements IToolTipProvider
| Modifier and Type | Field and Description |
|---|---|
protected IButtonTextureSet |
texture |
static net.minecraft.util.ResourceLocation |
TEXTURE |
| Constructor and Description |
|---|
GuiBetterButton(int id,
int x,
int y,
IButtonTextureSet texture) |
| Modifier and Type | Method and Description |
|---|---|
void |
drawButton(net.minecraft.client.Minecraft minecraft,
int mouseX,
int mouseY,
float partialTicks) |
int |
getHeight() |
int |
getTextColor(boolean mouseOver) |
ToolTip |
getToolTip(int mouseX,
int mouseY) |
int |
getWidth() |
boolean |
isMouseOver(int mouseX,
int mouseY) |
boolean |
isMouseOverButton(int mouseX,
int mouseY) |
boolean |
isToolTipVisible() |
GuiBetterButton |
setGuiWidth(int width) |
GuiBetterButton |
setLabel(java.lang.String label) |
GuiBetterButton |
setTexture(IButtonTextureSet texture) |
void |
setToolTip(ToolTip tips) |
GuiBetterButton |
setUseTextureWidth() |
drawButtonForegroundLayer, getButtonWidth, getHoverState, isMouseOver, mouseDragged, mousePressed, mouseReleased, playPressSound, setWidthdrawCenteredString, drawGradientRect, drawHorizontalLine, drawModalRectWithCustomSizedTexture, drawRect, drawScaledCustomSizeModalRect, drawString, drawTexturedModalRect, drawTexturedModalRect, drawTexturedModalRect, drawVerticalLineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisRelativeToGuipublic static final net.minecraft.util.ResourceLocation TEXTURE
protected IButtonTextureSet texture
public GuiBetterButton(int id,
int x,
int y,
IButtonTextureSet texture)
public GuiBetterButton setTexture(IButtonTextureSet texture)
public GuiBetterButton setUseTextureWidth()
public GuiBetterButton setGuiWidth(int width)
public GuiBetterButton setLabel(java.lang.String label)
public int getWidth()
public int getHeight()
public int getTextColor(boolean mouseOver)
public boolean isMouseOverButton(int mouseX,
int mouseY)
public void drawButton(net.minecraft.client.Minecraft minecraft,
int mouseX,
int mouseY,
float partialTicks)
drawButton in class net.minecraft.client.gui.GuiButtonpublic ToolTip getToolTip(int mouseX, int mouseY)
getToolTip in interface IToolTipProviderpublic void setToolTip(ToolTip tips)
public boolean isToolTipVisible()
isToolTipVisible in interface IToolTipProviderpublic boolean isMouseOver(int mouseX,
int mouseY)
isMouseOver in interface IToolTipProvider