From 22807d2075b0bcc7b5ae655ba43b08a4e44b002b Mon Sep 17 00:00:00 2001 From: Hans Goudey Date: Fri, 11 Mar 2022 11:34:03 -0600 Subject: Curves: Move constructor/assignment Add the ability to move `CurvesGeometry` without copying its attributes and data. The benefit is more intuitive management of the data-block copying, and less overhead for copying in some cases. The "moved-from" source is left in an empty but valid state. A test file is added to test the move constructor. --- source/blender/blenkernel/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/blenkernel/CMakeLists.txt') diff --git a/source/blender/blenkernel/CMakeLists.txt b/source/blender/blenkernel/CMakeLists.txt index 3828d442f58..bd632380ada 100644 --- a/source/blender/blenkernel/CMakeLists.txt +++ b/source/blender/blenkernel/CMakeLists.txt @@ -807,6 +807,7 @@ if(WITH_GTESTS) intern/asset_test.cc intern/bpath_test.cc intern/cryptomatte_test.cc + intern/curves_geometry_test.cc intern/fcurve_test.cc intern/idprop_serialize_test.cc intern/image_partial_update_test.cc -- cgit v1.2.3