using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace skyscraper5.UI.StreamAcquisition { [AttributeUsage(AttributeTargets.Class, Inherited = false, AllowMultiple = false)] sealed class StreamAcquirerAttribute : Attribute { public StreamAcquirerAttribute(string name, string description) { Name = name; Description = description; Hidden = false; } public StreamAcquirerAttribute(string name, string description, bool hidden) { Name = name; Description = description; Hidden = hidden; } public string Name { get; } public string Description { get; } public bool Hidden { get; } } }