text: // -*- c++ -*-
  // Generated by gtkmmproc -- DO NOT MODIFY!
  #ifndef _GTKMM_DRAWINGAREA_P_H
  #define _GTKMM_DRAWINGAREA_P_H
  
  
  #include <gtkmm/private/widget_p.h>
  
  #include <glibmm/class.h>
  
  namespace Gtk
  {
  
  class DrawingArea_Class : public Glib::Class
  {
  public:
  #ifndef DOXYGEN_SHOULD_SKIP_THIS
    typedef DrawingArea CppObjectType;
    typedef GtkDrawingArea BaseObjectType;
    typedef GtkDrawingAreaClass BaseClassType;
    typedef Gtk::Widget_Class CppClassParent;
    typedef GtkWidgetClass BaseClassParent;
  
    friend class DrawingArea;
  #endif /* DOXYGEN_SHOULD_SKIP_THIS */
  
    const Glib::Class& init();
  
    static void class_init_function(void* g_class, void* class_data);
  
    static Glib::ObjectBase* wrap_new(GObject*);
  
  protected:
  
  #ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
    //Callbacks (default signal handlers):
    //These will call the *_impl member methods, which will then call the existing default signal callbacks, if any.
    //You could prevent the original default signal handlers being called by overriding the *_impl method.
  #endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
  
    //Callbacks (virtual functions):
  #ifdef GLIBMM_VFUNCS_ENABLED
  #endif //GLIBMM_VFUNCS_ENABLED
  };
  
  
  } // namespace Gtk
  
  
  #endif /* _GTKMM_DRAWINGAREA_P_H */
  
  