Graphviz 13.0.0~dev.20241220.2304
|
#include <glcomp/opengl.h>
#include <gtk/gtk.h>
#include <gdk/gdkkeysyms.h>
#include <gtk/gtkgl.h>
#include <gdk/gdkcursor.h>
Go to the source code of this file.
Functions | |
gboolean | expose_event (GtkWidget *widget, GdkEventExpose *event, void *data) |
GdkGLConfig * | configure_gl (void) |
void | create_window (GdkGLConfig *glconfig, GtkWidget *vbox) |
|
extern |
Definition at line 310 of file gltemplate.c.
References graphviz_exit(), and NULL.
Referenced by mShowToolBoxSlot(), and windowedMode().
void create_window | ( | GdkGLConfig * | glconfig, |
GtkWidget * | vbox | ||
) |
Definition at line 339 of file gltemplate.c.
References button_press_event(), button_release_event(), configure_event(), _ViewInfo::drawing_area, expose_event(), key_press_event(), key_release_event(), motion_notify_event(), NULL, realize(), scroll_event(), view, and xml.
Referenced by windowedMode().
gboolean expose_event | ( | GtkWidget * | widget, |
GdkEventExpose * | event, | ||
void * | data | ||
) |
Definition at line 143 of file gltemplate.c.
References _ViewInfo::activeGraph, add_graph_to_viewport_from_file(), close_graph(), glexpose_main(), _ViewInfo::initFile, _ViewInfo::initFileName, and view.
Referenced by button_press_event(), button_release_event(), create_window(), gl_main_expose(), glexpose(), and refreshViewport().