bevy_magic/lib.rs
1pub mod enchanting;
2
3pub mod plugin;
4pub mod runes;
5pub mod spell;
6pub mod spellbook;
7
8pub use plugin::{CastSpellMessage, MagicPlugin, MagicSystems};
9
10mod ext;
11pub use ext::CommandsExt;
12pub use spell::Spell;
13pub use spellbook::Spellbook;
14
15#[allow(unused)]
16pub mod prelude {
17 pub use crate::ext::*;
18 pub use crate::{runes::Rune, runes::CastContext, runes::ActiveSpells, CastSpellMessage, CommandsExt, MagicPlugin, MagicSystems, Spell, Spellbook};
19}