internal EmuLibraryController(Game game, EmuLibrarySettings settings, IPlayniteAPI playniteAPI) { Game = game; Settings = settings; execContext = SynchronizationContext.Current; PlayniteAPI = playniteAPI; }
public EmuLibrary(IPlayniteAPI api) : base(api) { PlayniteAPI = api; settings = new EmuLibrarySettings(this, PlayniteAPI); }
private void LoadValues(EmuLibrarySettings source) { source.CopyProperties(this, false, null, true); }
public void BeginEdit() { editingClone = this.GetClone(); }