Example #1
0
        public AudioSwitcherLibrary(ScriptEngine engine, IAudioController controller)
            : base(engine)
        {
            AudioController = controller;
            _deviceType     = new JavaScriptDeviceType(engine);
            _deviceState    = new JavaScriptDeviceState(engine);

            PopulateFields();
            PopulateFunctions();
        }
        public AudioSwitcherLibrary(ScriptEngine engine, IAudioController controller)
            : base(engine)
        {
            AudioController = controller;
            _deviceType = new JavaScriptDeviceType(engine);
            _deviceState = new JavaScriptDeviceState(engine);

            PopulateFields();
            PopulateFunctions();
        }
 public AudioSwitcherLibrary(IAudioController controller)
 {
     AudioController = controller;
     _deviceType     = new JavaScriptDeviceType();
     _deviceState    = new JavaScriptDeviceState();
 }