Classes
core/vgui/impl/gtk2/vgui_gtk2_adaptor.h File Reference

The GTK implementation of vgui_adaptor. More...

#include <vgui/vgui_adaptor.h>
#include <vgui/internals/vgui_adaptor_mixin.h>
#include <vcl_map.h>
#include <gtk/gtk.h>

Go to the source code of this file.

Classes

class  vgui_gtk2_adaptor
 The GTK implementation of vgui_adaptor. More...
struct  vgui_gtk2_adaptor::internal_timer
 internal struct for timer. More...

Detailed Description

The GTK implementation of vgui_adaptor.

Author:
Philip C. Pritchett, Robotics Research Group, University of Oxford
Date:
19 Dec 99
    Modifications
     07-JAN-2011 Lianqing Yu 
     Change the way of connecting GDK events to the callback functions.
     In original code, all GDK events are connected to a single callback 
     function. This results in the unavailability of GL context after
     adaptor initialization, and thus failure of OpenGL function calls.
     The new method fixes this bug.
     Run the vgui example example_gllist_tableau.cxx to see the result of
     generating OpenGL display list during initialization of tableau tree.
   

Definition in file vgui_gtk2_adaptor.h.