Enum bgfx_rs::static_lib::Attrib
source · #[repr(u32)]pub enum Attrib {
Show 19 variants
Position = 0,
Normal = 1,
Tangent = 2,
Bitangent = 3,
Color0 = 4,
Color1 = 5,
Color2 = 6,
Color3 = 7,
Indices = 8,
Weight = 9,
TexCoord0 = 10,
TexCoord1 = 11,
TexCoord2 = 12,
TexCoord3 = 13,
TexCoord4 = 14,
TexCoord5 = 15,
TexCoord6 = 16,
TexCoord7 = 17,
Count = 18,
}
Expand description
Vertex attribute enum.
Variants§
Position = 0
a_position
Normal = 1
a_normal
Tangent = 2
a_tangent
Bitangent = 3
a_bitangent
Color0 = 4
a_color0
Color1 = 5
a_color1
Color2 = 6
a_color2
Color3 = 7
a_color3
Indices = 8
a_indices
Weight = 9
a_weight
TexCoord0 = 10
a_texcoord0
TexCoord1 = 11
a_texcoord1
TexCoord2 = 12
a_texcoord2
TexCoord3 = 13
a_texcoord3
TexCoord4 = 14
a_texcoord4
TexCoord5 = 15
a_texcoord5
TexCoord6 = 16
a_texcoord6
TexCoord7 = 17
a_texcoord7
Count = 18
Number of entries in the enum
Trait Implementations§
source§impl PartialEq for Attrib
impl PartialEq for Attrib
impl Copy for Attrib
impl StructuralPartialEq for Attrib
Auto Trait Implementations§
impl Freeze for Attrib
impl RefUnwindSafe for Attrib
impl Send for Attrib
impl Sync for Attrib
impl Unpin for Attrib
impl UnwindSafe for Attrib
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