From 78302e1982c1b7b727c95603611b19913f5c13d0 Mon Sep 17 00:00:00 2001 From: ladevieq Date: Sat, 9 Jan 2021 23:31:58 +0100 Subject: XCB window creation --- include/rt.hpp | 4 ++++ include/window.hpp | 15 +++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 include/window.hpp (limited to 'include') diff --git a/include/rt.hpp b/include/rt.hpp index 2898045..222fe3a 100644 --- a/include/rt.hpp +++ b/include/rt.hpp @@ -8,4 +8,8 @@ #include "camera.hpp" #include "material.hpp" +#ifdef __linux__ +#include "window.hpp" +#endif + #endif // !__RT_HPP_ diff --git a/include/window.hpp b/include/window.hpp new file mode 100644 index 0000000..593c6f8 --- /dev/null +++ b/include/window.hpp @@ -0,0 +1,15 @@ +#ifndef __WINDOW_HPP_ +#define __WINDOW_HPP_ + +#include + +class window { + public: + window(); + + private: + xcb_connection_t* connection; + xcb_window_t win; +}; + +#endif // !__WINDOW_HPP_ -- cgit v1.3