1 // -*- c++ -*- 2 // Generated by gtkmmproc -- DO NOT MODIFY! 3 #ifndef _LIBGNOMECANVASMM_RICH_TEXT_P_H 4 #define _LIBGNOMECANVASMM_RICH_TEXT_P_H 5 6 7 #include <libgnomecanvasmm/private/item_p.h> 8 9 #include <glibmm/class.h> 10 11 namespace Gnome 12 { 13 14 namespace Canvas 15 { 16 17 class RichText_Class : public Glib::Class 18 { 19 public: 20 #ifndef DOXYGEN_SHOULD_SKIP_THIS 21 typedef RichText CppObjectType; 22 typedef GnomeCanvasRichText BaseObjectType; 23 typedef GnomeCanvasRichTextClass BaseClassType; 24 typedef Item_Class CppClassParent; 25 typedef GnomeCanvasItemClass BaseClassParent; 26 27 friend class RichText; 28 #endif /* DOXYGEN_SHOULD_SKIP_THIS */ 29 30 const Glib::Class& init(); 31 32 static void class_init_function(void* g_class, void* class_data); 33 34 static Glib::ObjectBase* wrap_new(GObject*); 35 36 protected: 37 38 #ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED 39 //Callbacks (default signal handlers): 40 //These will call the *_impl member methods, which will then call the existing default signal callbacks, if any. 41 //You could prevent the original default signal handlers being called by overriding the *_impl method. 42 static void tag_changed_callback(GnomeCanvasRichText* self, GtkTextTag* p0); 43 #endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED 44 45 //Callbacks (virtual functions): 46 #ifdef GLIBMM_VFUNCS_ENABLED 47 #endif //GLIBMM_VFUNCS_ENABLED 48 }; 49 50 51 } // namespace Canvas 52 53 } // namespace Gnome 54 55 56 #endif /* _LIBGNOMECANVASMM_RICH_TEXT_P_H */ 57 58