public void HandleNewNavigationMeshRenderers(IList <INavigationMeshRenderer> renderers) { _view.Renderers = renderers; var renderer = _service.CurrentNavigationMeshRenderer; INavigationMeshRenderer newRenderer = null; if (renderer != null) { newRenderer = renderers.FirstOrDefault(r => r.GetType() == renderer.GetType()); } SelectRenderer(newRenderer); }
public void SelectRenderer(INavigationMeshRenderer renderer) { _service.CurrentNavigationMeshRenderer = renderer; _view.SelectedRenderer = renderer; }