#region ================== Namespaces using System.Collections.Generic; using CodeImp.DoomBuilder.Map; using CodeImp.DoomBuilder.Rendering; #endregion namespace CodeImp.DoomBuilder.SoundPropagationMode { public class SoundEnvironment { #region ================== Constants public const string DEFAULT_NAME = "Unknown sound environment"; //mxd #endregion #region ================== Properties public List Sectors { get; private set; } public List Things { get; set; } public List Linedefs { get; set; } public PixelColor Color { get; set; } public int ID { get; set; } public string Name { get; set; } //mxd public FlatVertex[] SectorsGeometry; //mxd #endregion public SoundEnvironment() { Sectors = new List(); Things = new List(); Linedefs = new List(); Color = General.Colors.Background; ID = -1; Name = DEFAULT_NAME; //mxd } } }