public abstract class GuiScrollableListEntry<T extends GuiScrollableListEntry<T>> extends GuiListExtendedNew.IGuiListEntryNew<T>
Modifier and Type | Field and Description |
---|---|
protected net.minecraft.client.Minecraft |
mc |
index, list
Constructor and Description |
---|
GuiScrollableListEntry() |
Modifier and Type | Method and Description |
---|---|
protected <B extends GuiButtonNew> |
addButton(B button) |
abstract void |
drawEntry(int entryWidth,
int entryHeight,
int mouseX,
int mouseY,
boolean mouseInList,
float partialTicks) |
boolean |
mouseClicked(double p_mouseClicked_1_,
double p_mouseClicked_3_,
int p_mouseClicked_5_) |
boolean |
mouseDragged(double p_mouseDragged_1_,
double p_mouseDragged_3_,
int p_mouseDragged_5_,
double p_mouseDragged_6_,
double p_mouseDragged_8_) |
boolean |
mouseReleased(double p_mouseReleased_1_,
double p_mouseReleased_3_,
int p_mouseReleased_5_) |
func_195000_a, getIndex, getList, getX, getY
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canFocus, charTyped, focusChanged, keyPressed, keyReleased, mouseScrolled
protected <B extends GuiButtonNew> B addButton(B button)
public boolean mouseClicked(double p_mouseClicked_1_, double p_mouseClicked_3_, int p_mouseClicked_5_)
public boolean mouseReleased(double p_mouseReleased_1_, double p_mouseReleased_3_, int p_mouseReleased_5_)
public boolean mouseDragged(double p_mouseDragged_1_, double p_mouseDragged_3_, int p_mouseDragged_5_, double p_mouseDragged_6_, double p_mouseDragged_8_)
public abstract void drawEntry(int entryWidth, int entryHeight, int mouseX, int mouseY, boolean mouseInList, float partialTicks)
drawEntry
in class GuiListExtendedNew.IGuiListEntryNew<T extends GuiScrollableListEntry<T>>