public void ImportBizHawkCdl(string filename) { BizHawkCdlImporter.Import(filename, Project.Data); ProjectChanged?.Invoke(this, new ProjectChangedEventArgs() { ChangeType = ProjectChangedEventArgs.ProjectChangedType.Imported, Filename = filename, Project = Project, }); }
public void ImportBizHawkCdl(string filename) { BizHawkCdlImporter.Import(filename, Project.Data.GetSnesApi() ?? throw new InvalidOperationException("Project has no SNES API Present")); ProjectChanged?.Invoke(this, new IProjectController.ProjectChangedEventArgs { ChangeType = IProjectController.ProjectChangedEventArgs.ProjectChangedType.Imported, Filename = filename, Project = Project, }); }