#[repr(C)]pub enum AiTextureType {
Show 13 variants
None = 0,
Diffuse = 1,
Specular = 2,
Ambient = 3,
Emissive = 4,
Height = 5,
Normals = 6,
Shininess = 7,
Opacity = 8,
Displacement = 9,
Lightmap = 10,
Reflection = 11,
Unknown = 12,
}Variants§
None = 0
Diffuse = 1
Specular = 2
Ambient = 3
Emissive = 4
Height = 5
Normals = 6
Shininess = 7
Opacity = 8
Displacement = 9
Lightmap = 10
Reflection = 11
Unknown = 12
Trait Implementations§
Source§impl Clone for AiTextureType
impl Clone for AiTextureType
Source§fn clone(&self) -> AiTextureType
fn clone(&self) -> AiTextureType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AiTextureType
Source§impl Debug for AiTextureType
impl Debug for AiTextureType
impl Eq for AiTextureType
Source§impl PartialEq for AiTextureType
impl PartialEq for AiTextureType
Source§fn eq(&self, other: &AiTextureType) -> bool
fn eq(&self, other: &AiTextureType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AiTextureType
Auto Trait Implementations§
impl Freeze for AiTextureType
impl RefUnwindSafe for AiTextureType
impl Send for AiTextureType
impl Sync for AiTextureType
impl Unpin for AiTextureType
impl UnsafeUnpin for AiTextureType
impl UnwindSafe for AiTextureType
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