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: