Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow method binds to take Object subclasses as arguments #989

Merged
merged 1 commit into from
Jan 10, 2023

Conversation

Faless
Copy link
Contributor

@Faless Faless commented Jan 10, 2023

As done in upstream Godot via GH-57205.

Add a test that ensures it works also for "gdextended" objects.

See godotengine/godot#57205

As done in upstream Godot via GH-57205.

Add a test that ensures it works also for "gdextended" objects.
@Faless Faless added bug This has been identified as a bug topic:gdextension This relates to the new Godot 4 extension implementation labels Jan 10, 2023
@Faless Faless added this to the 4.0 milestone Jan 10, 2023
@Faless Faless requested a review from a team as a code owner January 10, 2023 11:59
@Faless Faless merged commit 8ee9cab into godotengine:master Jan 10, 2023
@DmitriySalnikov
Copy link
Contributor

#950
Now I know what I had to do to get my PR merged...

Anyway, this PR does not fix PropertyInfo, which always writes Object instead of the real class names. Also, this PR does not port the check method. These fixes exist in my PR.
image

@akien-mga
Copy link
Member

Sorry about that. We have a lot of PRs to review both on upstream Godot and here, it's difficult to be up-to-date on everything. If you can rebase your PR, the remaining changes you have there seem useful indeed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This has been identified as a bug topic:gdextension This relates to the new Godot 4 extension implementation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants