Lugdunum  0.1.0
Namespaces | Functions
WindowImplX11.cpp File Reference
#include <lug/Window/Unix/WindowImplX11.hpp>
#include <cstring>
#include <string>
#include <queue>
#include <lug/System/Logger/Logger.hpp>
#include <lug/Window/Unix/WmHints.hpp>
#include <X11/Xlib.h>
#include <lug/Window/Event.hpp>
Include dependency graph for WindowImplX11.cpp:

Go to the source code of this file.

Namespaces

 lug
 
 lug::Window
 
 lug::Window::priv
 

Functions

static Mouse::Button lug::Window::priv::buttonCodeToLugButton (unsigned int buttonCode)
 
static Keyboard::Key lug::Window::priv::keysymToLugKey (KeySym key)
 
static Bool lug::Window::priv::selectEvents (Display *, XEvent *event, XPointer)
 
static Cursor lug::Window::priv::createHiddenCursor (::Display *display, ::Window window)