protected abstract class GuiBuildCraft.Ledger
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected int |
currentHeight |
int |
currentShiftX |
int |
currentShiftY |
protected int |
currentWidth |
protected int |
limitWidth |
protected int |
maxHeight |
protected int |
maxWidth |
protected int |
minHeight |
protected int |
minWidth |
protected int |
overlayColor |
| Modifier | Constructor and Description |
|---|---|
protected |
GuiBuildCraft.Ledger() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
draw(int x,
int y) |
protected void |
drawBackground(int x,
int y) |
protected void |
drawIcon(net.minecraft.util.IIcon icon,
int x,
int y) |
int |
getHeight() |
abstract java.lang.String |
getTooltip() |
boolean |
handleMouseClicked(int x,
int y,
int mouseButton) |
boolean |
intersectsWith(int mouseX,
int mouseY,
int shiftX,
int shiftY) |
protected boolean |
isFullyOpened() |
boolean |
isOpen() |
boolean |
isVisible() |
void |
setFullyOpen() |
void |
toggleOpen() |
void |
update() |
public int currentShiftX
public int currentShiftY
protected int overlayColor
protected int limitWidth
protected int maxWidth
protected int minWidth
protected int currentWidth
protected int maxHeight
protected int minHeight
protected int currentHeight
public void update()
public int getHeight()
public abstract void draw(int x,
int y)
public abstract java.lang.String getTooltip()
public boolean handleMouseClicked(int x,
int y,
int mouseButton)
public boolean intersectsWith(int mouseX,
int mouseY,
int shiftX,
int shiftY)
public void setFullyOpen()
public void toggleOpen()
public boolean isVisible()
public boolean isOpen()
protected boolean isFullyOpened()
protected void drawBackground(int x,
int y)
protected void drawIcon(net.minecraft.util.IIcon icon,
int x,
int y)