pub enum MaterialType {
Metal,
Wood,
Glass,
Stone,
Rubber,
Fabric,
Liquid,
Custom(u32),
}Expand description
Material type for sound bank selection
Variants§
Metal
Metal (bright, ringing)
Wood
Wood (warm, short decay)
Glass
Glass (bright, fragile)
Stone
Stone/Concrete (dull, heavy)
Rubber
Rubber (soft, muffled)
Fabric
Fabric/Cloth (very soft)
Liquid
Water/Liquid (splash)
Custom(u32)
Custom material
Trait Implementations§
Source§impl Clone for MaterialType
impl Clone for MaterialType
impl Copy for MaterialType
Source§impl Debug for MaterialType
impl Debug for MaterialType
impl Eq for MaterialType
Source§impl PartialEq for MaterialType
impl PartialEq for MaterialType
impl StructuralPartialEq for MaterialType
Auto Trait Implementations§
impl Freeze for MaterialType
impl RefUnwindSafe for MaterialType
impl Send for MaterialType
impl Sync for MaterialType
impl Unpin for MaterialType
impl UnsafeUnpin for MaterialType
impl UnwindSafe for MaterialType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more