(int screenX, int screenY)
| 1463 | |
| 1464 | //mouseMoved and scrolled events for desktop version |
| 1465 | @Override |
| 1466 | public boolean mouseMoved(int screenX, int screenY) { |
| 1467 | magnify = true; |
| 1468 | mouseMovedX = screenX; |
| 1469 | mouseMovedY = screenY; |
| 1470 | hasGamepad = false; //prevent drawing some panels |
| 1471 | //todo: mouse listener for android? |
| 1472 | if (GuiBase.isAndroid()) |
| 1473 | return true; |
| 1474 | hoveredCount = 0; |
| 1475 | //reset |
| 1476 | try { |
| 1477 | for (FDisplayObject listener : potentialListeners) { |
| 1478 | listener.setHovered(false); |
| 1479 | } |
| 1480 | } catch (Exception ex) { |
| 1481 | BugReporter.reportException(ex); |
| 1482 | } |
| 1483 | updatePotentialListeners(screenX, screenY); |
| 1484 | return true; |
| 1485 | } |
| 1486 | |
| 1487 | @Override |
| 1488 | public boolean scrolled(float amountX, float amountY) { |
nothing calls this directly
no test coverage detected