aboutsummaryrefslogtreecommitdiff
path: root/src/crystfel_gui.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/crystfel_gui.h')
-rw-r--r--src/crystfel_gui.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/crystfel_gui.h b/src/crystfel_gui.h
index 683c9261..27b2e8b6 100644
--- a/src/crystfel_gui.h
+++ b/src/crystfel_gui.h
@@ -33,6 +33,8 @@
struct crystfel_backend {
const char *name;
+ const char *friendly_name;
+ GtkWidget *(*make_parameters)(void);
int (*run_unitcell)(struct crystfelproject *proj,
const char *algo);
void (*cancel)(struct crystfelproject *proj);
@@ -40,6 +42,8 @@ struct crystfel_backend {
void (*shutdown)(struct crystfelproject *proj);
};
+extern const struct crystfel_backend *backends[];
+
extern void remove_infobar(struct crystfelproject *proj);