#include <glxGraphicsWindow.h>
Inheritance diagram for glxGraphicsWindow:

| Public Member Functions | |
| glxGraphicsWindow (GraphicsPipe *pipe, GraphicsStateGuardian *gsg) | |
| virtual | ~glxGraphicsWindow () | 
| virtual void | make_current () | 
| virtual void | release_gsg () | 
| virtual bool | begin_frame () | 
| virtual void | begin_flip () | 
| virtual void | process_events () | 
| virtual void | set_properties_now (WindowProperties &properties) | 
| virtual TypeHandle | get_type () const | 
| virtual TypeHandle | force_init_type () | 
| Static Public Member Functions | |
| TypeHandle | get_class_type () | 
| void | init_type () | 
| Protected Member Functions | |
| virtual void | close_window () | 
| virtual bool | open_window () | 
| Private Member Functions | |
| void | set_wm_properties (const WindowProperties &properties) | 
| void | setup_colormap (XVisualInfo *visual) | 
| ButtonHandle | get_button (XKeyEvent *key_event) | 
| Static Private Member Functions | |
| Bool | check_event (Display *display, XEvent *event, char *arg) | 
| Private Attributes | |
| Display * | _display | 
| int | _screen | 
| Window | _xwindow | 
| Colormap | _colormap | 
| long | _event_mask | 
| bool | _awaiting_configure | 
| Atom | _wm_delete_window | 
| Static Private Attributes | |
| TypeHandle | _type_handle | 
| 
 | ||||||||||||
| 
 | 
| 
 Definition at line 65 of file glxGraphicsWindow.cxx. | 
| 
 | 
| 
 Reimplemented from GraphicsWindow. Definition at line 138 of file glxGraphicsWindow.cxx. References _display, _xwindow, make_current(), and NULL. | 
| 
 | 
| 
 Reimplemented from GraphicsWindow. Definition at line 113 of file glxGraphicsWindow.cxx. References GraphicsWindow::begin_frame(). | 
| 
 | ||||||||||||||||
| 
 Definition at line 860 of file glxGraphicsWindow.cxx. References _xwindow. Referenced by process_events(). | 
| 
 | 
| 
 Reimplemented from GraphicsWindow. Definition at line 351 of file glxGraphicsWindow.cxx. References _display, _xwindow, and NULL. Referenced by process_events(). | 
| 
 | 
| 
 Reimplemented from GraphicsWindow. Definition at line 85 of file glxGraphicsWindow.h. References get_class_type(), and init_type(). | 
| 
 | 
| 
 | 
| 
 Reimplemented from GraphicsWindow. Definition at line 74 of file glxGraphicsWindow.h. References _type_handle. Referenced by force_init_type(), and get_type(). | 
| 
 | 
| 
 Reimplemented from GraphicsWindow. Definition at line 82 of file glxGraphicsWindow.h. References get_class_type(). | 
| 
 | 
| 
 Reimplemented from GraphicsWindow. Definition at line 77 of file glxGraphicsWindow.h. References _type_handle, GraphicsWindow::get_class_type(), GraphicsWindow::init_type(), and register_type(). Referenced by force_init_type(), and init_libglxdisplay(). | 
| 
 | 
| 
 Reimplemented from GraphicsWindow. Definition at line 76 of file glxGraphicsWindow.cxx. References glxGraphicsStateGuardian::_context, _display, _xwindow, DCAST_INTO_V, and GraphicsStateGuardian::reset_if_new(). Referenced by begin_flip(). | 
| 
 | 
| 
 | 
| 
 Reimplemented from GraphicsWindow. Definition at line 156 of file glxGraphicsWindow.cxx. References _awaiting_configure, _display, GraphicsWindow::_input_devices, _wm_delete_window, _xwindow, check_event(), close_window(), get_button(), index, ButtonHandle::none(), GraphicsWindow::process_events(), release_gsg(), WindowProperties::set_foreground(), WindowProperties::set_minimized(), WindowProperties::set_open(), WindowProperties::set_size(), and GraphicsWindow::system_changed_properties(). | 
| 
 | 
| 
 Reimplemented from GraphicsWindow. Definition at line 98 of file glxGraphicsWindow.cxx. References _display, None, NULL, and GraphicsWindow::release_gsg(). Referenced by process_events(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 526 of file glxGraphicsWindow.cxx. References _colormap, _display, DCAST_INTO_V, and glxGraphicsPipe::get_root(). Referenced by open_window(). | 
| 
 | 
| 
 Definition at line 69 of file glxGraphicsWindow.h. Referenced by glxGraphicsWindow(), process_events(), and set_properties_now(). | 
| 
 | 
| 
 Definition at line 67 of file glxGraphicsWindow.h. Referenced by open_window(), and setup_colormap(). | 
| 
 | 
| 
 Definition at line 64 of file glxGraphicsWindow.h. Referenced by begin_flip(), close_window(), glxGraphicsWindow(), make_current(), open_window(), process_events(), release_gsg(), set_properties_now(), set_wm_properties(), and setup_colormap(). | 
| 
 | 
| 
 Definition at line 68 of file glxGraphicsWindow.h. Referenced by open_window(). | 
| 
 | 
| 
 Definition at line 65 of file glxGraphicsWindow.h. Referenced by glxGraphicsWindow(), and open_window(). | 
| 
 | 
| 
 Reimplemented from GraphicsWindow. Definition at line 35 of file glxGraphicsWindow.cxx. Referenced by get_class_type(), and init_type(). | 
| 
 | 
| 
 Definition at line 70 of file glxGraphicsWindow.h. Referenced by glxGraphicsWindow(), process_events(), and set_wm_properties(). | 
| 
 | 
| 
 Definition at line 66 of file glxGraphicsWindow.h. Referenced by begin_flip(), check_event(), close_window(), glxGraphicsWindow(), make_current(), open_window(), process_events(), set_properties_now(), and set_wm_properties(). | 
 1.3
1.3