concinnity_core/spawn/mod.rs
1//! Runtime entity churn: instantiating a copy of an authored placement, and
2//! the two clocks that drive it.
3//!
4//! What a copy carries and when one is due is the world's business and lives
5//! here. Allocating the copy's draw slot and retiring it afterwards are a
6//! renderer's, and reach this through the `clone_slot` / `acquire_slot`
7//! closures a caller passes in.
8
9mod template;
10
11pub use template::{
12 DueSpawn, spawn_from_template, spawn_skinned_from_template, tick_lifetimes, tick_spawners,
13};