public class SpeciesWidget extends Widget implements ISelectableProvider<IAlleleSpecies>
| Constructor and Description |
|---|
SpeciesWidget(WidgetManager manager,
int xPos,
int yPos,
net.minecraft.util.EnumFacing facing,
int index,
boolean active,
GuiGeneticFilter gui) |
| Modifier and Type | Method and Description |
|---|---|
void |
draw(GuiForestry gui,
IAlleleSpecies selectable,
int x,
int y) |
void |
draw(int startX,
int startY) |
com.google.common.collect.ImmutableSet<IAlleleSpecies> |
getEntries() |
java.lang.String |
getName(IAlleleSpecies selectable) |
ToolTip |
getToolTip(int mouseX,
int mouseY) |
void |
handleMouseClick(int mouseX,
int mouseY,
int mouseButton) |
void |
onSelect(IAlleleSpecies selectable) |
getHeight, getWidth, getX, getY, handleMouseMove, handleMouseRelease, isMouseOver, isToolTipVisible, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisRelativeToGuipublic SpeciesWidget(WidgetManager manager, int xPos, int yPos, net.minecraft.util.EnumFacing facing, int index, boolean active, GuiGeneticFilter gui)
public com.google.common.collect.ImmutableSet<IAlleleSpecies> getEntries()
getEntries in interface ISelectableProvider<IAlleleSpecies>public void onSelect(@Nullable
IAlleleSpecies selectable)
onSelect in interface ISelectableProvider<IAlleleSpecies>public void draw(GuiForestry gui, IAlleleSpecies selectable, int x, int y)
draw in interface ISelectableProvider<IAlleleSpecies>public java.lang.String getName(IAlleleSpecies selectable)
getName in interface ISelectableProvider<IAlleleSpecies>@Nullable public ToolTip getToolTip(int mouseX, int mouseY)
getToolTip in interface IToolTipProvidergetToolTip in class Widgetpublic void handleMouseClick(int mouseX,
int mouseY,
int mouseButton)
handleMouseClick in class Widget