C# Class Nexus.Client.Games.Fallout3.Scripting.CSharpScript.Fallout3CSharpScriptType

Describes the Fallout 3 variant of the C# script type.
Inheritance: Nexus.Client.ModManagement.Scripting.CSharpScript.CSharpScriptType
Show file Open project: NexusMods/NexusModManager-4.5

Protected Methods

Method Description
GetScriptFunctionProxy ( IMod p_modMod, IGameMode p_gmdGameMode, IEnvironmentInfo p_eifEnvironmentInfo, InstallerGroup p_igpInstallers, SynchronizationContext p_scxUIContext ) : CSharpScriptFunctionProxy

Returns a proxy that implements the functions available to C# scripts.

Method Details

GetScriptFunctionProxy() protected method

Returns a proxy that implements the functions available to C# scripts.
protected GetScriptFunctionProxy ( IMod p_modMod, IGameMode p_gmdGameMode, IEnvironmentInfo p_eifEnvironmentInfo, InstallerGroup p_igpInstallers, SynchronizationContext p_scxUIContext ) : CSharpScriptFunctionProxy
p_modMod IMod The mod being installed.
p_gmdGameMode IGameMode The game mode currently bieng managed.
p_eifEnvironmentInfo IEnvironmentInfo The application's envrionment info.
p_igpInstallers Nexus.Client.ModManagement.InstallerGroup The utility class to use to install the mod items.
p_scxUIContext System.Threading.SynchronizationContext The to use to marshall UI interactions to the UI thread.
return Nexus.Client.ModManagement.Scripting.CSharpScript.CSharpScriptFunctionProxy