setData(copy.getData(), copy.isSharedData(), copy.getImageType());
}
-
+BrowserImage& BrowserImage::operator=(const BrowserImage& copy)
+{
+ m_width = copy.getWidth();
+ m_height = copy.getHeight();
+ m_dataSize = copy.getSize();
+ m_colorSpace = copy.getColorSpace();
+ setData(copy.getData(), copy.isSharedData(), copy.getImageType());
+ return *this;
+}
void BrowserImage::setData(void* data, bool isSharedData, ImageType type)
{
BrowserImage(Evas_Object* image);
BrowserImage(const BrowserImage& copy);
~BrowserImage();
+ BrowserImage& operator=(const BrowserImage&);
/**
* Sets image raw data pointer, type and memory share