protected void AddExtension(EditorWindowExtension extension) { if (Extensions == null) { Extensions = new List <EditorWindowExtension>(); } if (!Extensions.Contains(extension)) { if (extensionSelected == null) { extensionSelected = extension; } Extensions.Add(extension); } }
void RequestMainView(EditorWindowExtension who) { extensionSelected = who; OnWindowTypeChanged(EditorWindowType.Extension); extensions.ForEach(e => e.Selected = e == who); }
public void RequestMainView(EditorWindowExtension who) { extensionSelected = who; Extensions.ForEach(e => e.Selected = e == who); }