C# Class withSIX.Mini.Plugin.Stellaris.Models.StellarisGame

Inheritance: BasicSteamGame
Mostrar archivo Open project: SIXNetworks/withSIX.Desktop

Public Methods

Method Description
StellarisGame ( System.Guid id, StellarisGameSettings settings ) : System

Protected Methods

Method Description
EnableMods ( ILaunchContentAction launchContentAction ) : System.Threading.Tasks.Task
InstallMod ( IModContent mod ) : System.Threading.Tasks.Task
UninstallMod ( IModContent mod ) : System.Threading.Tasks.Task

Private Methods

Method Description
CreateMod ( IModContent x ) : StellarisMod
GetDocumentsDirectory ( ) : IAbsoluteDirectoryPath
GetModInstallationDirectory ( ) : IAbsoluteDirectoryPath
GetMods ( ILaunchContentAction launchContentAction ) : IEnumerable

Method Details

EnableMods() protected method

protected EnableMods ( ILaunchContentAction launchContentAction ) : System.Threading.Tasks.Task
launchContentAction ILaunchContentAction
return System.Threading.Tasks.Task

InstallMod() protected method

protected InstallMod ( IModContent mod ) : System.Threading.Tasks.Task
mod IModContent
return System.Threading.Tasks.Task

StellarisGame() public method

public StellarisGame ( System.Guid id, StellarisGameSettings settings ) : System
id System.Guid
settings StellarisGameSettings
return System

UninstallMod() protected method

protected UninstallMod ( IModContent mod ) : System.Threading.Tasks.Task
mod IModContent
return System.Threading.Tasks.Task