public interface IGeneticAnalyzer extends IGuiElement
| Modifier and Type | Method and Description |
|---|---|
void |
drawTooltip(net.minecraft.client.gui.GuiScreen gui,
int mouseX,
int mouseY)
Draws the tooltip of the element that is under the mouse.
|
IGuiElement |
getItemElement() |
IGeneticAnalyzerProvider |
getProvider() |
int |
getSelected() |
void |
init()
Called at the end of the constructor of the analyzer provider.
|
boolean |
isVisible()
The element can be hided with
IGuiElement.hide() and be made visible again with IGuiElement.show(). |
void |
setSelectedSlot(int selectedSlot) |
void |
setVisible(boolean visible) |
void |
update()
Updates the displayed content of the analyzer.
|
void |
updateSelected() |
addEventHandler, addEventHandler, addEventHandler, addSelfEventHandler, addTooltip, addTooltip, addTooltip, canFocus, canMouseOver, clearTooltip, draw, drawElement, getAbsoluteX, getAbsoluteY, getAlign, getHeight, getParent, getTooltip, getTooltip, getWidth, getWindow, getX, getY, hasTooltip, hide, isEnabled, isMouseOver, isMouseOver, onCreation, onDeletion, postEvent, postEvent, receiveEvent, setAlign, setBounds, setHeight, setLocation, setOffset, setParent, setSize, setWidth, setXPosition, setYPosition, show, updateClientgetCropElement, getCropHeight, getCropWidth, getCropX, getCropY, isCropped, setCroppedZoneIGeneticAnalyzerProvider getProvider()
boolean isVisible()
IGuiElementIGuiElement.hide() and be made visible again with IGuiElement.show().isVisible in interface IGuiElementvoid setVisible(boolean visible)
void init()
void update()
void drawTooltip(net.minecraft.client.gui.GuiScreen gui,
int mouseX,
int mouseY)
IGuiElement getItemElement()
void updateSelected()
void setSelectedSlot(int selectedSlot)
int getSelected()