X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Fpublic-api%2Fcontrols%2Fmodel3d-view%2Fmodel3d-view.cpp;h=0850093085f3ca2d9475087091029e7d10fa75b7;hp=e1dc94c820a412722f918a79afac46df13d64507;hb=8b8f6778185df349e22134bc20f4f19afb696267;hpb=2bfffc672a4b2f6ef1ca1de3f9644c9836720ee9 diff --git a/dali-toolkit/public-api/controls/model3d-view/model3d-view.cpp b/dali-toolkit/public-api/controls/model3d-view/model3d-view.cpp index e1dc94c..0850093 100644 --- a/dali-toolkit/public-api/controls/model3d-view/model3d-view.cpp +++ b/dali-toolkit/public-api/controls/model3d-view/model3d-view.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015 Samsung Electronics Co., Ltd. + * Copyright (c) 2020 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -26,26 +26,19 @@ namespace Dali { - namespace Toolkit { - Model3dView::Model3dView() -{} - -Model3dView::Model3dView( const Model3dView& model3dView ) -: Control( model3dView ) { } -Model3dView& Model3dView::operator=( const Model3dView& model3dView ) -{ - if( &model3dView != this ) - { - Control::operator=( model3dView ); - } - return *this; -} +Model3dView::Model3dView(const Model3dView& model3dView) = default; + +Model3dView::Model3dView(Model3dView&& rhs) = default; + +Model3dView& Model3dView::operator=(const Model3dView& model3dView) = default; + +Model3dView& Model3dView::operator=(Model3dView&& rhs) = default; Model3dView::~Model3dView() { @@ -56,30 +49,30 @@ Model3dView Model3dView::New() return Internal::Model3dView::New(); } -Model3dView Model3dView::New( const std::string& objUrl, const std::string& mtlUrl, const std::string& imagesUrl ) +Model3dView Model3dView::New(const std::string& objUrl, const std::string& mtlUrl, const std::string& imagesUrl) { Model3dView model3dView = Internal::Model3dView::New(); - model3dView.SetProperty( Model3dView::Property::GEOMETRY_URL, Dali::Property::Value( objUrl ) ); - model3dView.SetProperty( Model3dView::Property::MATERIAL_URL, Dali::Property::Value( mtlUrl ) ); - model3dView.SetProperty( Model3dView::Property::IMAGES_URL, Dali::Property::Value( imagesUrl ) ); + model3dView.SetProperty(Model3dView::Property::IMAGES_URL, Dali::Property::Value(imagesUrl)); + model3dView.SetProperty(Model3dView::Property::GEOMETRY_URL, Dali::Property::Value(objUrl)); + model3dView.SetProperty(Model3dView::Property::MATERIAL_URL, Dali::Property::Value(mtlUrl)); return model3dView; } -Model3dView Model3dView::DownCast( BaseHandle handle ) +Model3dView Model3dView::DownCast(BaseHandle handle) { return Control::DownCast(handle); } -Model3dView::Model3dView( Internal::Model3dView& implementation ) - : Control( implementation ) +Model3dView::Model3dView(Internal::Model3dView& implementation) +: Control(implementation) { } -Model3dView::Model3dView( Dali::Internal::CustomActor* internal ) - : Control( internal ) +Model3dView::Model3dView(Dali::Internal::CustomActor* internal) +: Control(internal) { - VerifyCustomActorPointer( internal ); + VerifyCustomActorPointer(internal); } } // namespace Toolkit