3 #ifndef _LIBGNOMECANVASMM_WIDGET_H 4 #define _LIBGNOMECANVASMM_WIDGET_H 34 #include <libgnomecanvas/gnome-canvas-widget.h> 35 #include <gtkmm/widget.h> 38 #ifndef DOXYGEN_SHOULD_SKIP_THIS 39 typedef struct _GnomeCanvasWidget GnomeCanvasWidget;
40 typedef struct _GnomeCanvasWidgetClass GnomeCanvasWidgetClass;
48 {
class Widget_Class; }
63 #ifndef DOXYGEN_SHOULD_SKIP_THIS 64 typedef Widget CppObjectType;
65 typedef Widget_Class CppClassType;
66 typedef GnomeCanvasWidget BaseObjectType;
67 typedef GnomeCanvasWidgetClass BaseClassType;
72 #ifndef DOXYGEN_SHOULD_SKIP_THIS 75 friend class Widget_Class;
76 static CppClassType widget_class_;
83 explicit Widget(
const Glib::ConstructParams& construct_params);
84 explicit Widget(GnomeCanvasWidget* castitem);
89 #ifndef DOXYGEN_SHOULD_SKIP_THIS 90 static GType get_type() G_GNUC_CONST;
91 static GType get_base_type() G_GNUC_CONST;
95 GnomeCanvasWidget*
gobj() {
return reinterpret_cast<GnomeCanvasWidget*
>(gobject_); }
98 const GnomeCanvasWidget*
gobj()
const {
return reinterpret_cast<GnomeCanvasWidget*
>(gobject_); }
103 #ifdef GLIBMM_VFUNCS_ENABLED 104 #endif //GLIBMM_VFUNCS_ENABLED 108 #ifdef GLIBMM_VFUNCS_ENABLED 109 #endif //GLIBMM_VFUNCS_ENABLED 112 #ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED 113 #endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED 119 Widget(
Group& parent,
double x,
double y, Gtk::Widget& w);
122 #ifdef GLIBMM_PROPERTIES_ENABLED 130 #endif //#GLIBMM_PROPERTIES_ENABLED 132 #ifdef GLIBMM_PROPERTIES_ENABLED 140 #endif //#GLIBMM_PROPERTIES_ENABLED 142 #ifdef GLIBMM_PROPERTIES_ENABLED 150 #endif //#GLIBMM_PROPERTIES_ENABLED 152 #ifdef GLIBMM_PROPERTIES_ENABLED 159 Glib::PropertyProxy_ReadOnly<double>
property_x()
const;
160 #endif //#GLIBMM_PROPERTIES_ENABLED 162 #ifdef GLIBMM_PROPERTIES_ENABLED 170 #endif //#GLIBMM_PROPERTIES_ENABLED 172 #ifdef GLIBMM_PROPERTIES_ENABLED 179 Glib::PropertyProxy_ReadOnly<double>
property_y()
const;
180 #endif //#GLIBMM_PROPERTIES_ENABLED 182 #ifdef GLIBMM_PROPERTIES_ENABLED 190 #endif //#GLIBMM_PROPERTIES_ENABLED 192 #ifdef GLIBMM_PROPERTIES_ENABLED 200 #endif //#GLIBMM_PROPERTIES_ENABLED 202 #ifdef GLIBMM_PROPERTIES_ENABLED 210 #endif //#GLIBMM_PROPERTIES_ENABLED 212 #ifdef GLIBMM_PROPERTIES_ENABLED 220 #endif //#GLIBMM_PROPERTIES_ENABLED 222 #ifdef GLIBMM_PROPERTIES_ENABLED 230 #endif //#GLIBMM_PROPERTIES_ENABLED 232 #ifdef GLIBMM_PROPERTIES_ENABLED 240 #endif //#GLIBMM_PROPERTIES_ENABLED 242 #ifdef GLIBMM_PROPERTIES_ENABLED 250 #endif //#GLIBMM_PROPERTIES_ENABLED 252 #ifdef GLIBMM_PROPERTIES_ENABLED 260 #endif //#GLIBMM_PROPERTIES_ENABLED
Definition: affinetrans.h:29