godot-cpp icon indicating copy to clipboard operation
godot-cpp copied to clipboard

Replace std::set with HashSet

Open dementive opened this issue 3 months ago • 3 comments

This removes all of the std::set usage and replaces it with Godot's RBSet.

I'm making this a draft for now because it will not compile until https://github.com/godotengine/godot-cpp/pull/1841 gets merged, but once it does it will work fine.

dementive avatar Sep 10 '25 23:09 dementive

Note that HashSet is the recommended default 'set' type for Godot, the benefits of RBSet are not clearly established.

Ivorforce avatar Sep 11 '25 09:09 Ivorforce

Note that HashSet is the recommended default 'set' type for Godot, the benefits of RBSet are not clearly established.

Just changed it to make it HashSet.

dementive avatar Sep 11 '25 13:09 dementive

Looks like this one needs a rebase

dsnopek avatar Oct 16 '25 19:10 dsnopek