#[repr(C)]pub struct GLFWgammaramp {
pub red: *mut u16,
pub green: *mut u16,
pub blue: *mut u16,
pub size: u32,
}Expand description
@brief Gamma ramp.
This describes the gamma ramp for a monitor.
@sa @ref monitor_gamma @sa @ref glfwGetGammaRamp @sa @ref glfwSetGammaRamp
@since Added in version 3.0.
@ingroup monitor
Fields§
§red: *mut u16An array of value describing the response of the red channel.
green: *mut u16An array of value describing the response of the green channel.
blue: *mut u16An array of value describing the response of the blue channel.
size: u32The number of elements in each array.
Trait Implementations§
Source§impl Clone for GLFWgammaramp
impl Clone for GLFWgammaramp
Source§fn clone(&self) -> GLFWgammaramp
fn clone(&self) -> GLFWgammaramp
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 GLFWgammaramp
impl Debug for GLFWgammaramp
impl Copy for GLFWgammaramp
Auto Trait Implementations§
impl Freeze for GLFWgammaramp
impl RefUnwindSafe for GLFWgammaramp
impl !Send for GLFWgammaramp
impl !Sync for GLFWgammaramp
impl Unpin for GLFWgammaramp
impl UnwindSafe for GLFWgammaramp
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more