Lugdunum  0.1.0
WindowHandle.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include <lug/Config.hpp>
4 
5 namespace lug {
6 namespace Window {
7 
8 #if defined(LUG_SYSTEM_WINDOWS)
9 
10  struct HWND__;
11 
12  using WindowHandle = HWND__*;
13 
14 #elif defined(LUG_SYSTEM_LINUX) || defined(LUG_SYSTEM_FREEBSD)
15 
16  using WindowHandle = unsigned long;
17 
18 #elif defined(LUG_SYSTEM_ANDROID)
19 
20  using WindowHandle = void*;
21 
22 #endif
23 
24 } // Window
25 } // lug