Artemis.Managers.LoopManager.LoopManager C# (CSharp) Method

LoopManager() public method

public LoopManager ( ILogger logger, EffectManager effectManager, DeviceManager deviceManager ) : System
logger ILogger
effectManager EffectManager
deviceManager DeviceManager
return System
        public LoopManager(ILogger logger, EffectManager effectManager, DeviceManager deviceManager)
        {
            _logger = logger;
            _effectManager = effectManager;
            _deviceManager = deviceManager;

            // Setup timers
            _loopTimer = new Timer(40);
            _loopTimer.Elapsed += Render;
            _loopTimer.Start();

            _logger.Info("Intialized LoopManager");
        }