mirror of
https://github.com/love2d/love.git
synced 2026-08-15 15:51:12 +02:00
Add Module::registerInstance() and Module::getInstance().
Module::registerInstance() registers a module instance which can later be retrieved using Module::getInstance(). registerInstance() is called in luax_register_module(). getInstance() expects the full name (as returned by Module::getName()) of the requested module.
This commit is contained in:
@@ -191,6 +191,9 @@ int luax_register_module(lua_State *L, const WrappedModule &m)
|
||||
lua_setfield(L, -3, m.name); // love.graphics = table
|
||||
lua_remove(L, -2); // love
|
||||
|
||||
// Register module instance
|
||||
Module::registerInstance(m.module);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user