public HighLevelImporter2(string name, int priority) : base(name, priority) { this.channelEffectsPerChannel = new Dictionary <IChannelIdentity, IList <ChannelEffect> >(); this.timeline = new Timeline2 <ChannelEffectInstance>(iterations: 1); //this.brightnessObservers = new Dictionary<IOwnedDevice, IDisposableObserver<double>>(); //this.rgbObservers = new Dictionary<IOwnedDevice, ControlledObserverRGB>(); this.devices = new List <DeviceController>(); this.progress = new Subject <int>(); }
public HighLevelImporter2(string name, int priority) : base(name, priority) { this.channelEffectsPerChannel = new Dictionary<IChannelIdentity, IList<ChannelEffect>>(); this.timeline = new Timeline2<ChannelEffectInstance>(iterations: 1); //this.brightnessObservers = new Dictionary<IOwnedDevice, IDisposableObserver<double>>(); //this.rgbObservers = new Dictionary<IOwnedDevice, ControlledObserverRGB>(); this.devices = new List<DeviceController>(); this.progress = new Subject<int>(); }