bevy/crates/bevy_ecs
Joshua J. Bouw 9f4c8b1b9a
Fix errors and panics to typical Rust conventions (#968)
Fix errors and panics to typical Rust conventions
2020-12-02 11:31:16 -08:00
..
benches combine bevy_ecs and bevy_hecs crates. rename XComponents to XBundle (#863) 2020-11-15 20:32:23 -08:00
macros Fix errors and panics to typical Rust conventions (#968) 2020-12-02 11:31:16 -08:00
src Fix errors and panics to typical Rust conventions (#968) 2020-12-02 11:31:16 -08:00
Cargo.toml ecs: replace "bool" component states with bitflags (#878) 2020-11-17 17:04:44 -08:00
LICENSE_APACHE combine bevy_ecs and bevy_hecs crates. rename XComponents to XBundle (#863) 2020-11-15 20:32:23 -08:00
LICENSE_MIT combine bevy_ecs and bevy_hecs crates. rename XComponents to XBundle (#863) 2020-11-15 20:32:23 -08:00
README.md combine bevy_ecs and bevy_hecs crates. rename XComponents to XBundle (#863) 2020-11-15 20:32:23 -08:00

Bevy ECS

Bevy Engine's entity component system

Licensing

Bevy ECS has its roots in hecs, which is licensed as Apache 2.0. All original hecs code is licensed under Apache 2.0. All added/modified code is dual licensed under MIT and Apache 2.0. Files with an Apache 2.0 license header (with Google LLC as the copyright holder) were from the "original hecs" codebase. Files without the header were created by Bevy contributors.