Handle class name conflicts in GodotCustomClass registration #10
Labels
No labels
blocked
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
#3 Implement gdxx::GodotExternClass
queertherians.org/gdxx
Reference
queertherians.org/gdxx#10
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We will need to check if the class name already exists before it is registered, and if so, a static flag in the GodotClass should be set in such a way that native-side instantiations should fail (std::expected), since the class isn't even registered. A static "exists" accessor should return the status of this flag too.