logo

Trait bevy::ecs::system::SystemParamFetch[]

pub trait SystemParamFetch<'world, 'state>: SystemParamState {
    type Item;
    unsafe fn get_param(
        state: &'state mut Self,
        system_meta: &SystemMeta,
        world: &'world World,
        change_tick: u32
    ) -> Self::Item; }

Associated Types

Required methods

Safety

This call might access any of the input parameters in an unsafe way. Make sure the data access is safe in the context of the system scheduler.

Implementations on Foreign Types

Implementors