aboutsummaryrefslogtreecommitdiffstats
path: root/src/api/win32/headless.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/win32/headless.rs')
-rw-r--r--src/api/win32/headless.rs40
1 files changed, 0 insertions, 40 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)>) {
- }
-}