All Implemented Interfaces:
BaseWidget
Direct Known Subclasses:
WMeteorView

public abstract class WView extends WVerticalList
  • Field Details

    • maxHeight

      public double maxHeight
    • scrollOnlyWhenMouseOver

      public boolean scrollOnlyWhenMouseOver
    • hasScrollBar

      public boolean hasScrollBar
    • canScroll

      protected boolean canScroll
    • handleMouseOver

      protected boolean handleMouseOver
    • handlePressed

      protected boolean handlePressed
  • Constructor Details

    • WView

      public WView()
  • Method Details

    • init

      public void init()
      Overrides:
      init in class WWidget
    • onCalculateSize

      protected void onCalculateSize()
      Overrides:
      onCalculateSize in class WVerticalList
    • onCalculateWidgetPositions

      protected void onCalculateWidgetPositions()
      Overrides:
      onCalculateWidgetPositions in class WVerticalList
    • onMouseClicked

      public boolean onMouseClicked(double mouseX, double mouseY, int button, boolean used)
      Overrides:
      onMouseClicked in class WWidget
    • onMouseReleased

      public boolean onMouseReleased(double mouseX, double mouseY, int button)
      Overrides:
      onMouseReleased in class WWidget
    • onMouseMoved

      public void onMouseMoved(double mouseX, double mouseY, double lastMouseX, double lastMouseY)
      Overrides:
      onMouseMoved in class WWidget
    • onMouseScrolled

      public boolean onMouseScrolled(double amount)
      Overrides:
      onMouseScrolled in class WWidget
    • render

      public boolean render(GuiRenderer renderer, double mouseX, double mouseY, double delta)
      Overrides:
      render in class WContainer
    • propagateEvents

      protected boolean propagateEvents(WWidget widget)
      Overrides:
      propagateEvents in class WContainer
    • handleWidth

      protected double handleWidth()
    • handleHeight

      protected double handleHeight()
    • handleX

      protected double handleX()
    • handleY

      protected double handleY()