using System; using System.Collections.Generic; namespace LE_LevelEditor.Events { public class LE_CollectMetaDataEvent : EventArgs { private readonly Dictionary m_levelMetaData = new Dictionary(); public Dictionary LevelMetaData { get { return m_levelMetaData; } } public KeyValuePair[] GetCollectedMetaData() { KeyValuePair[] array = new KeyValuePair[m_levelMetaData.Count]; int num = 0; foreach (KeyValuePair levelMetaDatum in m_levelMetaData) { array[num] = levelMetaDatum; num++; } return array; } } }