This mixin will generate the GDExtension C interface functions for this D library.
Pass to it a name string for the library, followed by the GodotScript types to
register, functions to call, and other options to configure Godot-D.
The symbolPrefix must match the GDExtensionLibrary's symbolPrefix in Godot.
D runtime will be initialized and terminated, unless you pass LoadDRuntime.no
or compile with BetterC.
Functions taking GodotInitOptions or no arguments will be called at init.
Functions taking GodotTerminateOptions will be called at termination.
This mixin will generate the GDExtension C interface functions for this D library. Pass to it a name string for the library, followed by the GodotScript types to register, functions to call, and other options to configure Godot-D.
The symbolPrefix must match the GDExtensionLibrary's symbolPrefix in Godot.
D runtime will be initialized and terminated, unless you pass LoadDRuntime.no or compile with BetterC.
Functions taking GodotInitOptions or no arguments will be called at init. Functions taking GodotTerminateOptions will be called at termination.