Uses of Class
com.github.stefvanschie.inventoryframework.pane.Pane
Package
Description
-
Uses of Pane in com.github.stefvanschie.inventoryframework.gui
Modifier and TypeMethodDescriptionInventoryComponent.getPanes()
Gets a list of panes this inventory component contains. -
Uses of Pane in com.github.stefvanschie.inventoryframework.gui.type
-
Uses of Pane in com.github.stefvanschie.inventoryframework.gui.type.util
Modifier and TypeMethodDescriptionstatic @NotNull Pane
Loads a pane by the given instance and nodestatic @NotNull Pane
Loads a pane by the given instance and nodeModifier and TypeMethodDescriptionvoid
Adds a pane to this guiModifier and TypeMethodDescriptionstatic void
Gui.registerPane
(@NotNull String name, @NotNull TriFunction<? super Object, ? super Element, ? super Plugin, ? extends Pane> triFunction) Registers a name that can be used inside an XML file to add custom panesstatic void
Gui.registerPane
(@NotNull String name, @NotNull BiFunction<Object, Element, Pane> biFunction) Registers a name that can be used inside an XML file to add custom panes -
Uses of Pane in com.github.stefvanschie.inventoryframework.pane
Modifier and TypeClassDescriptionclass
This pane holds panes and decides itself where every pane should go.class
A pane for items that should be outlinedclass
A pane for panes that should be spread out over multiple pagesclass
A pattern pane allows you to specify a textual pattern and assign items to individual characters.class
A pane for static items and stuff.Modifier and TypeMethodDescription@NotNull Pane
Pane.copy()
Makes a copy of this pane and returns it.static @NotNull Pane
Pane.createBorder
(int x, int y, int length, int height, @NotNull GuiItem item) Creates a pane which displays as a border around the outside of the pane consisting of the provided item.static @NotNull Pane
Pane.createBorder
(Slot slot, int length, int height, @NotNull GuiItem item) Creates a pane which displays as a border around the outside of the pane consisting of the provided item.Modifier and TypeMethodDescription@NotNull Collection
<Pane> MasonryPane.getPanes()
@NotNull Collection
<Pane> OutlinePane.getPanes()
@NotNull Collection
<Pane> PaginatedPane.getPanes()
@NotNull Collection
<Pane> PaginatedPane.getPanes
(int page) Gets all the panes from inside the specified page of this pane.abstract @NotNull Collection
<Pane> Pane.getPanes()
Gets all the panes in this panes, including any child panes from other panes.@NotNull Collection
<Pane> PatternPane.getPanes()
@NotNull Collection
<Pane> StaticPane.getPanes()
Modifier and TypeMethodDescriptionvoid
Adds the specified pane to a new page.void
Adds a pane to this masonry panevoid
Assigns a pane to a selected pagestatic void
-
Uses of Pane in com.github.stefvanschie.inventoryframework.pane.component
Modifier and TypeClassDescriptionclass
A button for cycling between different optionsclass
A label for displaying text.class
An interface for interacting withPaginatedPane
s.class
A percentage bar for a graphical interface into what amount of a whole is set.class
A slider for a graphical interface into what amount of a whole is set.class
A button that toggles between an enabled and disabled state.Modifier and TypeMethodDescription@NotNull Collection
<Pane> CycleButton.getPanes()
@NotNull Collection
<Pane> PagingButtons.getPanes()
@NotNull Collection
<Pane> ToggleButton.getPanes()
-
Uses of Pane in com.github.stefvanschie.inventoryframework.pane.component.util
Modifier and TypeClassDescriptionclass
A variable bar for UI elements that require some sort of bar