[][src]Struct amethyst_audio::AudioPrefab

pub struct AudioPrefab { /* fields omitted */ }

PrefabData for loading audio components

For AudioListener, the currently registered Output in the World will be used.

Trait Implementations

impl Default for AudioPrefab[src]

impl Clone for AudioPrefab[src]

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

Performs copy-assignment from source. Read more

impl Debug for AudioPrefab[src]

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

impl Serialize for AudioPrefab[src]

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

type SystemData = (WriteStorage<'a, AudioEmitter>, WriteStorage<'a, AudioListener>, Option<Read<'a, Output>>)

SystemData needed to perform the load

type Result = ()

The result type returned by the load operation

fn load_sub_assets(
    &mut self,
    _progress: &mut ProgressCounter,
    _system_data: &mut Self::SystemData
) -> Result<bool, Error>
[src]

Trigger asset loading for any sub assets. Read more

Auto Trait Implementations

impl Unpin for AudioPrefab

impl Sync for AudioPrefab

impl Send for AudioPrefab

impl UnwindSafe for AudioPrefab

impl RefUnwindSafe for AudioPrefab

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<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[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> TryDefault for T where
    T: Default
[src]

fn unwrap_default() -> Self[src]

Calls try_default and panics on an error case.

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

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

impl<T> Erased for T[src]

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