bevy_input_sequence/
lib.rs

1#![doc(html_root_url = "https://docs.rs/bevy-input-sequence/0.8.1")]
2#![doc = include_str!("../README.md")]
3#![forbid(missing_docs)]
4
5pub mod action;
6pub mod cache;
7mod chord;
8pub mod cond_system;
9mod frame_time;
10pub mod input_sequence;
11mod plugin;
12mod time_limit;
13
14pub use chord::{KeyChord, KeyChordQueue};
15pub use plugin::InputSequencePlugin;
16pub use time_limit::TimeLimit;
17
18pub use keyseq::{
19    bevy::{pkey as key, pkeyseq as keyseq},
20    Modifiers,
21};
22
23/// Convenient glob import
24pub mod prelude {
25    pub use super::cond_system::IntoCondSystem;
26    pub use super::input_sequence::{ButtonSequence, InputSequence, KeySequence};
27    pub use super::{action, keyseq, InputSequencePlugin, Modifiers, TimeLimit};
28    pub use super::{KeyChord, KeyChordQueue};
29    pub use std::time::Duration;
30}