- Amsterdam, Netherlands
- https://cessen.com
-
Animator, rigger, and software developer. Currently working at the Blender Institute as a developer on Blender's animation system.
Been using Blender since 1998, and worked on Big Buck Bunny and Sintel (two of Blender's open movie projects).
- Joined on
2003-03-21
Didn't do a super deep dive, but did read through all of the new functions added in this PR. The design and how those functions all compose looks really good to me. 👍
Works a treat. Keeps the copy constructor from being used accidentally, but it can still be used (of course) explicitly, and it works just fine with MEM_new()
which calls it explicitly with the…
Talked in person. Since I'll be removing the other method that could have been the alternative, I'll just leave the comment as-is for now.
Talked in person. I'll explore marking the copy constructor as explicit, since that will still avoid just casually copying a strip accidentally, but it might still work with MEM_new()
and friends.
Yeah, I could see that making sense. I do think that would be better in a separate PR, though. I'd like to try to keep the scope of this already large-ish scoped PR as small as I can, and get it…
As noted above, the copy constructor is (intentionally) deleted.