[]Trait bevy::prelude::Bundle

pub trait Bundle: DynamicBundle { }

A statically typed collection of components

Implementations on Foreign Types

impl<O, N, M, L, K, J, I, H, G, F, E, D, C, B, A> Bundle for (O, N, M, L, K, J, I, H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component,
    I: Component,
    J: Component,
    K: Component,
    L: Component,
    M: Component,
    N: Component,
    O: Component

impl<G, F, E, D, C, B, A> Bundle for (G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component

impl<I, H, G, F, E, D, C, B, A> Bundle for (I, H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component,
    I: Component

impl<A> Bundle for (A,) where
    A: Component

impl<D, C, B, A> Bundle for (D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component

impl<B, A> Bundle for (B, A) where
    A: Component,
    B: Component

impl<N, M, L, K, J, I, H, G, F, E, D, C, B, A> Bundle for (N, M, L, K, J, I, H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component,
    I: Component,
    J: Component,
    K: Component,
    L: Component,
    M: Component,
    N: Component

impl Bundle for ()

impl<J, I, H, G, F, E, D, C, B, A> Bundle for (J, I, H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component,
    I: Component,
    J: Component

impl<F, E, D, C, B, A> Bundle for (F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component

impl<C, B, A> Bundle for (C, B, A) where
    A: Component,
    B: Component,
    C: Component

impl<M, L, K, J, I, H, G, F, E, D, C, B, A> Bundle for (M, L, K, J, I, H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component,
    I: Component,
    J: Component,
    K: Component,
    L: Component,
    M: Component

impl<K, J, I, H, G, F, E, D, C, B, A> Bundle for (K, J, I, H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component,
    I: Component,
    J: Component,
    K: Component

impl<H, G, F, E, D, C, B, A> Bundle for (H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component

impl<E, D, C, B, A> Bundle for (E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component

impl<L, K, J, I, H, G, F, E, D, C, B, A> Bundle for (L, K, J, I, H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component,
    I: Component,
    J: Component,
    K: Component,
    L: Component

Loading content...

Implementors

impl Bundle for ButtonComponents[src]

impl Bundle for Camera2dComponents[src]

impl Bundle for Camera3dComponents[src]

impl Bundle for ImageComponents[src]

impl Bundle for LightComponents[src]

impl Bundle for MeshComponents[src]

impl Bundle for NodeComponents[src]

impl Bundle for PbrComponents[src]

impl Bundle for SpriteComponents[src]

impl Bundle for SpriteSheetComponents[src]

impl Bundle for TextComponents[src]

impl Bundle for UiCameraComponents[src]

Loading content...