C# Class withSIX.Mini.Plugin.Arma.Services.UserconfigProcessor.UserconfigBackupAndClean

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

Public Methods

Method Description
ProcessBackupAndCleanInstall ( string path, IAbsoluteDirectoryPath gamePath, IAbsoluteDirectoryPath uconfig, IAbsoluteDirectoryPath uconfigPath ) : void
TryUserconfigClean ( string path, IAbsoluteDirectoryPath gamePath, IAbsoluteDirectoryPath uconfig, IAbsoluteDirectoryPath uconfigPath ) : void

Private Methods

Method Description
BackupExistingUserconfig ( string uconfigPath ) : void
TryUserconfigDirectoryOverwrite ( IAbsoluteDirectoryPath path, IAbsoluteDirectoryPath uconfigPath ) : void
TryUserconfigUnpackOverwrite ( IAbsoluteFilePath path, IAbsoluteDirectoryPath gamePath ) : void

Method Details

ProcessBackupAndCleanInstall() public method

public ProcessBackupAndCleanInstall ( string path, IAbsoluteDirectoryPath gamePath, IAbsoluteDirectoryPath uconfig, IAbsoluteDirectoryPath uconfigPath ) : void
path string
gamePath IAbsoluteDirectoryPath
uconfig IAbsoluteDirectoryPath
uconfigPath IAbsoluteDirectoryPath
return void

TryUserconfigClean() public method

public TryUserconfigClean ( string path, IAbsoluteDirectoryPath gamePath, IAbsoluteDirectoryPath uconfig, IAbsoluteDirectoryPath uconfigPath ) : void
path string
gamePath IAbsoluteDirectoryPath
uconfig IAbsoluteDirectoryPath
uconfigPath IAbsoluteDirectoryPath
return void