From 7d25c21cdf4b46cdab680f11110fb23676c6141b Mon Sep 17 00:00:00 2001 From: HampusM Date: Thu, 10 Apr 2025 17:39:21 +0200 Subject: feat(ecs): re-add support for component events --- ecs-macros/src/lib.rs | 16 ---------------- 1 file changed, 16 deletions(-) (limited to 'ecs-macros/src') diff --git a/ecs-macros/src/lib.rs b/ecs-macros/src/lib.rs index 5aa4405..647469b 100644 --- a/ecs-macros/src/lib.rs +++ b/ecs-macros/src/lib.rs @@ -110,10 +110,6 @@ pub fn component_derive(input: TokenStream) -> TokenStream use ::std::collections::HashMap; use #ecs_path::component::Component; - use #ecs_path::event::component::{ - Removed as ComponentRemovedEvent, - Kind as ComponentEventKind, - }; use #ecs_path::component::{ Handle as ComponentHandle, HandleMut as ComponentHandleMut @@ -140,18 +136,6 @@ pub fn component_derive(input: TokenStream) -> TokenStream { std::any::type_name::() } - - fn get_event_uid(&self, event_kind: ComponentEventKind) -> Uid - { - match event_kind { - ComponentEventKind::Removed => ComponentRemovedEvent::::id(), - _ => { - panic!( - "Support for event kind {event_kind:?} not implemented!" - ); - } - } - } } impl #impl_generics SystemInput for #item_ident #type_generics -- cgit v1.2.3-18-g5258