[][src]Struct amethyst_rendy::sprite::prefab::SpriteScenePrefab

pub struct SpriteScenePrefab {
    pub sheet: Option<SpriteSheetPrefab>,
    pub render: Option<SpriteRenderPrefab>,
    pub transform: Option<Transform>,
}

Prefab for loading a full scene with sprites.

Fields

sheet: Option<SpriteSheetPrefab>

Sprite sheets

render: Option<SpriteRenderPrefab>

Add SpriteRender to the Entity

transform: Option<Transform>

Add Transform to the Entity

Trait Implementations

impl Clone for SpriteScenePrefab[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for SpriteScenePrefab[src]

impl Serialize for SpriteScenePrefab[src]

impl<'de> Deserialize<'de> for SpriteScenePrefab[src]

impl<'a> PrefabData<'a> for SpriteScenePrefab[src]

type SystemData = (<SpriteSheetPrefab as PrefabData<'a>>::SystemData, <SpriteRenderPrefab as PrefabData<'a>>::SystemData, <Transform as PrefabData<'a>>::SystemData)

SystemData needed to perform the load

type Result = ()

The result type returned by the load operation

Auto Trait Implementations

impl Unpin for SpriteScenePrefab

impl Sync for SpriteScenePrefab

impl Send for SpriteScenePrefab

impl !UnwindSafe for SpriteScenePrefab

impl !RefUnwindSafe for SpriteScenePrefab

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
    D: AdaptFrom<S, Swp, Dwp, T>,
    Dwp: WhitePoint,
    Swp: WhitePoint,
    T: Component + Float
[src]

fn adapt_into(self) -> D[src]

Convert the source color to the destination color using the bradford method by default Read more

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> SetParameter for T[src]

fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
    T: Parameter<Self>, 
[src]

Sets value as a parameter of self.

impl<T> Supports<T> for T[src]

impl<T> Erased for T[src]

impl<T> Serialize for T where
    T: Serialize + ?Sized
[src]

impl<T> Same<T> for T[src]

type Output = T

Should always be Self

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 
[src]

impl<T> Resource for T where
    T: Any + Send + Sync
[src]

impl<T> Any for T where
    T: Any
[src]

impl<T> Event for T where
    T: Send + Sync + 'static, 
[src]

impl<T> Clone for T where
    T: Clone
[src]