pub struct VertexColorBuffer {
pub id: i32,
pub name: String,
pub q_comp: i32,
pub q_divisor: i32,
pub q_stride: i32,
pub q_type: i32,
pub data: Vec<[u8; 4]>,
pub cached_minmax: Option<([u8; 4], [u8; 4])>,
}Expand description
Holds vertex colors.
Fields§
§id: i32TODO: Can’t we recompute this?
name: String§q_comp: i32§q_divisor: i32§q_stride: i32§q_type: i32§data: Vec<[u8; 4]>§cached_minmax: Option<([u8; 4], [u8; 4])>Only here to make unit tests simple (1:1 matching)
Trait Implementations§
Source§impl Clone for VertexColorBuffer
impl Clone for VertexColorBuffer
Source§fn clone(&self) -> VertexColorBuffer
fn clone(&self) -> VertexColorBuffer
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VertexColorBuffer
impl Debug for VertexColorBuffer
Source§impl PartialEq for VertexColorBuffer
impl PartialEq for VertexColorBuffer
impl StructuralPartialEq for VertexColorBuffer
Auto Trait Implementations§
impl Freeze for VertexColorBuffer
impl RefUnwindSafe for VertexColorBuffer
impl Send for VertexColorBuffer
impl Sync for VertexColorBuffer
impl Unpin for VertexColorBuffer
impl UnwindSafe for VertexColorBuffer
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