Lili Zoey
Lili Zoey
Another thing to consider is subgroups. A group can have subgroups, but subgroups can't have subgroups.
> What about doing it as a trait? I was thinking that it'd be nice if the `Property` trait could declare property groups as well as just properties somehow.
Is `Gd` always intended to be non-null? Cause in that case, doing literally `impl Into` would not work here. Maybe a `impl Into` could work or just an `impl Into`
> I currently ran into a panic related to this issue when using surface tool. It looks like some work has been done to add extended parameters through the ExCommit...
we could maybe use https://crates.io/crates/rustdoc-json for help with parsing the docs similar to rustdoc, however it does rely on the currently unstable [rustdoc JSON backend](https://github.com/rust-lang/rust/issues/76578).
there isn't a way to do this yet in gdextension, there is a draft PR for it though https://github.com/godotengine/godot/pull/75415
> I was also considering that `&self` or `&mut self` receivers could still be valid, but would be desugared by the proc-macro to `this.bind()` and `this.bind_mut()`. Problem is that it's...
From what i can tell, this doesn't crash the editor now using godot 4.2.2 at least. Instead you get a panic when you try to access the null objects from...
removing the blanket impl of `To/FromVariant` and `VariantMetadata` for `EngineEnum` would mean that if one of those trait impls are missing then people will get a more clear error message.
after #467 a lot of conversion errors are nicer, but some still could be improved. for instance when trying to pass an `Array` to a function expecting `Array` we give...