public static class GuiEditArrayEntries.BooleanEntry extends GuiEditArrayEntries.BaseEntry
Modifier and Type | Field and Description |
---|---|
protected GuiButtonExt |
btnValue |
btnAddNewEntryAbove, btnRemoveEntry, configElement, isValidated, isValidValue, owningEntryList, owningScreen
Constructor and Description |
---|
BooleanEntry(GuiEditArray owningScreen,
GuiEditArrayEntries owningEntryList,
IConfigElement configElement,
boolean value) |
Modifier and Type | Method and Description |
---|---|
void |
drawEntry(int slotIndex,
int x,
int y,
int listWidth,
int slotHeight,
int mouseX,
int mouseY,
boolean isSelected) |
java.lang.Object |
getValue() |
boolean |
mousePressed(int index,
int x,
int y,
int mouseEvent,
int relativeX,
int relativeY) |
void |
mouseReleased(int index,
int x,
int y,
int mouseEvent,
int relativeX,
int relativeY) |
drawToolTip, isValueSavable, keyTyped, mouseClicked, setSelected, updateCursorCounter
protected final GuiButtonExt btnValue
public BooleanEntry(GuiEditArray owningScreen, GuiEditArrayEntries owningEntryList, IConfigElement configElement, boolean value)
public void drawEntry(int slotIndex, int x, int y, int listWidth, int slotHeight, int mouseX, int mouseY, boolean isSelected)
drawEntry
in interface GuiListExtended.IGuiListEntry
drawEntry
in class GuiEditArrayEntries.BaseEntry
public boolean mousePressed(int index, int x, int y, int mouseEvent, int relativeX, int relativeY)
mousePressed
in interface GuiListExtended.IGuiListEntry
mousePressed
in class GuiEditArrayEntries.BaseEntry
public void mouseReleased(int index, int x, int y, int mouseEvent, int relativeX, int relativeY)
mouseReleased
in interface GuiListExtended.IGuiListEntry
mouseReleased
in class GuiEditArrayEntries.BaseEntry
public java.lang.Object getValue()
getValue
in interface GuiEditArrayEntries.IArrayEntry
getValue
in class GuiEditArrayEntries.BaseEntry