bevy/crates/bevy_ecs/src/lib.rs

27 lines
866 B
Rust
Raw Normal View History

mod core;
2020-07-17 02:20:51 +00:00
mod resource;
2020-07-10 04:18:35 +00:00
mod schedule;
mod system;
pub use crate::core::*;
pub use bevy_ecs_macros::*;
pub use lazy_static;
2020-07-17 02:20:51 +00:00
pub use resource::*;
pub use schedule::*;
pub use system::{Query, *};
2020-07-17 02:20:51 +00:00
pub mod prelude {
pub use crate::{
core::WorldBuilderSource,
resource::{ChangedRes, FromResources, Local, NonSend, Res, ResMut, Resource, Resources},
schedule::{
ExclusiveSystemDescriptorCoercion, ParallelSystemDescriptorCoercion,
ReportExecutionOrderAmbiguities, RunOnce, Schedule, Stage, State, StateStage,
SystemSet, SystemStage,
},
system::{Commands, ExclusiveSystem, IntoExclusiveSystem, IntoSystem, Query, System},
Added, Bundle, Changed, Component, Entity, Flags, In, IntoChainSystem, Mut, Mutated, Or,
QuerySet, Ref, RefMut, ShouldRun, With, Without, World,
2020-07-17 02:20:51 +00:00
};
}