diff options
| author | HampusM <hampus@hampusmat.com> | 2026-07-21 15:16:47 +0200 |
|---|---|---|
| committer | HampusM <hampus@hampusmat.com> | 2026-07-21 15:16:47 +0200 |
| commit | 763b01fd3f35842d1bc065ad27e5a6a6d4265cef (patch) | |
| tree | 69fc44d636324059aed5d0034c0d45a7b0a2a0f9 /engine-ecs/examples/with_sole.rs | |
| parent | 63675d4168224b66d28c9d64a8e121ef397d4edd (diff) | |
refactor(engine-ecs): remove old declare_entity macro rule
Diffstat (limited to 'engine-ecs/examples/with_sole.rs')
| -rw-r--r-- | engine-ecs/examples/with_sole.rs | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/engine-ecs/examples/with_sole.rs b/engine-ecs/examples/with_sole.rs index 16a5aba..69670d1 100644 --- a/engine-ecs/examples/with_sole.rs +++ b/engine-ecs/examples/with_sole.rs @@ -1,7 +1,7 @@ -use engine_ecs::pair::{ChildOf, Pair}; +use engine_ecs::pair::ChildOf; use engine_ecs::phase::{Phase, UPDATE as UPDATE_PHASE}; use engine_ecs::sole::Single; -use engine_ecs::{declare_entity, Component, Query, Sole, World}; +use engine_ecs::{declare_entity, pair, Component, Query, Sole, World}; #[derive(Component)] struct Ammo @@ -33,16 +33,9 @@ fn print_total_ammo_count(ammo_counter: Single<AmmoCounter>) assert_eq!(ammo_count, 19); } -declare_entity!( - PRINT_AMMO_COUNT_PHASE, - ( - Phase, - Pair::builder() - .relation::<ChildOf>() - .target_id(*UPDATE_PHASE) - .build() - ) -); +declare_entity! { + PRINT_AMMO_COUNT_PHASE: (Phase, pair!(ChildOf, { *UPDATE_PHASE })); +} fn main() { |
