Mouse

final class Mouse(mouseEvents: List[MouseEvent], val position: Point, val leftMouseIsDown: Boolean)
Companion
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def wasMouseClickedAt(position: Point): Boolean
def wasMouseClickedAt(x: Int, y: Int): Boolean
def wasMouseClickedWithin(bounds: Rectangle): Boolean
def wasMouseClickedWithin(x: Int, y: Int, width: Int, height: Int): Boolean
def wasMouseDownAt(position: Point): Boolean
def wasMouseDownAt(x: Int, y: Int): Boolean
def wasMouseDownWithin(bounds: Rectangle): Boolean
def wasMouseDownWithin(x: Int, y: Int, width: Int, height: Int): Boolean
def wasMousePositionAt(target: Point): Boolean
def wasMousePositionAt(x: Int, y: Int): Boolean
def wasMousePositionWithin(bounds: Rectangle): Boolean
def wasMousePositionWithin(x: Int, y: Int, width: Int, height: Int): Boolean
def wasMouseUpAt(position: Point): Boolean
def wasMouseUpAt(x: Int, y: Int): Boolean
def wasMouseUpWithin(bounds: Rectangle): Boolean
def wasMouseUpWithin(x: Int, y: Int, width: Int, height: Int): Boolean

Concrete fields

val leftMouseIsDown: Boolean
lazy val mouseClickAt: Option[Point]
lazy val mouseClicked: Boolean
lazy val mouseDownAt: Option[Point]
lazy val mousePressed: Boolean
lazy val mouseReleased: Boolean
lazy val mouseUpAt: Option[Point]