[]Trait bevy::ecs::DynamicBundle

pub trait DynamicBundle { }

A dynamically typed collection of components

See Bundle

Implementations on Foreign Types

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

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

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

impl DynamicBundle for ()

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

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

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

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

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

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

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

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

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

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

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

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

Loading content...

Implementors

impl DynamicBundle for LightBundle

impl DynamicBundle for PbrBundle

impl DynamicBundle for Camera2dBundle

impl DynamicBundle for Camera3dBundle

impl DynamicBundle for MeshBundle

impl DynamicBundle for SpriteBundle

impl DynamicBundle for SpriteSheetBundle

impl DynamicBundle for ButtonBundle

impl DynamicBundle for CameraUiBundle

impl DynamicBundle for ImageBundle

impl DynamicBundle for NodeBundle

impl DynamicBundle for TextBundle

impl<'_> DynamicBundle for BuiltEntity<'_>

Loading content...