public static class FilteringRuleOptionsScreen.RulesList extends me.shedaniel.clothconfig2.forge.gui.widget.DynamicElementListWidget<FilteringRuleOptionsScreen.RuleEntry>
me.shedaniel.clothconfig2.forge.gui.widget.DynamicElementListWidget.ElementEntry<E extends me.shedaniel.clothconfig2.forge.gui.widget.DynamicElementListWidget.ElementEntry<E>>me.shedaniel.clothconfig2.forge.gui.widget.DynamicNewSmoothScrollingEntryListWidget.Interpolation, me.shedaniel.clothconfig2.forge.gui.widget.DynamicNewSmoothScrollingEntryListWidget.Precisionme.shedaniel.clothconfig2.forge.gui.widget.DynamicEntryListWidget.Entry<E extends me.shedaniel.clothconfig2.forge.gui.widget.DynamicEntryListWidget.Entry<E>>, me.shedaniel.clothconfig2.forge.gui.widget.DynamicEntryListWidget.SmoothScrollingSettingsduration, smoothScrolling, start, target| Constructor and Description |
|---|
RulesList(net.minecraft.client.Minecraft client,
int width,
int height,
int top,
int bottom,
net.minecraft.util.ResourceLocation backgroundLocation) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
addItem(FilteringRuleOptionsScreen.RuleEntry item) |
int |
getItemWidth() |
protected int |
getScrollbarPosition() |
changeFocus, isSelectedcapYPosition, isSmoothScrolling, mouseDragged, mouseScrolled, offset, render, renderScrollBar, scrollTo, scrollTo, setSmoothScrollingcenterScrollOn, children, clearItems, clickedHeader, drawBackground, ensureVisible, getItem, getItemAtPosition, getItemCount, getListener, getMaxScroll, getMaxScrollPosition, getRowLeft, getRowTop, getScroll, getScrollBottom, getSelectedItem, isFocused, isMouseOver, keyPressed, mouseClicked, mouseReleased, moveSelection, remove, removeEntry, renderBackBackground, renderDecorations, renderHeader, renderHoleBackground, renderItem, renderList, scroll, selectItem, setLeftPos, setRenderHeader, setRenderSelection, updateScrollingState, updateSizeisDragging, setDragging, setFocusedblit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, innerBlit, setBlitOffset, vLineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic RulesList(net.minecraft.client.Minecraft client,
int width,
int height,
int top,
int bottom,
net.minecraft.util.ResourceLocation backgroundLocation)
protected int addItem(FilteringRuleOptionsScreen.RuleEntry item)
addItem in class me.shedaniel.clothconfig2.forge.gui.widget.DynamicEntryListWidget<FilteringRuleOptionsScreen.RuleEntry>public int getItemWidth()
getItemWidth in class me.shedaniel.clothconfig2.forge.gui.widget.DynamicEntryListWidget<FilteringRuleOptionsScreen.RuleEntry>protected int getScrollbarPosition()
getScrollbarPosition in class me.shedaniel.clothconfig2.forge.gui.widget.DynamicEntryListWidget<FilteringRuleOptionsScreen.RuleEntry>