X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Fpublic-api%2Factors%2Flayer.h;h=4053a9961d1d74e732647ae27ce511c727577409;hb=337560e080de3951f07a64da841a86d66ff3355b;hp=d1d3c85a2473242598a275ba9250a624d9902ac5;hpb=9ec8333cc04a6d48814f9c7840f82dc26e84480e;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/public-api/actors/layer.h b/dali/public-api/actors/layer.h index d1d3c85..4053a99 100644 --- a/dali/public-api/actors/layer.h +++ b/dali/public-api/actors/layer.h @@ -111,9 +111,28 @@ public: ~Layer(); /** - * @copydoc Dali::BaseHandle::operator= + * @brief Copy constructor + * + * @param [in] copy The actor to copy. + */ + Layer(const Layer& copy); + + /** + * @brief Assignment operator + * + * @param [in] rhs The actor to copy. + */ + Layer& operator=(const Layer& 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=; + Layer& operator=(BaseHandle::NullType* rhs); /** * @brief Query the depth of the layer