~CameraActor();
/**
- * @copydoc Dali::BaseHandle::operator=
+ * @brief Copy constructor
+ *
+ * @param [in] copy The actor to copy.
+ */
+ CameraActor(const CameraActor& copy);
+
+ /**
+ * @brief Assignment operator
+ *
+ * @param [in] rhs The actor to copy.
+ */
+ CameraActor& operator=(const CameraActor& rhs);
+
+ /**
+ * @brief This method is defined to allow assignment of the NULL value,
+ * and will throw an exception if passed any other value.
+ *
+ * Assigning to NULL is an alias for Reset().
+ * @param [in] rhs A NULL pointer
+ * @return A reference to this handle
*/
- using BaseHandle::operator=;
+ CameraActor& operator=(BaseHandle::NullType* rhs);
/**
* @brief Set the camera type.