C# Class withSIX.Mini.Plugin.Starbound.Models.StarboundGame.StarboundMod

Inheritance: SteamMod
ファイルを表示 Open project: SIXNetworks/withSIX.Desktop

Public Methods

Method Description
Enable ( ) : Task
StarboundMod ( IModContent mod, IAbsoluteDirectoryPath sourceDir, IAbsoluteDirectoryPath modDir, IAbsoluteDirectoryPath gameDir ) : System

Protected Methods

Method Description
InstallImpl ( bool force ) : Task
UninstallImpl ( ) : Task

Private Methods

Method Description
CreatePakFile ( IAbsoluteDirectoryPath sourceDir, IAbsoluteDirectoryPath toolDir, IAbsoluteFilePath sourcePakPath ) : Task
CreatePakFile ( IAbsoluteDirectoryPath sourceDir ) : Task
PackMetadataMod ( IAbsoluteFilePath metadataPath ) : Task
PackModInfoMod ( IAbsoluteFilePath modInfoPath ) : Task

Method Details

Enable() public method

public Enable ( ) : Task
return Task

InstallImpl() protected method

protected InstallImpl ( bool force ) : Task
force bool
return Task

StarboundMod() public method

public StarboundMod ( IModContent mod, IAbsoluteDirectoryPath sourceDir, IAbsoluteDirectoryPath modDir, IAbsoluteDirectoryPath gameDir ) : System
mod IModContent
sourceDir IAbsoluteDirectoryPath
modDir IAbsoluteDirectoryPath
gameDir IAbsoluteDirectoryPath
return System

UninstallImpl() protected method

protected UninstallImpl ( ) : Task
return Task