Class PaginatorControlsPane
java.lang.Object
de.placeblock.betterinventories.content.GUISection
de.placeblock.betterinventories.content.pane.GUIPane
de.placeblock.betterinventories.content.pane.impl.simple.BaseSimpleGUIPane<GUIItem,S>
de.placeblock.betterinventories.content.pane.impl.simple.BaseSimpleItemGUIPane<P>
de.placeblock.betterinventories.content.pane.impl.paginator.BasePaginatorControlsPane<PaginatorControlsPane>
de.placeblock.betterinventories.content.pane.impl.paginator.PaginatorControlsPane
- All Implemented Interfaces:
Sizeable
The Controls pane for a
PaginatorGUIPane.-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class de.placeblock.betterinventories.content.pane.impl.paginator.BasePaginatorControlsPane
BasePaginatorControlsPane.AbstractBuilder<B extends BasePaginatorControlsPane.AbstractBuilder<B,P>, P extends BasePaginatorControlsPane<P>> Nested classes/interfaces inherited from class de.placeblock.betterinventories.content.pane.impl.simple.BaseSimpleGUIPane
BaseSimpleGUIPane.ChildData<C extends GUISection> -
Field Summary
Fields inherited from class de.placeblock.betterinventories.content.pane.impl.paginator.BasePaginatorControlsPane
FILL_ITEMFields inherited from class de.placeblock.betterinventories.content.pane.impl.simple.BaseSimpleGUIPane
contentFields inherited from class de.placeblock.betterinventories.content.GUISection
maxSize, minSize -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPaginatorControlsPane(GUI gui, PaginatorGUIPane paginatorGUIPane, Vector2d minSize, Vector2d maxSize, boolean autoSize, PaginatorControlsPosition position, NextPageGUIButton nextButton, PreviousPageGUIButton previousButton) Creates a newPaginatorControlsPane -
Method Summary
Methods inherited from class de.placeblock.betterinventories.content.pane.impl.paginator.BasePaginatorControlsPane
onSizeChange, updateSizeMethods inherited from class de.placeblock.betterinventories.content.pane.impl.simple.BaseSimpleItemGUIPane
flipX, flipY, getItem, getItem, shiftX, shiftYMethods inherited from class de.placeblock.betterinventories.content.pane.impl.simple.BaseSimpleGUIPane
addItemEmptySlot, clear, fill, getChildren, getNextEmptySlot, getSections, onItemProvide, removeSection, removeSection, render, search, setSection, setSectionAt, setSectionAt, updateSizeRecursiveMethods inherited from class de.placeblock.betterinventories.content.pane.GUIPane
onItemAdd, onItemAmount, onItemClick, onItemRemove, provideItem, renderOnList, setHeight, setSize, setWidth, updateChildrenRecursiveMethods inherited from class de.placeblock.betterinventories.content.GUISection
getEmptyContentList, getHeight, getSlots, getWidth, slotToVector, vectorToSlotMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.placeblock.betterinventories.Sizeable
clampSize, getMaxSize, getMinSize, getSize
-
Constructor Details
-
PaginatorControlsPane
protected PaginatorControlsPane(GUI gui, PaginatorGUIPane paginatorGUIPane, Vector2d minSize, Vector2d maxSize, boolean autoSize, PaginatorControlsPosition position, NextPageGUIButton nextButton, PreviousPageGUIButton previousButton) Creates a newPaginatorControlsPane- Parameters:
gui- The GUIpaginatorGUIPane- The according PaginatorminSize- The minimum size of the PanemaxSize- The maximum size of the PaneautoSize- Whether the Pane should synchronize its width with the Paginator.position- The position where the Buttons should get renderednextButton- The custom next-buttonpreviousButton- The custom previous-button
-