Trait legion::systems::SystemFn [−][src]
A function which can provide the body of a system.
Required methods
fn run(
&mut self,
commands: &mut CommandBuffer,
world: &mut SubWorld<'_>,
resources: &mut R::Result,
queries: &mut Q
)
[src]
&mut self,
commands: &mut CommandBuffer,
world: &mut SubWorld<'_>,
resources: &mut R::Result,
queries: &mut Q
)
Runs the system body.
Implementors
impl<F, R, Q> SystemFn<R, Q> for F where
R: ResourceSet<'static>,
Q: QuerySet,
F: FnMut(&mut CommandBuffer, &mut SubWorld<'_>, &mut R::Result, &mut Q) + 'static,
[src]
R: ResourceSet<'static>,
Q: QuerySet,
F: FnMut(&mut CommandBuffer, &mut SubWorld<'_>, &mut R::Result, &mut Q) + 'static,