Interface IScriptRunner
- Namespace
- KSP.ScriptInterop
- Assembly
- Assembly-CSharp.dll
public interface IScriptRunner
- Extension Methods
Methods
RunScriptAssetAsync(string, AssetProvider, Action<IScriptValue>)
void RunScriptAssetAsync(string key, AssetProvider assetProvider, Action<IScriptValue> resultCallback)
Parameters
keystringassetProviderAssetProviderresultCallbackAction<IScriptValue>
RunScriptAssetAsync<T>(string, AssetProvider, Action<T>)
void RunScriptAssetAsync<T>(string key, AssetProvider assetProvider, Action<T> resultCallback)
Parameters
keystringassetProviderAssetProviderresultCallbackAction<T>
Type Parameters
T
RunScriptString(string, Action<IScriptValue>)
void RunScriptString(string luaString, Action<IScriptValue> resultCallback = null)
Parameters
luaStringstringresultCallbackAction<IScriptValue>