コード例 #1
0
 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;
コード例 #4
0
 public UserDataLuaLibrary(IPlatformLuaLibEnv luaLibsImpl, ApiContainer apiContainer, Action <string> logOutputCallback)
     : base(luaLibsImpl, apiContainer, logOutputCallback)
 {
 }
コード例 #5
0
ファイル: BasicApiProvider.cs プロジェクト: zcatt/BizHawk
 public BasicApiProvider(ApiContainer apiContainer) => _libs = apiContainer.Libraries;