protected LuaLibraryBase(IPlatformLuaLibEnv luaLibsImpl, ApiContainer apiContainer, Action <string> logOutputCallback)
 {
     LogOutputCallback = logOutputCallback;
     _luaLibsImpl      = luaLibsImpl;
     _th  = _luaLibsImpl.GetTableHelper();
     APIs = apiContainer;
 }
Пример #2
0
 public MemorySavestateLuaLibrary(IPlatformLuaLibEnv luaLibsImpl, ApiContainer apiContainer, Action <string> logOutputCallback)
     : base(luaLibsImpl, apiContainer, logOutputCallback)
 {
 }
Пример #3
0
 public BasicApiProvider(ApiContainer apiContainer) => Container = apiContainer;
 public UserDataLuaLibrary(IPlatformLuaLibEnv luaLibsImpl, ApiContainer apiContainer, Action <string> logOutputCallback)
     : base(luaLibsImpl, apiContainer, logOutputCallback)
 {
 }
Пример #5
0
 public BasicApiProvider(ApiContainer apiContainer) => _libs = apiContainer.Libraries;