From 2d1cf05abb72699d38a7c7db7e131922252e1fc1 Mon Sep 17 00:00:00 2001 From: HampusM Date: Wed, 6 Aug 2025 14:14:58 +0200 Subject: revert(ecs): make component removals not queryable This reverts commit 43cbd47900d23801c584def1b7877fdea700c23a. --- ecs/src/event/component.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'ecs/src/event/component.rs') diff --git a/ecs/src/event/component.rs b/ecs/src/event/component.rs index 72a78a3..ef09480 100644 --- a/ecs/src/event/component.rs +++ b/ecs/src/event/component.rs @@ -10,3 +10,9 @@ use crate::Component; /// b) The target component is added to a entity. #[derive(Debug, Component)] pub struct Added(Infallible); + +/// Pair relation for events emitted when: +/// a) The target component is removed from a entity. +/// b) A entity with the target component is despawned. +#[derive(Debug, Component)] +pub struct Removed(Infallible); -- cgit v1.2.3-18-g5258