bevy_webview 0.2.2

Rapidly iterate and build Bevy UI's with existing web-based technologies
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use bevy::prelude::*;

use crate::{events::InputEvent, types::EventTransport};

/// Inject rpc events into bevy system as `InputEvents`'s (later converted into native events)
pub(crate) fn inject_rpc_requests_system(
    event_transport: Res<EventTransport>,
    mut input_events: EventWriter<InputEvent>,
) {
    for event in event_transport.input_event_rx.try_iter() {
        input_events.send(event);
    }
}