M&B: Bannerlord 1.3.4
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.ObjectSystem.XmlResource Class Reference

Classes

struct  XsdElement
 

Static Public Member Functions

static void ReadXsdFileAndExtractInformation (string xsdFilePath)
 
static string GetFullXPathOfElement (XElement element, bool isXsd=true)
 
static void InitializeXmlInformationList (List< MbObjectXmlInformation > xmlInformation)
 
static string GetXmlMergeOutput (List< String > strings)
 
static void GetMbprojxmls (string moduleName)
 
static void GetXmlListAndApply (string moduleName)
 

Static Public Attributes

static List< MbObjectXmlInformationXmlInformationList = new List<MbObjectXmlInformation>()
 
static List< MbObjectXmlInformationMbprojXmls = new List<MbObjectXmlInformation>()
 
static Dictionary< string, Dictionary< string, XsdElement > > XsdElementDictionary = new Dictionary<string, Dictionary<string, XsdElement>>()
 
static XNamespace XsNamespace = "http://www.w3.org/2001/XMLSchema"
 

Member Function Documentation

◆ ReadXsdFileAndExtractInformation()

static void TaleWorlds.ObjectSystem.XmlResource.ReadXsdFileAndExtractInformation ( string xsdFilePath)
static

◆ GetFullXPathOfElement()

static string TaleWorlds.ObjectSystem.XmlResource.GetFullXPathOfElement ( XElement element,
bool isXsd = true )
static

◆ InitializeXmlInformationList()

static void TaleWorlds.ObjectSystem.XmlResource.InitializeXmlInformationList ( List< MbObjectXmlInformation > xmlInformation)
static

◆ GetXmlMergeOutput()

static string TaleWorlds.ObjectSystem.XmlResource.GetXmlMergeOutput ( List< String > strings)
static

◆ GetMbprojxmls()

static void TaleWorlds.ObjectSystem.XmlResource.GetMbprojxmls ( string moduleName)
static

◆ GetXmlListAndApply()

static void TaleWorlds.ObjectSystem.XmlResource.GetXmlListAndApply ( string moduleName)
static

Member Data Documentation

◆ XmlInformationList

List<MbObjectXmlInformation> TaleWorlds.ObjectSystem.XmlResource.XmlInformationList = new List<MbObjectXmlInformation>()
static

◆ MbprojXmls

List<MbObjectXmlInformation> TaleWorlds.ObjectSystem.XmlResource.MbprojXmls = new List<MbObjectXmlInformation>()
static

◆ XsdElementDictionary

Dictionary<string, Dictionary<string, XsdElement> > TaleWorlds.ObjectSystem.XmlResource.XsdElementDictionary = new Dictionary<string, Dictionary<string, XsdElement>>()
static

◆ XsNamespace

XNamespace TaleWorlds.ObjectSystem.XmlResource.XsNamespace = "http://www.w3.org/2001/XMLSchema"
static