private void LoadValues(BethesdaLibrarySettings source) { source.CopyProperties(this, false, null, true); }
public void BeginEdit() { editingClone = this.CloneJson(); }
public void BeginEdit() { editingClone = this.GetClone(); }
public BethesdaLibrary(IPlayniteAPI api) : base(api) { LibrarySettings = new BethesdaLibrarySettings(this, PlayniteApi); }
public BethesdaLibrary(IPlayniteAPI api) { playniteApi = api; LibraryIcon = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), @"Resources\bethesdaicon.png"); LibrarySettings = new BethesdaLibrarySettings(this, playniteApi); }