Trait bevy_ecs::query::WorldQuery[][src]

pub trait WorldQuery {
    type Fetch: for<'a> Fetch<'a, State = Self::State>;
    type State: FetchState;
}

Associated Types

type Fetch: for<'a> Fetch<'a, State = Self::State>[src]

type State: FetchState[src]

Loading content...

Implementations on Foreign Types

impl<T: Component> WorldQuery for &T[src]

type Fetch = ReadFetch<T>

type State = ReadState<T>

impl<T: Component> WorldQuery for &mut T[src]

type Fetch = WriteFetch<T>

type State = WriteState<T>

impl<T: WorldQuery> WorldQuery for Option<T>[src]

impl WorldQuery for ()[src]

type Fetch = ()

type State = ()

impl<F0: WorldQuery> WorldQuery for (F0,)[src]

type Fetch = (F0::Fetch,)

type State = (F0::State,)

impl<F0: WorldQuery, F1: WorldQuery> WorldQuery for (F0, F1)[src]

type Fetch = (F0::Fetch, F1::Fetch)

type State = (F0::State, F1::State)

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery> WorldQuery for (F0, F1, F2)[src]

type Fetch = (F0::Fetch, F1::Fetch, F2::Fetch)

type State = (F0::State, F1::State, F2::State)

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery> WorldQuery for (F0, F1, F2, F3)[src]

type Fetch = (F0::Fetch, F1::Fetch, F2::Fetch, F3::Fetch)

type State = (F0::State, F1::State, F2::State, F3::State)

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery> WorldQuery for (F0, F1, F2, F3, F4)[src]

type Fetch = (F0::Fetch, F1::Fetch, F2::Fetch, F3::Fetch, F4::Fetch)

type State = (F0::State, F1::State, F2::State, F3::State, F4::State)

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery> WorldQuery for (F0, F1, F2, F3, F4, F5)[src]

type Fetch = (F0::Fetch, F1::Fetch, F2::Fetch, F3::Fetch, F4::Fetch, F5::Fetch)

type State = (F0::State, F1::State, F2::State, F3::State, F4::State, F5::State)

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery> WorldQuery for (F0, F1, F2, F3, F4, F5, F6)[src]

type Fetch = (F0::Fetch, F1::Fetch, F2::Fetch, F3::Fetch, F4::Fetch, F5::Fetch, F6::Fetch)

type State = (F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State)

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7)[src]

type Fetch = (F0::Fetch, F1::Fetch, F2::Fetch, F3::Fetch, F4::Fetch, F5::Fetch, F6::Fetch, F7::Fetch)

type State = (F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State)

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery, F8: WorldQuery> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7, F8)[src]

type Fetch = (F0::Fetch, F1::Fetch, F2::Fetch, F3::Fetch, F4::Fetch, F5::Fetch, F6::Fetch, F7::Fetch, F8::Fetch)

type State = (F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State, F8::State)

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery, F8: WorldQuery, F9: WorldQuery> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9)[src]

type Fetch = (F0::Fetch, F1::Fetch, F2::Fetch, F3::Fetch, F4::Fetch, F5::Fetch, F6::Fetch, F7::Fetch, F8::Fetch, F9::Fetch)

type State = (F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State, F8::State, F9::State)

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery, F8: WorldQuery, F9: WorldQuery, F10: WorldQuery> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10)[src]

type Fetch = (F0::Fetch, F1::Fetch, F2::Fetch, F3::Fetch, F4::Fetch, F5::Fetch, F6::Fetch, F7::Fetch, F8::Fetch, F9::Fetch, F10::Fetch)

type State = (F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State, F8::State, F9::State, F10::State)

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery, F8: WorldQuery, F9: WorldQuery, F10: WorldQuery, F11: WorldQuery> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11)[src]

