diff options
Diffstat (limited to 'properties/nm-iodine.h')
-rw-r--r-- | properties/nm-iodine.h | 58 |
1 files changed, 22 insertions, 36 deletions
diff --git a/properties/nm-iodine.h b/properties/nm-iodine.h index 1769fff..4eeb892 100644 --- a/properties/nm-iodine.h +++ b/properties/nm-iodine.h @@ -24,60 +24,46 @@ #include <glib-object.h> -typedef enum -{ - IODINE_PLUGIN_UI_ERROR_UNKNOWN = 0, - IODINE_PLUGIN_UI_ERROR_INVALID_PROPERTY, - IODINE_PLUGIN_UI_ERROR_MISSING_PROPERTY -} IodinePluginUiError; +#define IODINE_TYPE_EDITOR_PLUGIN (iodine_editor_plugin_get_type ()) +#define IODINE_EDITOR_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), IODINE_TYPE_EDITOR_PLUGIN, IodineEditorPlugin)) +#define IODINE_EDITOR_PLUGIN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), IODINE_TYPE_EDITOR_PLUGIN, IodineEditorPluginClass)) +#define IODINE_IS_EDITOR_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), IODINE_TYPE_EDITOR_PLUGIN)) +#define IODINE_IS_EDITOR_PLUGIN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), IODINE_TYPE_EDITOR_PLUGIN)) +#define IODINE_EDITOR_PLUGIN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), IODINE_TYPE_EDITOR_PLUGIN, IodineEditorPluginClass)) +typedef struct _IodineEditorPlugin IodineEditorPlugin; +typedef struct _IodineEditorPluginClass IodineEditorPluginClass; -GQuark iodine_plugin_ui_error_quark (void); -#define IODINE_PLUGIN_UI_ERROR iodine_plugin_ui_error_quark () - -#define IODINE_TYPE_PLUGIN_UI_ERROR (iodine_plugin_ui_error_get_type ()) -GType iodine_plugin_ui_error_get_type (void); - -#define IODINE_TYPE_PLUGIN_UI (iodine_plugin_ui_get_type ()) -#define IODINE_PLUGIN_UI(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), IODINE_TYPE_PLUGIN_UI, IodinePluginUi)) -#define IODINE_PLUGIN_UI_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), IODINE_TYPE_PLUGIN_UI, IodinePluginUiClass)) -#define IODINE_IS_PLUGIN_UI(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), IODINE_TYPE_PLUGIN_UI)) -#define IODINE_IS_PLUGIN_UI_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((obj), IODINE_TYPE_PLUGIN_UI)) -#define IODINE_PLUGIN_UI_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), IODINE_TYPE_PLUGIN_UI, IodinePluginUiClass)) - -typedef struct _IodinePluginUi IodinePluginUi; -typedef struct _IodinePluginUiClass IodinePluginUiClass; - -struct _IodinePluginUi { +struct _IodineEditorPlugin { GObject parent; }; -struct _IodinePluginUiClass { +struct _IodineEditorPluginClass { GObjectClass parent; }; -GType iodine_plugin_ui_get_type (void); +GType iodine_editor_plugin_get_type (void); -#define IODINE_TYPE_PLUGIN_UI_WIDGET (iodine_plugin_ui_widget_get_type ()) -#define IODINE_PLUGIN_UI_WIDGET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), IODINE_TYPE_PLUGIN_UI_WIDGET, IodinePluginUiWidget)) -#define IODINE_PLUGIN_UI_WIDGET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), IODINE_TYPE_PLUGIN_UI_WIDGET, IodinePluginUiWidgetClass)) -#define IODINE_IS_PLUGIN_UI_WIDGET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), IODINE_TYPE_PLUGIN_UI_WIDGET)) -#define IODINE_IS_PLUGIN_UI_WIDGET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((obj), IODINE_TYPE_PLUGIN_UI_WIDGET)) -#define IODINE_PLUGIN_UI_WIDGET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), IODINE_TYPE_PLUGIN_UI_WIDGET, IodinePluginUiWidgetClass)) +#define IODINE_TYPE_EDITOR (iodine_editor_get_type ()) +#define IODINE_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), IODINE_TYPE_EDITOR, IodineEditor)) +#define IODINE_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), IODINE_TYPE_EDITOR, IodineEditorClass)) +#define IODINE_IS_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), IODINE_TYPE_EDITOR)) +#define IODINE_IS_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), IODINE_TYPE_EDITOR)) +#define IODINE_EDITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), IODINE_TYPE_EDITOR, IodineEditorClass)) -typedef struct _IodinePluginUiWidget IodinePluginUiWidget; -typedef struct _IodinePluginUiWidgetClass IodinePluginUiWidgetClass; +typedef struct _IodineEditor IodineEditor; +typedef struct _IodineEditorClass IodineEditorClass; -struct _IodinePluginUiWidget { +struct _IodineEditor { GObject parent; }; -struct _IodinePluginUiWidgetClass { +struct _IodineEditorClass { GObjectClass parent; }; -GType iodine_plugin_ui_widget_get_type (void); +GType iodine_editor_get_type (void); #endif /* _NM_IODINE_H_ */ |