use crate::MidiSettings;
use super::MidiInput;
use bevy::prelude::*;
#[doc = r#"
Inserts [`MidiInput`] as a resource.
See [`MidiSettings`] for configuration options.
"#]
#[derive(Clone, Copy, Debug, Default)]
pub struct MidiInputPlugin {
pub settings: MidiSettings,
}
impl Plugin for MidiInputPlugin {
fn build(&self, app: &mut App) {
app.insert_resource(MidiInput::new(self.settings));
}
}