Properly set up virtual calls for extensions

This commit is contained in:
George Marques 2021-08-17 22:11:11 -03:00
parent fcfea84d5e
commit 3b593b596e
No known key found for this signature in database
GPG key ID: 046BD46A3201E43D
2 changed files with 2 additions and 1 deletions

View file

@ -154,6 +154,7 @@ void NativeExtension::_register_extension_class(const GDNativeExtensionClassLibr
extension->native_extension.create_instance = p_extension_funcs->create_instance_func;
extension->native_extension.set_object_instance = p_extension_funcs->object_instance_func;
extension->native_extension.free_instance = p_extension_funcs->free_instance_func;
extension->native_extension.get_virtual = p_extension_funcs->get_virtual_func;
ClassDB::register_extension_class(&extension->native_extension);
}