Add method to convert a synfig::Color to a Gdk::Color.
[synfig.git] / synfig-studio / src / gtkmm / widget_color.cpp
index 2e009b1..213925e 100644 (file)
@@ -64,6 +64,15 @@ studio::colorconv_synfig2gdk(const synfig::Color &c_)
        return ret;
 }
 
+synfig::Color
+studio::colorconv_gdk2synfig(const Gdk::Color& color, const synfig::ColorReal& alpha)
+{
+       synfig::Color *synfigColor;
+
+       synfigColor = new synfig::Color(color.get_red_p(), color.get_green_p(), color.get_blue_p(), alpha);
+       return *synfigColor;
+}
+
 void
 studio::render_color_to_window(const Glib::RefPtr<Gdk::Drawable>& window,const Gdk::Rectangle& ca,const synfig::Color &color)
 {