LGI  1.0
Lliurex Graphic Interface
 All Classes Namespaces Files Functions Variables Macros
Classes | Namespaces | Macros
x11window.hpp File Reference
#include "window.hpp"
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/cursorfont.h>
#include <X11/Xcursor/Xcursor.h>
#include <GL/gl.h>
#include <GL/glx.h>
#include <sys/time.h>
#include <pthread.h>
#include <cairo-xlib.h>
#include <stdint.h>
#include <vector>
#include <queue>

Go to the source code of this file.

Classes

struct  net::lliurex::lgi::click_t
 
struct  net::lliurex::lgi::wm_hints
 
class  net::lliurex::lgi::X11Window
 

Namespaces

 net
 
 net::lliurex
 
 net::lliurex::lgi
 

Macros

#define LGI_FLAG_EXT_RENDER_SOFTWARE   0x010000
 
#define LGI_FLAG_EXT_RENDER_OPENGL   0x020000
 
#define LGI_MESSAGE_DND_ENTER   0x00010000
 
#define LGI_MESSAGE_DND_LEAVE   0x00020000
 
#define LGI_MESSAGE_DND_DROP   0x00030000
 

Macro Definition Documentation

#define LGI_FLAG_EXT_RENDER_OPENGL   0x020000
#define LGI_FLAG_EXT_RENDER_SOFTWARE   0x010000

X11Window extended flags

#define LGI_MESSAGE_DND_DROP   0x00030000
#define LGI_MESSAGE_DND_ENTER   0x00010000
#define LGI_MESSAGE_DND_LEAVE   0x00020000