This commit is contained in:
2026-03-20 20:28:48 -04:00
parent f71e03317d
commit d79a3bb728
9 changed files with 702 additions and 52 deletions

View File

@@ -11,6 +11,7 @@ use ruin_runtime::channel::mpsc;
use ruin_runtime::{WorkerHandle, queue_future, queue_microtask, spawn_worker};
use tracing::{debug, info};
use crate::interaction::PointerEvent;
use crate::scene::{SceneSnapshot, UiSize};
use crate::trace_targets;
use crate::window::{WindowConfigured, WindowId, WindowLifecycle, WindowSpec, WindowUpdate};
@@ -53,6 +54,10 @@ pub enum PlatformEvent {
scene_version: u64,
item_count: usize,
},
Pointer {
window_id: WindowId,
event: PointerEvent,
},
CloseRequested {
window_id: WindowId,
},