#[repr(C)]pub struct GizmoUniforms {
pub model: [[f32; 4]; 4],
pub color: [f32; 3],
pub highlighted: f32,
}Expand description
GPU-compatible gizmo uniforms.
Fields§
§model: [[f32; 4]; 4]Model matrix for the gizmo.
color: [f32; 3]Color of the axis being drawn.
highlighted: f32Whether the axis is highlighted.
Trait Implementations§
Source§impl Clone for GizmoUniforms
impl Clone for GizmoUniforms
Source§fn clone(&self) -> GizmoUniforms
fn clone(&self) -> GizmoUniforms
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 GizmoUniforms
impl Debug for GizmoUniforms
Source§impl Default for GizmoUniforms
impl Default for GizmoUniforms
impl Copy for GizmoUniforms
impl Pod for GizmoUniforms
Auto Trait Implementations§
impl Freeze for GizmoUniforms
impl RefUnwindSafe for GizmoUniforms
impl Send for GizmoUniforms
impl Sync for GizmoUniforms
impl Unpin for GizmoUniforms
impl UnsafeUnpin for GizmoUniforms
impl UnwindSafe for GizmoUniforms
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> CheckedBitPattern for Twhere
T: AnyBitPattern,
impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
Source§type Bits = T
type Bits = T
Self must have the same layout as the specified Bits except for
the possible invalid bit patterns being checked during
is_valid_bit_pattern.Source§fn is_valid_bit_pattern(_bits: &T) -> bool
fn is_valid_bit_pattern(_bits: &T) -> bool
If this function returns true, then it must be valid to reinterpret
bits
as &Self.