C# (CSharp) Nexus.Client.ModManagement.Scripting.XmlScript Namespace

Nested Namespaces

Nexus.Client.ModManagement.Scripting.XmlScript.CPL
Nexus.Client.ModManagement.Scripting.XmlScript.Parsers
Nexus.Client.ModManagement.Scripting.XmlScript.Properties
Nexus.Client.ModManagement.Scripting.XmlScript.UI
Nexus.Client.ModManagement.Scripting.XmlScript.Unparsers
Nexus.Client.ModManagement.Scripting.XmlScript.Xml

Classes

Name Description
CompositeCondition A condition that requires a combination of sub-conditions to be fulfilled.
ConditionStateManager This class manages the state of the installation.
ConditionStateManager.FlagValue Describe the owner and value of a condition flag.
ConditionalFlag Describes the value to which to set a given flag.
ConditionalOptionTypeResolver An option type that is dependent upon the state of external conditions.
ConditionalOptionTypeResolver.ConditionalTypePattern A pattern that is matched against external conditions to determine whether or not its option type is elected.
ConditionallyInstalledFileSet A pattern that is matched against external conditions to determine whether or not its files are installed.
FlagCondition A condition that requires a specified flag to have a specific value.
GameVersionCondition A condition that requires a minimum version of the game to be installed.
HeaderInfo This class describes the header of the XML configured script options form.
ModManagerCondition A depcondition that requires a minimum version of the mod manager to be installed.
Option Describes an option.
PluginCondition A condition that requires a specified plugin to be in a specified PluginState.
StaticOptionTypeResolver An option type that doesn't change.
VersionCondition
XmlScriptExecutor Executes an XML script.
XmlScriptInstaller Performs the mod installation based on the XML script.
XmlScriptType Describes the XML script type.