Crate wings_macro
source ·Expand description
Defines macros for declaring traits and systems in wings
.
Macros§
- Creates a
wings_marshal::Version
object describing the current version of this crate. - Instructs the host to instantiate systems (and all of their dependencies) when creating the given system group.
Attribute Macros§
- Exports the provided system, allowing
wings
to instantiate it and other systems to access it. - Exports the provided type, allowing it to be used as an event or system type.
- Marks this trait as an interface through which plugins can access a system.