Class MouseEvent

java.lang.Object
heronarts.glx.event.Event
heronarts.glx.event.MouseEvent

public class MouseEvent extends Event
  • Field Details

  • Constructor Details

    • MouseEvent

      public MouseEvent(int glfwAction, int button, float x, float y, int modifiers)
    • MouseEvent

      public MouseEvent(MouseEvent.Action action, float x, float y, float dx, float dy, int modifiers)
    • MouseEvent

      public MouseEvent(MouseEvent source, MouseEvent.Action action, float x, float y, float dx, float dy, int modifiers)
  • Method Details

    • getButton

      public int getButton()
    • getAction

      public MouseEvent.Action getAction()
    • getX

      public double getX()
    • getY

      public double getY()
    • consumeContextMenu

      public void consumeContextMenu()
    • isContextMenuConsumed

      public boolean isContextMenuConsumed()
    • setCount

      public MouseEvent setCount(int count)
    • isRepeat

      public boolean isRepeat(MouseEvent that)
    • getCount

      public int getCount()
    • isButton

      public boolean isButton(int button)
    • isDoubleClick

      public boolean isDoubleClick()
    • toString

      public String toString()
      Overrides:
      toString in class Object