MouseSnapshot

fun MouseSnapshot(    cursorPositionX: Int = -1,     cursorPositionY: Int = -1,     x: Int = 0,     y: Int = 0,     scrollWheelValue: Int = 0,     leftButton: Boolean = false,     rightButton: Boolean = false,     middleButton: Boolean = false,     xButton1: Boolean = false,     xButton2: Boolean = false)