type Fetch = (F0::Fetch, F1::Fetch, F2::Fetch, F3::Fetch, F4::Fetch, F5::Fetch, F6::Fetch, F7::Fetch, F8::Fetch, F9::Fetch, F10::Fetch, F11::Fetch)

type State = (F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State, F8::State, F9::State, F10::State, F11::State)

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery, F8: WorldQuery, F9: WorldQuery, F10: WorldQuery, F11: WorldQuery, F12: WorldQuery> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12)[src]

type Fetch = (F0::Fetch, F1::Fetch, F2::Fetch, F3::Fetch, F4::Fetch, F5::Fetch, F6::Fetch, F7::Fetch, F8::Fetch, F9::Fetch, F10::Fetch, F11::Fetch, F12::Fetch)

type State = (F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State, F8::State, F9::State, F10::State, F11::State, F12::State)

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery, F8: WorldQuery, F9: WorldQuery, F10: WorldQuery, F11: WorldQuery, F12: WorldQuery, F13: WorldQuery> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13)[src]

type Fetch = (F0::Fetch, F1::Fetch, F2::Fetch, F3::Fetch, F4::Fetch, F5::Fetch, F6::Fetch, F7::Fetch, F8::Fetch, F9::Fetch, F10::Fetch, F11::Fetch, F12::Fetch, F13::Fetch)

type State = (F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State, F8::State, F9::State, F10::State, F11::State, F12::State, F13::State)

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery, F8: WorldQuery, F9: WorldQuery, F10: WorldQuery, F11: WorldQuery, F12: WorldQuery, F13: WorldQuery, F14: WorldQuery> WorldQuery for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14)[src]

type Fetch = (F0::Fetch, F1::Fetch, F2::Fetch, F3::Fetch, F4::Fetch, F5::Fetch, F6::Fetch, F7::Fetch, F8::Fetch, F9::Fetch, F10::Fetch, F11::Fetch, F12::Fetch, F13::Fetch, F14::Fetch)

type State = (F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State, F8::State, F9::State, F10::State, F11::State, F12::State, F13::State, F14::State)

Loading content...

Implementors

impl WorldQuery for Entity[src]

impl WorldQuery for Or<()>[src]

type Fetch = Or<()>

type State = Or<()>

impl<F0: WorldQuery> WorldQuery for Or<(F0,)> where
    F0::Fetch: FilterFetch
[src]

type Fetch = Or<(OrFetch<F0::Fetch>,)>

type State = Or<(F0::State,)>

impl<F0: WorldQuery, F1: WorldQuery> WorldQuery for Or<(F0, F1)> where
    F0::Fetch: FilterFetch,
    F1::Fetch: FilterFetch
[src]

type Fetch = Or<(OrFetch<F0::Fetch>, OrFetch<F1::Fetch>)>

type State = Or<(F0::State, F1::State)>

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery> WorldQuery for Or<(F0, F1, F2)> where
    F0::Fetch: FilterFetch,
    F1::Fetch: FilterFetch,
    F2::Fetch: FilterFetch
[src]

type Fetch = Or<(OrFetch<F0::Fetch>, OrFetch<F1::Fetch>, OrFetch<F2::Fetch>)>

type State = Or<(F0::State, F1::State, F2::State)>

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery> WorldQuery for Or<(F0, F1, F2, F3)> where
    F0::Fetch: FilterFetch,
    F1::Fetch: FilterFetch,
    F2::Fetch: FilterFetch,
    F3::Fetch: FilterFetch
[src]

type Fetch = Or<(OrFetch<F0::Fetch>, OrFetch<F1::Fetch>, OrFetch<F2::Fetch>, OrFetch<F3::Fetch>)>

type State = Or<(F0::State, F1::State, F2::State, F3::State)>

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery> WorldQuery for Or<(F0, F1, F2, F3, F4)> where
    F0::Fetch: FilterFetch,
    F1::Fetch: FilterFetch,
    F2::Fetch: FilterFetch,
    F3::Fetch: FilterFetch,
    F4::Fetch: FilterFetch
