aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/gui/subsets/SubsetsMenuEntry.java
blob: 5d84162b6f24a1c1c50df14c3234c821bc389b42 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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);
}