X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Fpublic-api%2Fdynamics%2Fdynamics-joint.cpp;h=c286edbdc44dfabed0be161948f690fef761ecbd;hb=337560e080de3951f07a64da841a86d66ff3355b;hp=7514b9a98b74ef3ba2af9ebf11538c6d4e6e3ca7;hpb=9ec8333cc04a6d48814f9c7840f82dc26e84480e;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/public-api/dynamics/dynamics-joint.cpp b/dali/public-api/dynamics/dynamics-joint.cpp index 7514b9a..c286edb 100644 --- a/dali/public-api/dynamics/dynamics-joint.cpp +++ b/dali/public-api/dynamics/dynamics-joint.cpp @@ -36,6 +36,24 @@ DynamicsJoint::~DynamicsJoint() { } +DynamicsJoint::DynamicsJoint(const DynamicsJoint& handle) +: BaseHandle(handle) +{ +} + +DynamicsJoint& DynamicsJoint::operator=(const DynamicsJoint& rhs) +{ + BaseHandle::operator=(rhs); + return *this; +} + +DynamicsJoint& DynamicsJoint::operator=(BaseHandle::NullType* rhs) +{ + DALI_ASSERT_ALWAYS( (rhs == NULL) && "Can only assign NULL pointer to handle"); + Reset(); + return *this; +} + void DynamicsJoint::SetLinearLimit( const int axisIndex, const float lowerLimit, const float upperLimit ) { #ifdef DYNAMICS_SUPPORT