public class GuiKeyBindingList extends GuiListExtended
Modifier and Type | Class and Description |
---|---|
class |
GuiKeyBindingList.CategoryEntry |
class |
GuiKeyBindingList.KeyEntry |
GuiListExtended.IGuiListEntry
Modifier and Type | Field and Description |
---|---|
private GuiControls |
controlsScreen |
private GuiListExtended.IGuiListEntry[] |
listEntries |
private int |
maxListLabelWidth |
private Minecraft |
mc |
amountScrolled, bottom, centerListVertically, hasListHeader, headerPadding, height, initialClickY, lastClicked, left, mouseX, mouseY, right, scrollMultiplier, selectedElement, showSelectionBox, slotHeight, top, visible, width
Constructor and Description |
---|
GuiKeyBindingList(GuiControls controls,
Minecraft mcIn) |
Modifier and Type | Method and Description |
---|---|
GuiListExtended.IGuiListEntry |
getListEntry(int index) |
int |
getListWidth() |
protected int |
getScrollBarX() |
protected int |
getSize() |
drawBackground, drawSlot, elementClicked, isSelected, mouseClicked, mouseReleased, updateItemPos
actionPerformed, bindAmountScrolled, clickedHeader, drawContainerBackground, drawListHeader, drawScreen, drawSelectionBox, getAmountScrolled, getContentHeight, getEnabled, getMaxScroll, getSlotHeight, getSlotIndexFromScreenCoords, handleMouseInput, isMouseYWithinSlotBounds, overlayBackground, registerScrollButtons, renderDecorations, scrollBy, setDimensions, setEnabled, setHasListHeader, setShowSelectionBox, setSlotXBoundsFromLeft
private final GuiControls controlsScreen
private final Minecraft mc
private final GuiListExtended.IGuiListEntry[] listEntries
private int maxListLabelWidth
public GuiKeyBindingList(GuiControls controls, Minecraft mcIn)
public GuiListExtended.IGuiListEntry getListEntry(int index)
getListEntry
in class GuiListExtended
protected int getScrollBarX()
getScrollBarX
in class GuiSlot
public int getListWidth()
getListWidth
in class GuiSlot