Trait bevy_ecs::system::SystemParamFunction [−][src]
pub trait SystemParamFunction<In, Out, Param: SystemParam, Marker>: Send + Sync + 'static {
unsafe fn run(
&mut self,
input: In,
state: &mut Param::Fetch,
system_meta: &SystemMeta,
world: &World,
change_tick: u32
) -> Out;
}
Expand description
A trait implemented for all functions that can be used as System
s.