diff Core/Images/Image.h @ 2084:20a001ea4aa2

Image::Clone()
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 09 Sep 2016 12:09:04 +0200
parents b1291df2f780
children 88831c3edd8f
line wrap: on
line diff
--- a/Core/Images/Image.h	Thu Sep 08 16:32:13 2016 +0200
+++ b/Core/Images/Image.h	Fri Sep 09 12:09:04 2016 +0200
@@ -45,11 +45,8 @@
   public:
     Image(PixelFormat format,
           unsigned int width,
-          unsigned int height) :
-      image_(format, width, height)
-    {
-      ImageAccessor accessor = image_.GetAccessor();
-      AssignWritable(format, width, height, accessor.GetPitch(), accessor.GetBuffer());
-    }
+          unsigned int height);
+
+    static Image* Clone(const ImageAccessor& source);
   };
 }