Artemis.Engine.GameConstants.ReadElements C# (CSharp) Method

ReadElements() public method

public ReadElements ( XmlElement element, Dictionary recognizedElementReaders ) : void
element System.Xml.XmlElement
recognizedElementReaders Dictionary
return void
        public void ReadElements(XmlElement element, Dictionary<string, Action<string>> recognizedElementReaders)
        {
            foreach (var child in element.ChildNodes)
            {
                var e = child as XmlElement;
                if (e == null)
                    continue;
                if (recognizedElementReaders.ContainsKey(e.Name))
                {
                    recognizedElementReaders[e.Name](e.InnerText);
                }
            }
        }