From bfd8f31854b660a9ba82e0af303280c74adfd9d4 Mon Sep 17 00:00:00 2001 From: HampusM Date: Sun, 27 Oct 2024 15:06:49 +0100 Subject: feat(engine): add Keys function to get previous key state --- engine/src/lib.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'engine/src/lib.rs') diff --git a/engine/src/lib.rs b/engine/src/lib.rs index 36e9285..5df2292 100644 --- a/engine/src/lib.rs +++ b/engine/src/lib.rs @@ -13,6 +13,7 @@ use ecs::{SoleAlreadyExistsError, World}; use crate::delta_time::{update as update_delta_time, DeltaTime, LastUpdate}; use crate::event::{ + Conclude as ConcludeEvent, PostPresent as PostPresentEvent, PreUpdate as PreUpdateEvent, Present as PresentEvent, @@ -48,7 +49,13 @@ pub extern crate ecs; pub(crate) use crate::data_types::matrix; pub use crate::data_types::{color, vector}; -type EventOrder = (PreUpdateEvent, UpdateEvent, PresentEvent, PostPresentEvent); +type EventOrder = ( + PreUpdateEvent, + UpdateEvent, + PresentEvent, + PostPresentEvent, + ConcludeEvent, +); #[derive(Debug)] pub struct Engine -- cgit v1.2.3-18-g5258