[src]

type Fetch = Or<(OrFetch<F0::Fetch>, OrFetch<F1::Fetch>, OrFetch<F2::Fetch>, OrFetch<F3::Fetch>, OrFetch<F4::Fetch>)>

type State = Or<(F0::State, F1::State, F2::State, F3::State, F4::State)>

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery> WorldQuery for Or<(F0, F1, F2, F3, F4, F5)> where
    F0::Fetch: FilterFetch,
    F1::Fetch: FilterFetch,
    F2::Fetch: FilterFetch,
    F3::Fetch: FilterFetch,
    F4::Fetch: FilterFetch,
    F5::Fetch: FilterFetch
[src]

type Fetch = Or<(OrFetch<F0::Fetch>, OrFetch<F1::Fetch>, OrFetch<F2::Fetch>, OrFetch<F3::Fetch>, OrFetch<F4::Fetch>, OrFetch<F5::Fetch>)>

type State = Or<(F0::State, F1::State, F2::State, F3::State, F4::State, F5::State)>

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6)> where
    F0::Fetch: FilterFetch,
    F1::Fetch: FilterFetch,
    F2::Fetch: FilterFetch,
    F3::Fetch: FilterFetch,
    F4::Fetch: FilterFetch,
    F5::Fetch: FilterFetch,
    F6::Fetch: FilterFetch
[src]

type Fetch = Or<(OrFetch<F0::Fetch>, OrFetch<F1::Fetch>, OrFetch<F2::Fetch>, OrFetch<F3::Fetch>, OrFetch<F4::Fetch>, OrFetch<F5::Fetch>, OrFetch<F6::Fetch>)>

type State = Or<(F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State)>

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7)> where
    F0::Fetch: FilterFetch,
    F1::Fetch: FilterFetch,
    F2::Fetch: FilterFetch,
    F3::Fetch: FilterFetch,
    F4::Fetch: FilterFetch,
    F5::Fetch: FilterFetch,
    F6::Fetch: FilterFetch,
    F7::Fetch: FilterFetch
[src]

type Fetch = Or<(OrFetch<F0::Fetch>, OrFetch<F1::Fetch>, OrFetch<F2::Fetch>, OrFetch<F3::Fetch>, OrFetch<F4::Fetch>, OrFetch<F5::Fetch>, OrFetch<F6::Fetch>, OrFetch<F7::Fetch>)>

type State = Or<(F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State)>

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery, F8: WorldQuery> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7, F8)> where
    F0::Fetch: FilterFetch,
    F1::Fetch: FilterFetch,
    F2::Fetch: FilterFetch,
    F3::Fetch: FilterFetch,
    F4::Fetch: FilterFetch,
    F5::Fetch: FilterFetch,
    F6::Fetch: FilterFetch,
    F7::Fetch: FilterFetch,
    F8::Fetch: FilterFetch
[src]

type Fetch = Or<(OrFetch<F0::Fetch>, OrFetch<F1::Fetch>, OrFetch<F2::Fetch>, OrFetch<F3::Fetch>, OrFetch<F4::Fetch>, OrFetch<F5::Fetch>, OrFetch<F6::Fetch>, OrFetch<F7::Fetch>, OrFetch<F8::Fetch>)>

type State = Or<(F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State, F8::State)>

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery, F8: WorldQuery, F9: WorldQuery> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7, F8, F9)> where
    F0::Fetch: FilterFetch,
    F1::Fetch: FilterFetch,
    F2::Fetch: FilterFetch,
    F3::Fetch: FilterFetch,
    F4::Fetch: FilterFetch,
    F5::Fetch: FilterFetch,
    F6::Fetch: FilterFetch,
    F7::Fetch: FilterFetch,
    F8::Fetch: FilterFetch,
    F9::Fetch: FilterFetch
[src]

