ui/gtk/image.h

changeset 146
dd0ae1c62a72
parent 140
c03c338a7dcf
child 167
161511838ea6
--- a/ui/gtk/image.h	Sun Nov 12 12:03:50 2017 +0100
+++ b/ui/gtk/image.h	Thu Nov 16 12:04:10 2017 +0100
@@ -29,13 +29,26 @@
 #ifndef IMAGE_H
 #define	IMAGE_H
 
-#include "../ui/toolkit.h"
+#include "../ui/image.h"
 
 #ifdef	__cplusplus
 extern "C" {
 #endif
 
-void ui_image_init();
+#if GTK_MAJOR_VERSION >= 3 && GTK_MINOR_VERSION >= 10
+#define UI_SUPPORTS_SCALE
+#endif
+
+    
+struct UiIcon {
+    GtkIconInfo *info;
+};
+
+struct UiImage {
+    GdkPixbuf *pixbuf;
+};
+
+void ui_image_init(void);
 
 GdkPixbuf* ui_get_image(char *name);
 

mercurial