All Implemented Interfaces:
BaseWidget
Enclosing class:
WWindow

protected abstract class WWindow.WHeader extends WContainer
  • Constructor Details

    • WHeader

      public WHeader(WWidget icon)
  • Method Details

    • init

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

      public <T extends WWidget> Cell<T> add(T widget)
      Overrides:
      add in class WContainer
    • onCalculateSize

      protected void onCalculateSize()
      Overrides:
      onCalculateSize in class WContainer
    • 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
    • render

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