Clean up Godot bindings #75
Labels
No labels
bug
documentation
duplicate
editor
engine
examples
good first issue
help wanted
invalid
question
urgent
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Roboticy3/Louder#75
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?
Godot bindings are working functionally, but they aren't automatic. They should be brutally simplified to the point where the whole louder_godot crate can be generated automatically and removed from the repo.
Also a very notable issue: named constants cannot be accessed in the bindings.
One thing that would make the interface a lot cleaner is exposing methods as properties. Rust is function driven, but GDScript is property driven. Anything that gets a named property gets a bunch of benefits, like debugging and animation.
Adding automation as a requirement for this issue.