merge exportvis branch into cairocanvas, to reduce the number of "floating" branches.
[ardour.git] / libs / gtkmm2ext / gtkmm2ext / utils.h
index e0c4dcdb2d15995546a995adc7529dce3b40cb3d..c672afd75cd239c76542ed9d0d2c1f90939faf21 100644 (file)
 #include <string>
 #include <stdint.h>
 
-#include <cairomm/refptr.h>
+#include <cairomm/cairomm.h>
+#include <pangomm/fontdescription.h>
 
 #include <gtkmm/container.h>
 #include <gtkmm/treeview.h>
 #include <gdkmm/window.h> /* for WMDecoration */
 #include <gdkmm/pixbuf.h>
-#include <pangomm/fontdescription.h>
 
 #include "gtkmm2ext/visibility.h"
 
@@ -120,6 +120,8 @@ namespace Gtkmm2ext {
        LIBGTKMM2EXT_API void set_no_tooltip_whatsoever (Gtk::Widget &);
        LIBGTKMM2EXT_API void enable_tooltips ();
        LIBGTKMM2EXT_API void disable_tooltips ();
+
+       LIBGTKMM2EXT_API void convert_bgra_to_rgba (guint8 const *, guint8 * dst, int, int);
 };
 
 #endif /*  __gtkmm2ext_utils_h__ */