From 815d04da602c58ed8b13eeb612fe73180204039d Mon Sep 17 00:00:00 2001 From: HampusM Date: Mon, 26 Feb 2024 20:05:27 +0100 Subject: fix(ecs): make Component trait not automatic & add derive macro --- ecs/examples/multiple_queries.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'ecs/examples/multiple_queries.rs') diff --git a/ecs/examples/multiple_queries.rs b/ecs/examples/multiple_queries.rs index a4a5d2d..4f4198a 100644 --- a/ecs/examples/multiple_queries.rs +++ b/ecs/examples/multiple_queries.rs @@ -1,18 +1,21 @@ use std::fmt::Display; -use ecs::{Query, World}; +use ecs::{Component, Query, World}; +#[derive(Component)] struct Health { health: u32, } +#[derive(Component)] enum AttackStrength { Strong, Weak, } +#[derive(Component)] struct EnemyName { name: String, -- cgit v1.2.3-18-g5258