Skip to content

Async/Await #640

@OptimusLime

Description

@OptimusLime

As I understand it, the base Godot C++ GDExtension library doesn't handle async/yield. I recognize that gdext doesn't have the functionality either, even though gdnative version of godot-rust was able to do it.

  1. Is it even possible to get an await call to work?
  2. What would be the simplest way to enable this, even if it's not ideal?

Any hints for how to do this in gdext would be amazing, thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    c: asyncEverything related to async tasks/signalsfeatureAdds functionality to the library

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions