[−][src]Struct glfw::RenderContext
A rendering context that can be shared between tasks.
Trait Implementations
impl Context for RenderContext
[src]
fn window_ptr(&self) -> *mut GLFWwindow
[src]
fn window_id(&self) -> WindowId
[src]
Returns the unique identifier for this window.
fn swap_buffers(&mut self)
[src]
Swaps the front and back buffers of the window. If the swap interval is greater than zero, the GPU driver waits the specified number of screen updates before swapping the buffers. Read more
fn is_current(&self) -> bool
[src]
Returns true
if the window is the current context.
fn make_current(&mut self)
[src]
Wrapper for glfwMakeContextCurrent
fn should_close(&self) -> bool
[src]
Wrapper for glfwWindowShouldClose
.
fn set_should_close(&mut self, value: bool)
[src]
Wrapper for glfwSetWindowShouldClose
.
fn post_empty_event(&self)
[src]
Wrapper for glfwPostEmptyEvent
.
impl Send for RenderContext
[src]
impl HasRawWindowHandle for RenderContext
[src]
fn raw_window_handle(&self) -> RawWindowHandle
[src]
Auto Trait Implementations
impl Unpin for RenderContext
impl !Sync for RenderContext
impl !UnwindSafe for RenderContext
impl !RefUnwindSafe for RenderContext
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> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,