├── .gitignore ├── CONTENT.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE.txt ├── README.md ├── patterns ├── entity-installer │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── lib.rs ├── instant-states-hierarchy │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── lib.rs ├── propagating-states-hierarchy │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── lib.rs └── state-scoped-entities │ ├── Cargo.toml │ ├── README.md │ └── src │ └── lib.rs └── template ├── Cargo.toml ├── README.md └── src └── lib.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .vscode 3 | -------------------------------------------------------------------------------- /CONTENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/CONTENT.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/README.md -------------------------------------------------------------------------------- /patterns/entity-installer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/patterns/entity-installer/Cargo.toml -------------------------------------------------------------------------------- /patterns/entity-installer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/patterns/entity-installer/README.md -------------------------------------------------------------------------------- /patterns/entity-installer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/patterns/entity-installer/src/lib.rs -------------------------------------------------------------------------------- /patterns/instant-states-hierarchy/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/patterns/instant-states-hierarchy/Cargo.toml -------------------------------------------------------------------------------- /patterns/instant-states-hierarchy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/patterns/instant-states-hierarchy/README.md -------------------------------------------------------------------------------- /patterns/instant-states-hierarchy/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/patterns/instant-states-hierarchy/src/lib.rs -------------------------------------------------------------------------------- /patterns/propagating-states-hierarchy/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/patterns/propagating-states-hierarchy/Cargo.toml -------------------------------------------------------------------------------- /patterns/propagating-states-hierarchy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/patterns/propagating-states-hierarchy/README.md -------------------------------------------------------------------------------- /patterns/propagating-states-hierarchy/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/patterns/propagating-states-hierarchy/src/lib.rs -------------------------------------------------------------------------------- /patterns/state-scoped-entities/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/patterns/state-scoped-entities/Cargo.toml -------------------------------------------------------------------------------- /patterns/state-scoped-entities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/patterns/state-scoped-entities/README.md -------------------------------------------------------------------------------- /patterns/state-scoped-entities/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/patterns/state-scoped-entities/src/lib.rs -------------------------------------------------------------------------------- /template/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/template/Cargo.toml -------------------------------------------------------------------------------- /template/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/template/README.md -------------------------------------------------------------------------------- /template/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiniaczQ/bevy-design-patterns/HEAD/template/src/lib.rs --------------------------------------------------------------------------------