All Implemented Interfaces:
Sizeable
Direct Known Subclasses:
PaginatorControlsPane

public class SimpleGUIPane extends BaseSimpleGUIPane<GUISection,SimpleGUIPane>
Implementation of BaseSimpleGUIPane that can contain all GUISections.
Builder: SimpleGUIPaneBuilder
  • Constructor Details

    • SimpleGUIPane

      public SimpleGUIPane(GUI gui, Vector2d minSize, Vector2d maxSize)
      Creates a new SimpleGUIPane
      Parameters:
      gui - The GUI
      minSize - The minimum size of the Pane
      maxSize - The maximum size of the Pane
    • SimpleGUIPane

      public SimpleGUIPane(GUI gui, Vector2d minSize, Vector2d maxSize, boolean autoSize)
      Creates a new SimpleGUIPane
      Parameters:
      gui - The GUI
      minSize - The minimum size of the Pane
      maxSize - The maximum size of the Pane
      autoSize - Whether to automatically resize the pane according to the children. If true it will set the size to the bounding box of all children.