X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fimage.h;h=172250eb1bb253ffd6a87e9998951ca6b534a7c3;hb=a4d8e5d24beddb719180e75f1047ae317bef85a4;hp=23c85e92b044d1371650805ee6364b49a9063165;hpb=f1d30fb114b3b2c6ccd8fdf5823e7cd6b26c1eef;p=dcpomatic.git diff --git a/src/lib/image.h b/src/lib/image.h index 23c85e92b..172250eb1 100644 --- a/src/lib/image.h +++ b/src/lib/image.h @@ -67,6 +67,7 @@ public: void make_transparent (); void alpha_blend (boost::shared_ptr image, Position pos); void copy (boost::shared_ptr image, Position pos); + void fade (float); void read_from_socket (boost::shared_ptr); void write_to_socket (boost::shared_ptr) const; @@ -78,7 +79,7 @@ public: std::string digest () const; private: - friend class pixel_formats_test; + friend struct pixel_formats_test; void allocate (); void swap (Image &); @@ -94,5 +95,6 @@ private: }; extern PositionImage merge (std::list images); +extern bool operator== (Image const & a, Image const & b); #endif