MCPcopy Create free account
hub / github.com/OpenMW/openmw / addPackage

Method addPackage

components/lua/scriptscontainer.cpp:55–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

53 }
54
55 void ScriptsContainer::addPackage(std::string packageName, sol::main_object package)
56 {
57 if (!package.is<sol::userdata>())
58 throw std::logic_error("Expected package to be read-only: " + packageName);
59 mAPI.insert_or_assign(std::move(packageName), std::move(package));
60 }
61
62 bool ScriptsContainer::addCustomScript(int scriptId, std::string_view initData)
63 {

Callers 3

initPreLoadMethod · 0.80
initPostLoadMethod · 0.80
createLocalScriptsMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected