navit  0.5.3-trunk
graphics_opengl_window_system Struct Reference

Data Fields

Display * display
 
int screen
 
Window window
 
Window root_window
 
XVisualInfo visual
 
Colormap colormap
 
struct callbackcb
 
struct event_watchwatch
 
void * data
 
void(* resize )(void *data, int w, int h)
 
void(* button )(void *data, int button, int state, int x, int y)
 
void(* motion )(void *data, int x, int y)
 
void * keypress
 

Field Documentation

◆ button

void(* graphics_opengl_window_system::button) (void *data, int button, int state, int x, int y)

◆ cb

struct callback* graphics_opengl_window_system::cb

◆ colormap

Colormap graphics_opengl_window_system::colormap

◆ data

void* graphics_opengl_window_system::data

◆ display

Display* graphics_opengl_window_system::display

◆ keypress

void* graphics_opengl_window_system::keypress

◆ motion

void(* graphics_opengl_window_system::motion) (void *data, int x, int y)

◆ resize

void(* graphics_opengl_window_system::resize) (void *data, int w, int h)

◆ root_window

Window graphics_opengl_window_system::root_window

Referenced by graphics_opengl_x11_new().

◆ screen

int graphics_opengl_window_system::screen

Referenced by graphics_opengl_x11_new().

◆ visual

XVisualInfo graphics_opengl_window_system::visual

Referenced by graphics_opengl_x11_new().

◆ watch

struct event_watch* graphics_opengl_window_system::watch

◆ window

Window graphics_opengl_window_system::window

The documentation for this struct was generated from the following file: