Class ScrollBarComponent

java.lang.Object
de.ellpeck.rockbottom.api.gui.component.GuiComponent
de.ellpeck.rockbottom.api.gui.component.ScrollBarComponent
Direct Known Subclasses:
MenuComponent

public class ScrollBarComponent extends GuiComponent
  • Field Details

    • scrollConsumer

      protected final Consumer<Integer> scrollConsumer
    • hoverArea

      protected final BoundingBox hoverArea
    • scrollTexture

      protected final ResourceName scrollTexture
    • number

      protected int number
    • max

      protected int max
    • wasMouseDown

      protected boolean wasMouseDown
    • drawReversed

      protected boolean drawReversed
  • Constructor Details

    • ScrollBarComponent

      public ScrollBarComponent(Gui gui, int x, int y, int width, int height, BoundingBox hoverArea, int max, Consumer<Integer> scrollConsumer, ResourceName scrollTexture)
    • ScrollBarComponent

      public ScrollBarComponent(Gui gui, int x, int y, int height, BoundingBox hoverArea, int max, Consumer<Integer> scrollConsumer)
  • Method Details