bevy/crates/bevy_ecs/src/lib.rs

22 lines
702 B
Rust
Raw Normal View History

2020-07-10 08:37:06 +00:00
pub use hecs::{Query as HecsQuery, *};
2020-07-10 04:18:35 +00:00
2020-07-10 08:37:06 +00:00
mod commands;
2020-07-10 04:18:35 +00:00
mod into_system;
2020-07-17 00:23:50 +00:00
mod parallel_executor;
2020-07-10 08:37:06 +00:00
#[cfg(feature = "profiler")]
pub mod profiler;
mod resource_query;
2020-07-10 04:18:35 +00:00
mod resources;
mod schedule;
mod system;
mod world_builder;
pub use commands::{Commands, CommandsInternal};
pub use into_system::{IntoForEachSystem, IntoQuerySystem, IntoThreadLocalSystem, Query};
2020-07-17 00:23:50 +00:00
pub use parallel_executor::ParallelExecutor;
pub use resource_query::{FetchResource, Local, Res, ResMut, ResourceQuery, UnsafeClone};
2020-07-10 08:37:06 +00:00
pub use resources::{FromResources, Resource, Resources};
2020-07-10 04:18:35 +00:00
pub use schedule::Schedule;
2020-07-17 00:23:50 +00:00
pub use system::{ArchetypeAccess, System, SystemId, TypeAccess};
2020-07-10 08:37:06 +00:00
pub use world_builder::{WorldBuilder, WorldBuilderSource};