moirai-for-games 0.1.0

A small deterministic no_std ECS for constrained and headless games
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! System-authoring essentials for Moirai hosts.
//!
//! Import this module when writing systems and small apps without pulling the full crate root.
//! It re-exports application wiring, world mutation, scheduling, queries, events, state, time,
//! and revision vocabulary commonly referenced from system bodies.

pub use crate::{
    App, AppBuilder, Bundle, Commands, ComponentOptions, DenseEntityScratch, DynamicBundle,
    EntityId, EntityScratchError, ExactIdPolicy, FlushMode, PreparedQuery1, PreparedQuery2,
    QueryCursor, QueryError, QueryPolicy, QuerySpec, QueryWindow, Revision, RevisionKey,
    StageOperation, State, StateError, StorageKind, System, SystemSet, UpdatePlan, World,
    WorldTick,
};