class

LibGodot::DynamicLoader

Inherits Reference < Object

Dynamically loaded table for flexible runtime resolution on Windows

Constructors

new(dll_path : String = {% if flag?(:windows) %} "libgodot.dll" {% else %} "libgodot.so" {% end %})
Source

Instance methods

create_godot_instance(argc : Int32, argv : Pointer(Pointer(UInt8)), init_func : GDExtensionInitializationFunction) : GDExtensionObjectPtr
Source
destroy_godot_instance(instance : GDExtensionObjectPtr) : Void
Source
dll_path
Source
load(path : String) : Bool
Source
loaded?
Source

Nested types