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
39typedef struct _GnomeCanvasWidget GnomeCanvasWidget;
40typedef 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
108#ifdef GLIBMM_VFUNCS_ENABLED
112#ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
122 #ifdef GLIBMM_PROPERTIES_ENABLED
132#ifdef GLIBMM_PROPERTIES_ENABLED
142 #ifdef GLIBMM_PROPERTIES_ENABLED
152#ifdef GLIBMM_PROPERTIES_ENABLED
162 #ifdef GLIBMM_PROPERTIES_ENABLED
172#ifdef GLIBMM_PROPERTIES_ENABLED
182 #ifdef GLIBMM_PROPERTIES_ENABLED
192#ifdef GLIBMM_PROPERTIES_ENABLED
202 #ifdef GLIBMM_PROPERTIES_ENABLED
212#ifdef GLIBMM_PROPERTIES_ENABLED
222 #ifdef GLIBMM_PROPERTIES_ENABLED
232#ifdef GLIBMM_PROPERTIES_ENABLED
242 #ifdef GLIBMM_PROPERTIES_ENABLED
252#ifdef GLIBMM_PROPERTIES_ENABLED
Definition: affinetrans.h:30