From 66abc317e5fc36a397ca1cc919e388fbe143956b Mon Sep 17 00:00:00 2001 From: shedaniel Date: Wed, 1 Apr 2020 20:01:34 +0800 Subject: ScrollingContainer & SubsetsMenu && 20w18b Signed-off-by: shedaniel --- .../shedaniel/rei/gui/subsets/SubsetsMenuEntry.java | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/main/java/me/shedaniel/rei/gui/subsets/SubsetsMenuEntry.java (limited to 'src/main/java/me/shedaniel/rei/gui/subsets/SubsetsMenuEntry.java') diff --git a/src/main/java/me/shedaniel/rei/gui/subsets/SubsetsMenuEntry.java b/src/main/java/me/shedaniel/rei/gui/subsets/SubsetsMenuEntry.java new file mode 100644 index 000000000..5d84162b6 --- /dev/null +++ b/src/main/java/me/shedaniel/rei/gui/subsets/SubsetsMenuEntry.java @@ -0,0 +1,21 @@ +package me.shedaniel.rei.gui.subsets; + +import me.shedaniel.rei.gui.widget.Widget; +import org.jetbrains.annotations.ApiStatus; + +@ApiStatus.Experimental +@ApiStatus.Internal +public abstract class SubsetsMenuEntry extends Widget { + @Deprecated + SubsetsMenu parent = null; + + public final SubsetsMenu getParent() { + return parent; + } + + public abstract int getEntryWidth(); + + public abstract int getEntryHeight(); + + public abstract void updateInformation(int xPos, int yPos, boolean selected, boolean containsMouse, boolean rendering, int width); +} -- cgit