Class MouseListener

java.lang.Object
com.iragui.listeners.MouseListener

public class MouseListener extends Object
  • Constructor Details

    • MouseListener

      public MouseListener(GUI gui)
  • Method Details

    • add

      public void add(GUIObject obj)
    • remove

      public void remove(GUIObject obj)
    • mousePosCallback

      public void mousePosCallback(long window, double xPos, double yPos)
    • mouseButtonCallback

      public void mouseButtonCallback(long window, int button, int action, int mods)
    • mouseScrollCallback

      public void mouseScrollCallback(long window, double xOffset, double yOffset)
    • endFrame

      public void endFrame()
    • getLastX

      public float getLastX()
    • getLastY

      public float getLastY()
    • setLastX

      public void setLastX(float lastX)
    • setLastY

      public void setLastY(float lastY)
    • getX

      public double getX()
    • getY

      public double getY()
    • getDx

      public float getDx()
    • getDy

      public float getDy()
    • getScrollX

      public float getScrollX()
    • getScrollY

      public float getScrollY()
    • isDragging

      public boolean isDragging()
    • mouseButtonDown

      public boolean mouseButtonDown(int button)
    • getMouseButtonPressed

      public boolean[] getMouseButtonPressed()
    • setMouseButtonPressed

      public void setMouseButtonPressed(boolean[] mouseButtonPressed)