summaryrefslogtreecommitdiff
path: root/src/gui/core/global.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/core/global.h')
-rw-r--r--src/gui/core/global.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/gui/core/global.h b/src/gui/core/global.h
index 2306438..33225e3 100644
--- a/src/gui/core/global.h
+++ b/src/gui/core/global.h
@@ -25,6 +25,8 @@
#define _GUI_CORE_GLOBAL_H
+#include "../../analysis/binary.h"
+#include "../../gtkext/gtkdisplaypanel.h"
#include "../../gtkext/gtkstatusstack.h"
@@ -35,6 +37,24 @@ void set_global_status(GtkStatusStack *);
/* Fournit l'adresse de la barre de statut principale. */
GtkStatusStack *get_global_status(void);
+/* Définit le binaire actif en cours d'étude. */
+void set_current_binary(GLoadedBinary *);
+
+/* Fournit le binaire actif en cours d'étude. */
+GLoadedBinary *get_current_binary(void);
+
+/* Définit l'affichage de binaire courant. */
+void set_current_view(GtkDisplayPanel *);
+
+/* Fournit l'affichage de binaire courant. */
+GtkDisplayPanel *get_current_view(void);
+
+/* Définit le support contenant la position active. */
+void set_caret_instance(GObject *);
+
+/* Fournit le support contenant la position active. */
+GObject *get_caret_instance(void);
+
#endif /* _GUI_CORE_GLOBAL_H */