Пример #1
0
 private void OnSceneLoaded(object sender, ProjectManagerEventArgs e)
 {
     ShowProgress = true;
     m_projectManager.GetOrCreateObjects(m_projectTree.SelectedFolder, objects =>
     {
         ShowProgress = false;
         m_projectResources.SetObjects(objects, false);
     });
 }
Пример #2
0
        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();
                    }
                });
            });
        }
Пример #3
0
 private void OnSceneCreated(object sender, ProjectManagerEventArgs e)
 {
     OnNewScene();
 }
Пример #4
0
 private void OnSceneLoaded(object sender, ProjectManagerEventArgs args)
 {
     OnNewScene();
 }
Пример #5
0
 private void OnSceneLoaded(object sender, ProjectManagerEventArgs args)
 {
     UpdateUndoRedoButtonsState();
     UpdateLoadSaveButtonsState();
 }
Пример #6
0
 private void OnSceneLoading(object sender, ProjectManagerEventArgs args)
 {
 }
 private void OnSceneLoaded(object sender, ProjectManagerEventArgs args)
 {
     EnableHierarchy();
 }
 private void OnSceneCreated(object sender, ProjectManagerEventArgs args)
 {
     DisableHierarchy();
     EnableHierarchy();
 }
Пример #9
0
 private void OnDynamicResourcesAdded(object sender, ProjectManagerEventArgs e)
 {
     ShowProgress = true;
     OnResourcesAdded(e);
 }