navit
0.5.3-trunk
|
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <glib.h>
#include "debug.h"
#include "event.h"
#include "callback.h"
#include "graphics_opengl.h"
Data Structures | |
struct | graphics_opengl_window_system |
Functions | |
static void | graphics_opengl_x11_destroy (struct graphics_opengl_window_system *x11) |
static void * | graphics_opengl_get_display (struct graphics_opengl_window_system *x11) |
static void * | graphics_opengl_get_window (struct graphics_opengl_window_system *x11) |
static void | graphics_opengl_set_callbacks (struct graphics_opengl_window_system *x11, void *data, void *resize, void *button, void *motion, void *keypress) |
static void | graphics_opengl_x11_watch (struct graphics_opengl_window_system *x11) |
struct graphics_opengl_window_system * | graphics_opengl_x11_new (void *displayname, int w, int h, int depth, struct graphics_opengl_window_system_methods **methods) |
Variables | |
struct graphics_opengl_window_system_methods | graphics_opengl_x11_methods |
|
static |
References graphics_opengl_window_system::display.
|
static |
References graphics_opengl_window_system::window.
|
static |
|
static |
struct graphics_opengl_window_system* graphics_opengl_x11_new | ( | void * | displayname, |
int | w, | ||
int | h, | ||
int | depth, | ||
struct graphics_opengl_window_system_methods ** | methods | ||
) |
References callback_cast, callback_new_1, graphics_opengl_window_system::cb, graphics_opengl_window_system::colormap, dbg, graphics_opengl_window_system::display, event_add_watch(), event_request_system(), event_watch_cond_read, graphics_opengl_x11_destroy(), graphics_opengl_x11_methods, graphics_opengl_x11_watch(), lvl_error, methods, graphics_opengl_window_system::root_window, graphics_opengl_window_system::screen, graphics_opengl_window_system::visual, graphics_opengl_window_system::watch, and graphics_opengl_window_system::window.
Referenced by get_data().
|
static |
struct graphics_opengl_window_system_methods graphics_opengl_x11_methods |
Referenced by graphics_opengl_x11_new().