aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-reflow-model.h
diff options
context:
space:
mode:
Diffstat (limited to 'e-util/e-reflow-model.h')
-rw-r--r--e-util/e-reflow-model.h118
1 files changed, 62 insertions, 56 deletions
diff --git a/e-util/e-reflow-model.h b/e-util/e-reflow-model.h
index 4a5f710084..9061b026f3 100644
--- a/e-util/e-reflow-model.h
+++ b/e-util/e-reflow-model.h
@@ -25,8 +25,8 @@
#error "Only <e-util/e-util.h> should be included directly."
#endif
-#ifndef _E_REFLOW_MODEL_H_
-#define _E_REFLOW_MODEL_H_
+#ifndef E_REFLOW_MODEL_H
+#define E_REFLOW_MODEL_H
#include <libgnomecanvas/libgnomecanvas.h>
@@ -61,69 +61,75 @@ struct _EReflowModel {
struct _EReflowModelClass {
GObjectClass parent_class;
- /*
- * Virtual methods
- */
- void (*set_width) (EReflowModel *etm, gint width);
-
- gint (*count) (EReflowModel *etm);
- gint (*height) (EReflowModel *etm, gint n, GnomeCanvasGroup *parent);
- GnomeCanvasItem *(*incarnate) (EReflowModel *etm, gint n, GnomeCanvasGroup *parent);
- GHashTable * (*create_cmp_cache) (EReflowModel *etm);
- gint (*compare) (EReflowModel *etm, gint n1, gint n2, GHashTable *cmp_cache);
- void (*reincarnate) (EReflowModel *etm, gint n, GnomeCanvasItem *item);
-
- /*
- * Signals
- */
-
- /*
+ /* Method */
+ void (*set_width) (EReflowModel *reflow_model,
+ gint width);
+ gint (*count) (EReflowModel *reflow_model);
+ gint (*height) (EReflowModel *reflow_model,
+ gint n,
+ GnomeCanvasGroup *parent);
+ GnomeCanvasItem *
+ (*incarnate) (EReflowModel *reflow_model,
+ gint n,
+ GnomeCanvasGroup *parent);
+ GHashTable * (*create_cmp_cache) (EReflowModel *reflow_model);
+ gint (*compare) (EReflowModel *reflow_model,
+ gint n1,
+ gint n2,
+ GHashTable *cmp_cache);
+ void (*reincarnate) (EReflowModel *reflow_model,
+ gint n,
+ GnomeCanvasItem *item);
+
+ /* Signals
+ *
* These all come after the change has been made.
* Major structural changes: model_changed
* Changes to the sorting of elements: comparison_changed
* Changes only in an item: item_changed
*/
- void (*model_changed) (EReflowModel *etm);
- void (*comparison_changed) (EReflowModel *etm);
- void (*model_items_inserted) (EReflowModel *etm, gint position, gint count);
- void (*model_item_removed) (EReflowModel *etm, gint position);
- void (*model_item_changed) (EReflowModel *etm, gint n);
+ void (*model_changed) (EReflowModel *reflow_model);
+ void (*comparison_changed) (EReflowModel *reflow_model);
+ void (*model_items_inserted) (EReflowModel *reflow_model,
+ gint position,
+ gint count);
+ void (*model_item_removed) (EReflowModel *reflow_model,
+ gint position);
+ void (*model_item_changed) (EReflowModel *reflow_model,
+ gint n);
};
-GType e_reflow_model_get_type (void);
-
-/**/
-void e_reflow_model_set_width (EReflowModel *e_reflow_model,
- gint width);
-gint e_reflow_model_count (EReflowModel *e_reflow_model);
-gint e_reflow_model_height (EReflowModel *e_reflow_model,
- gint n,
+GType e_reflow_model_get_type (void) G_GNUC_CONST;
+void e_reflow_model_set_width (EReflowModel *reflow_model,
+ gint width);
+gint e_reflow_model_count (EReflowModel *reflow_model);
+gint e_reflow_model_height (EReflowModel *reflow_model,
+ gint n,
GnomeCanvasGroup *parent);
-GnomeCanvasItem *e_reflow_model_incarnate (EReflowModel *e_reflow_model,
- gint n,
+GnomeCanvasItem *
+ e_reflow_model_incarnate (EReflowModel *reflow_model,
+ gint n,
GnomeCanvasGroup *parent);
-GHashTable * e_reflow_model_create_cmp_cache (EReflowModel *e_reflow_model);
-gint e_reflow_model_compare (EReflowModel *e_reflow_model,
- gint n1,
- gint n2,
- GHashTable *cmp_cache);
-void e_reflow_model_reincarnate (EReflowModel *e_reflow_model,
- gint n,
- GnomeCanvasItem *item);
-
-/*
- * Routines for emitting signals on the e_reflow
- */
-void e_reflow_model_changed (EReflowModel *e_reflow_model);
-void e_reflow_model_comparison_changed (EReflowModel *e_reflow_model);
-void e_reflow_model_items_inserted (EReflowModel *e_reflow_model,
- gint position,
- gint count);
-void e_reflow_model_item_removed (EReflowModel *e_reflow_model,
- gint n);
-void e_reflow_model_item_changed (EReflowModel *e_reflow_model,
- gint n);
+GHashTable * e_reflow_model_create_cmp_cache (EReflowModel *reflow_model);
+gint e_reflow_model_compare (EReflowModel *reflow_model,
+ gint n1,
+ gint n2,
+ GHashTable *cmp_cache);
+void e_reflow_model_reincarnate (EReflowModel *reflow_model,
+ gint n,
+ GnomeCanvasItem *item);
+void e_reflow_model_changed (EReflowModel *reflow_model);
+void e_reflow_model_comparison_changed
+ (EReflowModel *reflow_model);
+void e_reflow_model_items_inserted (EReflowModel *reflow_model,
+ gint position,
+ gint count);
+void e_reflow_model_item_removed (EReflowModel *reflow_model,
+ gint n);
+void e_reflow_model_item_changed (EReflowModel *reflow_model,
+ gint n);
G_END_DECLS
-#endif /* _E_REFLOW_MODEL_H_ */
+#endif /* E_REFLOW_MODEL_H */
+