pub enum MapKind {
Ambient,
Diffuse,
Specular,
Emissive,
SpecularExponent,
Dissolve,
Bump,
MapBump,
Displacement,
Decal,
Reflection,
}Expand description
Texture-map directive kind.
Variants Bump and MapBump represent the two equivalent spellings
(bump and map_bump) and are kept distinct so writers can preserve
the original form for byte-equal round trips.
Variants§
Ambient
map_Ka
Diffuse
map_Kd
Specular
map_Ks
Emissive
map_Ke
SpecularExponent
map_Ns
Dissolve
map_d
Bump
bump
MapBump
map_bump
Displacement
disp
Decal
decal
Reflection
refl
Trait Implementations§
impl Copy for MapKind
impl Eq for MapKind
impl StructuralPartialEq for MapKind
Auto Trait Implementations§
impl Freeze for MapKind
impl RefUnwindSafe for MapKind
impl Send for MapKind
impl Sync for MapKind
impl Unpin for MapKind
impl UnsafeUnpin for MapKind
impl UnwindSafe for MapKind
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