[−][src]Struct glfw::Monitor
A struct that wraps a *GLFWmonitor handle.
Methods
impl Monitor[src]
pub fn get_pos(&self) -> (i32, i32)[src]
Wrapper for glfwGetMonitorPos.
pub fn get_physical_size(&self) -> (i32, i32)[src]
Wrapper for glfwGetMonitorPhysicalSize.
pub fn get_name(&self) -> Option<String>[src]
Wrapper for glfwGetMonitorName.
pub fn get_video_modes(&self) -> Vec<VidMode>[src]
Wrapper for glfwGetVideoModes.
pub fn get_video_mode(&self) -> Option<VidMode>[src]
Wrapper for glfwGetVideoMode.
pub fn set_gamma(&mut self, gamma: f32)[src]
Wrapper for glfwSetGamma.
pub fn get_gamma_ramp(&self) -> GammaRamp[src]
Wrapper for glfwGetGammaRamp.
pub fn set_gamma_ramp(&mut self, ramp: &mut GammaRamp)[src]
Wrapper for glfwSetGammaRamp.
pub fn get_content_scale(&self) -> (f32, f32)[src]
Wrapper for glfwGetMonitorContentScale.
pub fn get_workarea(&self) -> (i32, i32, i32, i32)[src]
Wrapper for glfwGetMonitorWorkarea.
Trait Implementations
Auto Trait Implementations
impl !Sync for Monitor
impl !Send for Monitor
impl Unpin for Monitor
impl RefUnwindSafe for Monitor
impl UnwindSafe for Monitor
Blanket Implementations
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,