type Fetch = Or<(OrFetch<F0::Fetch>, OrFetch<F1::Fetch>, OrFetch<F2::Fetch>, OrFetch<F3::Fetch>, OrFetch<F4::Fetch>, OrFetch<F5::Fetch>, OrFetch<F6::Fetch>, OrFetch<F7::Fetch>, OrFetch<F8::Fetch>, OrFetch<F9::Fetch>)>

type State = Or<(F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State, F8::State, F9::State)>

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery, F8: WorldQuery, F9: WorldQuery, F10: WorldQuery> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10)> where
    F0::Fetch: FilterFetch,
    F1::Fetch: FilterFetch,
    F2::Fetch: FilterFetch,
    F3::Fetch: FilterFetch,
    F4::Fetch: FilterFetch,
    F5::Fetch: FilterFetch,
    F6::Fetch: FilterFetch,
    F7::Fetch: FilterFetch,
    F8::Fetch: FilterFetch,
    F9::Fetch: FilterFetch,
    F10::Fetch: FilterFetch
[src]

type Fetch = Or<(OrFetch<F0::Fetch>, OrFetch<F1::Fetch>, OrFetch<F2::Fetch>, OrFetch<F3::Fetch>, OrFetch<F4::Fetch>, OrFetch<F5::Fetch>, OrFetch<F6::Fetch>, OrFetch<F7::Fetch>, OrFetch<F8::Fetch>, OrFetch<F9::Fetch>, OrFetch<F10::Fetch>)>

type State = Or<(F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State, F8::State, F9::State, F10::State)>

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery, F8: WorldQuery, F9: WorldQuery, F10: WorldQuery, F11: WorldQuery> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11)> where
    F0::Fetch: FilterFetch,
    F1::Fetch: FilterFetch,
    F2::Fetch: FilterFetch,
    F3::Fetch: FilterFetch,
    F4::Fetch: FilterFetch,
    F5::Fetch: FilterFetch,
    F6::Fetch: FilterFetch,
    F7::Fetch: FilterFetch,
    F8::Fetch: FilterFetch,
    F9::Fetch: FilterFetch,
    F10::Fetch: FilterFetch,
    F11::Fetch: FilterFetch
[src]

type Fetch = Or<(OrFetch<F0::Fetch>, OrFetch<F1::Fetch>, OrFetch<F2::Fetch>, OrFetch<F3::Fetch>, OrFetch<F4::Fetch>, OrFetch<F5::Fetch>, OrFetch<F6::Fetch>, OrFetch<F7::Fetch>, OrFetch<F8::Fetch>, OrFetch<F9::Fetch>, OrFetch<F10::Fetch>, OrFetch<F11::Fetch>)>

type State = Or<(F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State, F8::State, F9::State, F10::State, F11::State)>

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery, F8: WorldQuery, F9: WorldQuery, F10: WorldQuery, F11: WorldQuery, F12: WorldQuery> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12)> where
    F0::Fetch: FilterFetch,
    F1::Fetch: FilterFetch,
    F2::Fetch: FilterFetch,
    F3::Fetch: FilterFetch,
    F4::Fetch: FilterFetch,
    F5::Fetch: FilterFetch,
    F6::Fetch: FilterFetch,
    F7::Fetch: FilterFetch,
    F8::Fetch: FilterFetch,
    F9::Fetch: FilterFetch,
    F10::Fetch: FilterFetch,
    F11::Fetch: FilterFetch,
    F12::Fetch: FilterFetch
[src]

type Fetch = Or<(OrFetch<F0::Fetch>, OrFetch<F1::Fetch>, OrFetch<F2::Fetch>, OrFetch<F3::Fetch>, OrFetch<F4::Fetch>, OrFetch<F5::Fetch>, OrFetch<F6::Fetch>, OrFetch<F7::Fetch>, OrFetch<F8::Fetch>, OrFetch<F9::Fetch>, OrFetch<F10::Fetch>, OrFetch<F11::Fetch>, OrFetch<F12::Fetch>)>

