[−][src]Trait amethyst::prelude::SystemDesc
Initializes a System with some interaction with the World.
Required methods
Loading content...Implementations on Foreign Types
impl<'a, 'b> SystemDesc<'a, 'b, TransformSystem> for TransformSystemDesc[src]
fn build(self, world: &mut World) -> TransformSystem[src]
impl<'a, 'b, A> SystemDesc<'a, 'b, Processor<A>> for Processor<A> where
A: Asset + ProcessableAsset, [src]
A: Asset + ProcessableAsset,
impl<'a, 'b, T> SystemDesc<'a, 'b, PrefabLoaderSystem<T>> for PrefabLoaderSystemDesc<T> where
T: PrefabData<'a> + Send + Sync + 'static, [src]
T: PrefabData<'a> + Send + Sync + 'static,
fn build(self, world: &mut World) -> PrefabLoaderSystem<T>[src]
impl<'a, 'b, F, R> SystemDesc<'a, 'b, DjSystem<F, R>> for DjSystemDesc<F, R> where
F: FnMut(&mut R) -> Option<Handle<Source>>,
R: Resource, [src]
F: FnMut(&mut R) -> Option<Handle<Source>>,
R: Resource,
impl<'a, 'b> SystemDesc<'a, 'b, AudioSystem> for AudioSystemDesc[src]
fn build(self, world: &mut World) -> AudioSystem[src]
impl<'system_desc_a, 'system_desc_b> SystemDesc<'system_desc_a, 'system_desc_b, CursorHideSystem> for CursorHideSystemDesc[src]
fn build(self, world: &mut World) -> CursorHideSystem[src]
impl<'system_desc_a, 'system_desc_b> SystemDesc<'system_desc_a, 'system_desc_b, FreeRotationSystem> for FreeRotationSystemDesc[src]
fn build(self, world: &mut World) -> FreeRotationSystem[src]
impl<'system_desc_a, 'system_desc_b> SystemDesc<'system_desc_a, 'system_desc_b, MouseFocusUpdateSystem> for MouseFocusUpdateSystemDesc[src]
fn build(self, world: &mut World) -> MouseFocusUpdateSystem[src]
impl<'system_desc_a, 'system_desc_b, T> SystemDesc<'system_desc_a, 'system_desc_b, FlyMovementSystem<T>> for FlyMovementSystemDesc<T> where
T: BindingTypes, [src]
T: BindingTypes,
fn build(self, world: &mut World) -> FlyMovementSystem<T>[src]
impl<'a, 'b, T> SystemDesc<'a, 'b, InputSystem<T>> for InputSystemDesc<T> where
T: BindingTypes, [src]
T: BindingTypes,
fn build(self, world: &mut World) -> InputSystem<T>[src]
impl<'a, 'b, T> SystemDesc<'a, 'b, EventRetriggerSystem<T>> for EventRetriggerSystemDesc<T> where
T: EventRetrigger, [src]
T: EventRetrigger,
fn build(self, world: &mut World) -> EventRetriggerSystem<T>[src]
impl<'system_desc_a, 'system_desc_b> SystemDesc<'system_desc_a, 'system_desc_b, UiSoundSystem> for UiSoundSystemDesc[src]
fn build(self, world: &mut World) -> UiSoundSystem[src]
impl<'system_desc_a, 'system_desc_b> SystemDesc<'system_desc_a, 'system_desc_b, ResizeSystem> for ResizeSystemDesc[src]
fn build(self, world: &mut World) -> ResizeSystem[src]
impl<'system_desc_a, 'system_desc_b, G> SystemDesc<'system_desc_a, 'system_desc_b, SelectionKeyboardSystem<G>> for SelectionKeyboardSystemDesc<G> where
G: Send + Sync + 'static + PartialEq<G>, [src]
G: Send + Sync + 'static + PartialEq<G>,
fn build(self, world: &mut World) -> SelectionKeyboardSystem<G>[src]
impl<'system_desc_a, 'system_desc_b, B> SystemDesc<'system_desc_a, 'system_desc_b, UiGlyphsSystem<B>> for UiGlyphsSystemDesc<B> where
B: Backend, [src]
B: Backend,
fn build(self, world: &mut World) -> UiGlyphsSystem<B>[src]
impl<'system_desc_a, 'system_desc_b> SystemDesc<'system_desc_a, 'system_desc_b, UiButtonSystem> for UiButtonSystemDesc[src]
fn build(self, world: &mut World) -> UiButtonSystem[src]
impl<'a, 'b, G, T> SystemDesc<'a, 'b, SelectionMouseSystem<G, T>> for SelectionMouseSystemDesc<G, T> where
G: Send + Sync + 'static + PartialEq<G>,
T: BindingTypes, [src]
G: Send + Sync + 'static + PartialEq<G>,
T: BindingTypes,