MCPcopy Create free account
hub / github.com/TombEngine/TombEngine / script_file

Function script_file

Libs/sol/sol.hpp:15236–15240  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

15234 }
15235
15236 inline void script_file(lua_State* L, const std::string& filename, load_mode mode = load_mode::any) {
15237 if (luaL_loadfilex(L, filename.c_str(), to_string(mode).c_str()) || lua_pcall(L, 0, LUA_MULTRET, 0)) {
15238 lua_error(L);
15239 }
15240 }
15241
15242 inline void luajit_exception_handler(lua_State* L, int (*handler)(lua_State*, lua_CFunction) = detail::c_trampoline) {
15243#if SOL_IS_ON(SOL_USE_LUAJIT_EXCEPTION_TRAMPOLINE_I_)

Callers 2

require_fileMethod · 0.85
unsafe_script_fileMethod · 0.85

Calls 3

luaL_loadfilexFunction · 0.85
to_stringFunction · 0.85
c_strMethod · 0.45

Tested by

no test coverage detected