MCPcopy Create free account
hub / github.com/Card-Forge/forge / mouseMoved

Method mouseMoved

forge-gui-mobile/src/forge/Forge.java:1465–1485  ·  view source on GitHub ↗
(int screenX, int screenY)

Source from the content-addressed store, hash-verified

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) {

Callers

nothing calls this directly

Calls 4

isAndroidMethod · 0.95
reportExceptionMethod · 0.95
setHoveredMethod · 0.45

Tested by

no test coverage detected