// INTERNAL INCLUDES
#include <dali/public-api/images/image.h>
-#include <dali/public-api/math/rect.h>
+#include <dali/public-api/images/pixel.h>
-namespace Dali DALI_IMPORT_API
+namespace Dali
{
namespace Internal DALI_INTERNAL
* The FrameBufferImage can then be used with an ImageActor (with optional shader
* effects) and rendered to the screen.
*/
-class FrameBufferImage : public Image
+class DALI_IMPORT_API FrameBufferImage : public Image
{
public:
/**
~FrameBufferImage();
/**
- * @copydoc Dali::BaseHandle::operator=
+ * @brief This copy constructor is required for (smart) pointer semantics.
+ *
+ * @param [in] handle A reference to the copied handle
+ */
+ FrameBufferImage(const FrameBufferImage& handle);
+
+ /**
+ * @brief This assignment operator is required for (smart) pointer semantics.
+ *
+ * @param [in] rhs A reference to the copied handle
+ * @return A reference to this
*/
- using BaseHandle::operator=;
+ FrameBufferImage& operator=(const FrameBufferImage& rhs);
public: // Not intended for application developers