C# Class Nexus.Client.Games.Fallout3.Scripting.XmlScript.XmlScript30NodeAdapter

Adapts a version 3.0 XmlScript to an XML script editor.
Inheritance: XmlScript20NodeAdapter
Afficher le fichier Open project: NexusMods/NexusModManager-4.5

Méthodes publiques

Méthode Description
GetHeaderEditor ( HeaderInfo p_hdrHeader, IList p_lstModFiles ) : NodeEditor

Gets the editor to use to edit HeaderInfo.

GetInstallStepEditor ( InstallStep p_ispStep, IList p_lstModFiles ) : NodeEditor

Gets the editor to use to edit an InstallStep.

GetOptionGroupEditor ( OptionGroup p_opgGroup, IList p_lstModFiles ) : NodeEditor

The editor to use to edit an OptionGroup.

GetPrerequisitesEditor ( Nexus p_xscScript, IList p_lstModFiles ) : NodeEditor

Gets the editor to use to edit the XmlScript prerequisites.

XmlScript30NodeAdapter ( XmlScriptType p_xstScripType ) : System.Collections.Generic

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

Méthodes protégées

Méthode Description
CreateCPLEditorVM ( IList p_lstModFiles ) : CPLEditorVM

Creates a CPLEditorVM.

CreateConditionEditorVM ( IList p_lstModFiles, CPLConverter p_cvtConverter ) : ConditionEditorVM

Creates a ConditionEditorVM.

Method Details

CreateCPLEditorVM() protected méthode

Creates a CPLEditorVM.
protected CreateCPLEditorVM ( IList p_lstModFiles ) : CPLEditorVM
p_lstModFiles IList The list of files in the script's mod.
Résultat Nexus.Client.ModManagement.Scripting.XmlScript.CPL.Controls.CPLEditorVM

CreateConditionEditorVM() protected méthode

Creates a ConditionEditorVM.
protected CreateConditionEditorVM ( IList p_lstModFiles, CPLConverter p_cvtConverter ) : ConditionEditorVM
p_lstModFiles IList The list of files in the script's mod.
p_cvtConverter Nexus.Client.ModManagement.Scripting.XmlScript.CPL.CPLConverter A converter to use to convert CPL.
Résultat Nexus.Client.ModManagement.Scripting.XmlScript.UI.Controls.NodeEditors.ConditionEditorVM

GetHeaderEditor() public méthode

Gets the editor to use to edit HeaderInfo.
public GetHeaderEditor ( HeaderInfo p_hdrHeader, IList p_lstModFiles ) : NodeEditor
p_hdrHeader Nexus.Client.ModManagement.Scripting.XmlScript.HeaderInfo The header to edit.
p_lstModFiles IList The list of files in the mod to which the /// being edited belongs.
Résultat Nexus.Client.ModManagement.Scripting.XmlScript.UI.Controls.NodeEditor

GetInstallStepEditor() public méthode

Gets the editor to use to edit an InstallStep.
public GetInstallStepEditor ( InstallStep p_ispStep, IList p_lstModFiles ) : NodeEditor
p_ispStep InstallStep The to edit.
p_lstModFiles IList The list of files in the mod to which the /// being edited belongs.
Résultat Nexus.Client.ModManagement.Scripting.XmlScript.UI.Controls.NodeEditor

GetOptionGroupEditor() public méthode

The editor to use to edit an OptionGroup.
public GetOptionGroupEditor ( OptionGroup p_opgGroup, IList p_lstModFiles ) : NodeEditor
p_opgGroup OptionGroup The to edit.
p_lstModFiles IList The list of files in the mod to which the /// being edited belongs.
Résultat Nexus.Client.ModManagement.Scripting.XmlScript.UI.Controls.NodeEditor

GetPrerequisitesEditor() public méthode

Gets the editor to use to edit the XmlScript prerequisites.
public GetPrerequisitesEditor ( Nexus p_xscScript, IList p_lstModFiles ) : NodeEditor
p_xscScript Nexus The whose prerequisites are to be edited.
p_lstModFiles IList The list of files in the mod to which the /// being edited belongs.
Résultat Nexus.Client.ModManagement.Scripting.XmlScript.UI.Controls.NodeEditor

XmlScript30NodeAdapter() public méthode

A simple constructor that initializes the object with the given values.
public XmlScript30NodeAdapter ( XmlScriptType p_xstScripType ) : System.Collections.Generic
p_xstScripType Nexus.Client.ModManagement.Scripting.XmlScript.XmlScriptType The current xml script type.
Résultat System.Collections.Generic