Share the stub's pointer routing as an engine-neutral input router

The stub's lease and press routing moves to src/render/input/router.js,
unchanged, so a real renderer can feed it its own engine's events. The
router also keeps the behaviour holds (telling the renderer when one turns
off or on, unless it lacks it) and ctrlWheelZoom, and dispatch says who an
event went to.
This commit is contained in:
Sameh Khamis committed 2026-11-05 18:09:38 -08:00
1 parent 3837e453ca
commit 3e48e453d0
5 files changed
+370 -173

No files matched your search

+1
View File
@@ -5178,6 +5178,7 @@
"src/render/stub/geodesic.js",
"src/render/stub/viewRectangle.js",
"src/render/stub/orbits.js",
"src/render/input/router.js",
"src/render/conformance/goldens/camera.json",
"src/render/conformance/checks/camera.js"
],