type State = Or<(F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State, F8::State, F9::State, F10::State, F11::State, F12::State)>

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery, F8: WorldQuery, F9: WorldQuery, F10: WorldQuery, F11: WorldQuery, F12: WorldQuery, F13: WorldQuery> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13)> where
    F0::Fetch: FilterFetch,
    F1::Fetch: FilterFetch,
    F2::Fetch: FilterFetch,
    F3::Fetch: FilterFetch,
    F4::Fetch: FilterFetch,
    F5::Fetch: FilterFetch,
    F6::Fetch: FilterFetch,
    F7::Fetch: FilterFetch,
    F8::Fetch: FilterFetch,
    F9::Fetch: FilterFetch,
    F10::Fetch: FilterFetch,
    F11::Fetch: FilterFetch,
    F12::Fetch: FilterFetch,
    F13::Fetch: FilterFetch
[src]

type Fetch = Or<(OrFetch<F0::Fetch>, OrFetch<F1::Fetch>, OrFetch<F2::Fetch>, OrFetch<F3::Fetch>, OrFetch<F4::Fetch>, OrFetch<F5::Fetch>, OrFetch<F6::Fetch>, OrFetch<F7::Fetch>, OrFetch<F8::Fetch>, OrFetch<F9::Fetch>, OrFetch<F10::Fetch>, OrFetch<F11::Fetch>, OrFetch<F12::Fetch>, OrFetch<F13::Fetch>)>

type State = Or<(F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State, F8::State, F9::State, F10::State, F11::State, F12::State, F13::State)>

impl<F0: WorldQuery, F1: WorldQuery, F2: WorldQuery, F3: WorldQuery, F4: WorldQuery, F5: WorldQuery, F6: WorldQuery, F7: WorldQuery, F8: WorldQuery, F9: WorldQuery, F10: WorldQuery, F11: WorldQuery, F12: WorldQuery, F13: WorldQuery, F14: WorldQuery> WorldQuery for Or<(F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14)> where
    F0::Fetch: FilterFetch,
    F1::Fetch: FilterFetch,
    F2::Fetch: FilterFetch,
    F3::Fetch: FilterFetch,
    F4::Fetch: FilterFetch,
    F5::Fetch: FilterFetch,
    F6::Fetch: FilterFetch,
    F7::Fetch: FilterFetch,
    F8::Fetch: FilterFetch,
    F9::Fetch: FilterFetch,
    F10::Fetch: FilterFetch,
    F11::Fetch: FilterFetch,
    F12::Fetch: FilterFetch,
    F13::Fetch: FilterFetch,
    F14::Fetch: FilterFetch
[src]

type Fetch = Or<(OrFetch<F0::Fetch>, OrFetch<F1::Fetch>, OrFetch<F2::Fetch>, OrFetch<F3::Fetch>, OrFetch<F4::Fetch>, OrFetch<F5::Fetch>, OrFetch<F6::Fetch>, OrFetch<F7::Fetch>, OrFetch<F8::Fetch>, OrFetch<F9::Fetch>, OrFetch<F10::Fetch>, OrFetch<F11::Fetch>, OrFetch<F12::Fetch>, OrFetch<F13::Fetch>, OrFetch<F14::Fetch>)>

type State = Or<(F0::State, F1::State, F2::State, F3::State, F4::State, F5::State, F6::State, F7::State, F8::State, F9::State, F10::State, F11::State, F12::State, F13::State, F14::State)>

impl<T: Component> WorldQuery for Added<T>[src]

type Fetch = AddedFetch<T>

type State = AddedState<T>

impl<T: Component> WorldQuery for ChangeTrackers<T>[src]

impl<T: Component> WorldQuery for Changed<T>[src]

impl<T: Component> WorldQuery for With<T>[src]

type Fetch = WithFetch<T>

type State = WithState<T>

impl<T: Component> WorldQuery for Without<T>[src]

Loading content...