private void OnSceneLoaded(object sender, ProjectManagerEventArgs e) { ShowProgress = true; m_projectManager.GetOrCreateObjects(m_projectTree.SelectedFolder, objects => { ShowProgress = false; m_projectResources.SetObjects(objects, false); }); }
private void OnResourcesAdded(ProjectManagerEventArgs e) { ProjectItemObjectPair[] selection = GetSelection(false); m_projectManager.SaveObjects(selection.Where(iop => iop.IsResource).ToArray(), () => { m_projectManager.GetOrCreateObjects(m_projectTree.SelectedFolder, objects => { ShowProgress = false; m_projectResources.SetSelectedItems(objects, e.ProjectItems.Take(1).ToArray()); m_projectResources.SetObjects(objects, false); if (m_projectResources.SelectedItems != null) { RuntimeSelection.activeObject = m_projectResources.SelectedItems.Where(o => o != null).FirstOrDefault(); } }); }); }
private void OnSceneCreated(object sender, ProjectManagerEventArgs e) { OnNewScene(); }
private void OnSceneLoaded(object sender, ProjectManagerEventArgs args) { OnNewScene(); }
private void OnSceneLoaded(object sender, ProjectManagerEventArgs args) { UpdateUndoRedoButtonsState(); UpdateLoadSaveButtonsState(); }
private void OnSceneLoading(object sender, ProjectManagerEventArgs args) { }
private void OnSceneLoaded(object sender, ProjectManagerEventArgs args) { EnableHierarchy(); }
private void OnSceneCreated(object sender, ProjectManagerEventArgs args) { DisableHierarchy(); EnableHierarchy(); }
private void OnDynamicResourcesAdded(object sender, ProjectManagerEventArgs e) { ShowProgress = true; OnResourcesAdded(e); }