Feat: event loop

This commit is contained in:
Jonathan Kelley committed 2021-02-12 16:11:33 -05:00
1 parent 8295ac4b3d
commit ea2aa4b0c9
39 files changed
+495 -287

No files matched your search

+13
View File
@@ -4,6 +4,19 @@
//! 3rd party renderers are responsible for forming this virtual events from events
//!
//! The goal here is to provide a consistent event interface across all renderer types
use generational_arena::Index;
pub struct EventTrigger {
pub component_id: Index,
pub listener_id: u32,
pub event: VirtualEvent,
}
impl EventTrigger {
pub fn new() -> Self {
todo!()
}
}
pub enum VirtualEvent {
ClipboardEvent,