Lugdunum  0.1.0
Classes | Namespaces | Enumerations
Window.hpp File Reference
#include <memory>
#include <queue>
#include <string>
#include <unordered_map>
#include <lug/Math/Vector.hpp>
#include <lug/Window/Event.hpp>
#include <lug/Window/Export.hpp>
#include <lug/Window/Keyboard.hpp>
#include <lug/Window/WindowHandle.hpp>
#include <lug/Window/Style.inl>
Include dependency graph for Window.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  lug::Window::VideoMode
 The video mode we set for the window we wish to create. More...
 
class  lug::Window::Window
 Class for window. More...
 
struct  lug::Window::Window::InitInfo
 

Namespaces

 lug
 
 lug::Window
 

Enumerations

enum  lug::Window::Style : uint16_t {
  lug::Window::Style::None = 0, lug::Window::Style::Titlebar = 1 << 0, lug::Window::Style::Resize = 1 << 1, lug::Window::Style::Close = 1 << 2,
  lug::Window::Style::Fullscreen = 1 << 3, lug::Window::Style::Default = Titlebar | Resize | Close
}