Esempio n. 1
0
 public CarObject(IFileAcManager manager, string id, bool enabled) : base(manager, id, enabled) {
     InitializeLocationsOnce();
     SkinsManager = new CarSkinsManager(Id, new InheritingAcDirectories(manager.Directories, SkinsDirectory), Skins_CollectionReady) {
         ScanWrapper = this
     };
     SkinsManager.Created += SkinsManager_Created;
 }
Esempio n. 2
0
 public CarObject(IFileAcManager manager, string id, bool enabled) : base(manager, id, enabled)
 {
     InitializeLocationsOnce();
     SkinsManager = new CarSkinsManager(Id, new InheritingAcDirectories(manager.Directories, SkinsDirectory), Skins_CollectionReady)
     {
         ScanWrapper = this
     };
     SkinsManager.Created += SkinsManager_Created;
 }
Esempio n. 3
0
        private CarSkinsManager InitializeSkins()
        {
            var manager = new CarSkinsManager(Id, new InheritingAcDirectories(FileAcManager.Directories, SkinsDirectory), OnSkinsCollectionReady)
            {
                ScanWrapper = this
            };

            manager.Created += OnSkinsManagerCreated;
            return(manager);
        }