diff options
Diffstat (limited to 'src/api')
| -rw-r--r-- | src/api/win32/headless.rs | 40 | ||||
| -rw-r--r-- | src/api/win32/mod.rs | 2 | 
2 files changed, 0 insertions, 42 deletions
diff --git a/src/api/win32/headless.rs b/src/api/win32/headless.rs deleted file mode 100644 index 6189360..0000000 --- a/src/api/win32/headless.rs +++ /dev/null @@ -1,40 +0,0 @@ -use super::Window; -use super::init; - -use Api; -use BuilderAttribs; -use CreationError; - -/// -pub struct HeadlessContext(Window); - -impl HeadlessContext { -    /// See the docs in the crate root file. -    pub fn new(builder: BuilderAttribs) -> Result<HeadlessContext, CreationError> { -        let (builder, _) = builder.extract_non_static(); -        init::new_window(builder, None).map(|w| HeadlessContext(w)) -    } - -    /// See the docs in the crate root file. -    pub unsafe fn make_current(&self) { -        self.0.make_current() -    } - -    /// See the docs in the crate root file. -    pub fn is_current(&self) -> bool { -        self.0.is_current() -    } - -    /// See the docs in the crate root file. -    pub fn get_proc_address(&self, addr: &str) -> *const () { -        self.0.get_proc_address(addr) -    } - -    /// See the docs in the crate root file. -    pub fn get_api(&self) -> Api { -        Api::OpenGl -    } - -    pub fn set_window_resize_callback(&mut self, _: Option<fn(u32, u32)>) { -    } -} diff --git a/src/api/win32/mod.rs b/src/api/win32/mod.rs index 41fb6aa..dd3e685 100644 --- a/src/api/win32/mod.rs +++ b/src/api/win32/mod.rs @@ -18,7 +18,6 @@ use CursorState;  use PixelFormat;  use BuilderAttribs; -pub use self::headless::HeadlessContext;  pub use self::monitor::{MonitorID, get_available_monitors, get_primary_monitor};  use winapi; @@ -29,7 +28,6 @@ use gdi32;  mod callback;  mod event;  mod gl; -mod headless;  mod init;  mod make_current_guard;  mod monitor;  | 
