C# Class Nexus.Client.ModManagement.UI.ModTaggerVM

This class encapsulates the data and the operations presented by UI elements that display a mod tag editor.
Show file Open project: NexusMods/NexusModManager-4.5 Class Usage Examples

Public Methods

Method Description
LoadTagOption ( IModInfo p_mifInfo ) : void

Loads the values of the given tag option into the tag editor.

ModTaggerVM ( AutoTagger p_atgTagger, IMod p_modMod, ISettings p_setSettings, Theme p_thmTheme ) : Nexus.Client.Games

A simple constructor that initializes the object with the given values.

SaveTags ( ) : void

Tags the mod with the current tag values.

Method Details

LoadTagOption() public method

Loads the values of the given tag option into the tag editor.
public LoadTagOption ( IModInfo p_mifInfo ) : void
p_mifInfo IModInfo The tag option whose values are to be displayed in the tag editor.
return void

ModTaggerVM() public method

A simple constructor that initializes the object with the given values.
public ModTaggerVM ( AutoTagger p_atgTagger, IMod p_modMod, ISettings p_setSettings, Theme p_thmTheme ) : Nexus.Client.Games
p_atgTagger AutoTagger The tagger to use to tag mods with metadata.
p_modMod IMod The mod to be tagged.
p_setSettings ISettings The application and user settings.
p_thmTheme Nexus.Client.Games.Theme The current theme to use for the views.
return Nexus.Client.Games

SaveTags() public method

Tags the mod with the current tag values.
public SaveTags ( ) : void
return void