Méthode | Description | |
---|---|---|
ModUpgrader ( IMod p_modOldMod, IMod p_modNewMod, IGameMode p_gmdGameMode, IEnvironmentInfo p_eifEnvironmentInfo, |
A simple constructor that initializes the object with the given values.
|
Méthode | Description | |
---|---|---|
CreateFileInstaller ( |
Creates the file installer to use to install the mod's files. This returns the upgrade ModFileUpgradeInstaller. |
|
CreateGameSpecificValueInstaller ( |
Creates the file installer to use to install the mod's game specific value edits. This returns an upgrade IGameSpecificValueInstaller. |
|
CreateIniInstaller ( |
Creates the file installer to use to install the mod's ini edits. This returns the upgrade IniUpgradeInstaller. |
|
RegisterMod ( ) : void |
Registers the mod being upgraded with the install log.
|
protected CreateFileInstaller ( |
||
p_tfmFileManager | The transactional file manager to use to interact with the file system. | |
p_dlgOverwriteConfirmationDelegate | ConfirmItemOverwriteDelegate | The method to call in order to confirm an overwrite. |
Résultat | IModFileInstaller |
protected CreateGameSpecificValueInstaller ( |
||
p_tfmFileManager | The transactional file manager to use to interact with the file system. | |
p_dlgOverwriteConfirmationDelegate | ConfirmItemOverwriteDelegate | The method to call in order to confirm an overwrite. |
Résultat | IGameSpecificValueInstaller |
protected CreateIniInstaller ( |
||
p_tfmFileManager | The transactional file manager to use to interact with the file system. | |
p_dlgOverwriteConfirmationDelegate | ConfirmItemOverwriteDelegate | The method to call in order to confirm an overwrite. |
Résultat | IIniInstaller |
public ModUpgrader ( IMod p_modOldMod, IMod p_modNewMod, IGameMode p_gmdGameMode, IEnvironmentInfo p_eifEnvironmentInfo, |
||
p_modOldMod | IMod | The mod from which to upgrade. |
p_modNewMod | IMod | The mod to which to upgrade. |
p_gmdGameMode | IGameMode | The current game mode. |
p_eifEnvironmentInfo | IEnvironmentInfo | The application's envrionment info. |
p_futFileUtility | The file utility class. | |
p_scxUIContext | The |
|
p_ilgModInstallLog | IInstallLog | The install log that tracks mod install info /// for the current game mode |
p_pmgPluginManager | IPluginManager | The plugin manager. |
p_dlgOverwriteConfirmationDelegate | ConfirmItemOverwriteDelegate | The method to call in order to confirm an overwrite. |
Résultat | System |