SFML community forums

General => SFML development => Topic started by: Jim Marsden on November 17, 2022, 06:42:03 pm

Title: Move Semantic Priorities
Post by: Jim Marsden on November 17, 2022, 06:42:03 pm
Hello!

I want to start adding move semantics. I was wondering if anyone had thoughts on where I should focus?

I just did sf::Shader, and I was curious if anyone had classes they really desired to be moveable? If there's already a discussion on this that I missed I genuinely apologize, and would be grateful for a link to said topic.
Title: Re: Move Semantic Priorities
Post by: eXpl0it3r on January 16, 2023, 11:32:21 pm
Would actually be great if someone could map out the classes that could benefit or which shouldn't be movable and document them in the C++17 Solution Design (https://github.com/SFML/SFML/wiki/SD%3A-CPP-17-Support#move-semantics).

Otherwise, we can also discuss on Discord and pick one after the other as we go.