#[repr(C)]pub struct CameraConstants {
pub view_matrix: Mat4f,
pub view_projection_matrix: Mat4f,
pub view_position: Vec4f,
}
Expand description
GPU friendly structure containing camera view information
Fields§
§view_matrix: Mat4f
§view_projection_matrix: Mat4f
§view_position: Vec4f
Trait Implementations§
Source§impl Clone for CameraConstants
impl Clone for CameraConstants
Source§fn clone(&self) -> CameraConstants
fn clone(&self) -> CameraConstants
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 moreAuto Trait Implementations§
impl Freeze for CameraConstants
impl RefUnwindSafe for CameraConstants
impl Send for CameraConstants
impl Sync for CameraConstants
impl Unpin for CameraConstants
impl UnwindSafe for CameraConstants
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