-
Notifications
You must be signed in to change notification settings - Fork 27
Home
Patrick Dawson edited this page Jul 13, 2024
·
11 revisions
There are two ways to use imgui-godot: with a GDExtension, or pure C#.
Package | Engine | Details |
---|---|---|
csharp-only | Godot 4.2+ | Pure C# (with a little GDScript) Supports C# only |
GDExtension | Godot 4.2+ | Native binaries (Windows x64, macOS universal, Linux x86-64) Adds support for GDScript and C++ FreeType font rendering In‐editor GUI Better performance? |
The C# implementation will have some forward compatibility with newer versions of ImGui.NET, until there's a breaking change.
The GDExtension requires the exact same version of Dear ImGui to be used throughout. For example, if the native binaries were built with ImGui 1.89.7, then it's only compatible with ImGui.NET 1.89.7.x. If a new version of ImGui.NET is available and I haven't yet released new binaries, please submit an issue!