Type Definition glutin::WindowedContext

source · []
pub type WindowedContext<T> = ContextWrapper<T, Window>;
Expand description

Represents an OpenGL Context and the Window with which it is associated.

Please see ContextWrapper<T, Window>.

Example

let mut el = glutin::event_loop::EventLoop::new();
let wb = glutin::window::WindowBuilder::new();
let windowed_context = glutin::ContextBuilder::new()
    .build_windowed(wb, &el)
    .unwrap();

let windowed_context = unsafe { windowed_context.make_current().unwrap() };

Implementations

Borrow the inner W.

Split the Window apart from the OpenGL Context. Should only be used when intending to transfer the RawContext<T> to another thread.

Unsaftey: