/// <summary> /// This is an internal helper method that creates the AdapterBank, and /// caches the pre-known adapters. /// </summary> private static void createAdapters() { bank = new AdapterBank(new List <IAdapterFactory>() { new Myro.Adapters.DriveAdapterFactory(), new Myro.Adapters.VectorAdapterFactory(), new Myro.Adapters.WebcamAdapterFactory(), new Myro.Adapters.FlukeControlAdapterFactory() }); driveAdapter = bank.GetAdapterSpec <DriveAdapter>("drive"); soundAdapter = bank.GetAdapterSpec <VectorAdapter>("tonegen"); webcamAdapter = bank.GetAdapterSpec <WebcamAdapter>("webcam"); controlAdapter = bank.GetAdapterSpec <FlukeControlAdapter>("flukecontrol"); }
/// <summary> /// This is an internal helper method that creates the AdapterBank, and /// caches the pre-known adapters. /// </summary> private static void createAdapters() { bank = new AdapterBank(new List<IAdapterFactory>() { new Myro.Adapters.DriveAdapterFactory(), new Myro.Adapters.VectorAdapterFactory(), new Myro.Adapters.WebcamAdapterFactory(), new Myro.Adapters.FlukeControlAdapterFactory() }); driveAdapter = bank.GetAdapterSpec<DriveAdapter>("drive"); soundAdapter = bank.GetAdapterSpec<VectorAdapter>("tonegen"); webcamAdapter = bank.GetAdapterSpec<WebcamAdapter>("webcam"); controlAdapter = bank.GetAdapterSpec<FlukeControlAdapter>("flukecontrol"); }