public void OnDisable()
 {
     EndEditProbes();
     Undo.undoRedoPerformed       -= UndoRedoPerformed;
     SceneView.onSceneGUIDelegate -= OnSceneGUIDelegate;
     if (target != null)
     {
         m_Editor.PushProbePositions();
         m_Editor = null;
     }
 }
Example #2
0
        public void OnDisable()
        {
            EndEditProbes();
            Undo.undoRedoPerformed   -= UndoRedoPerformed;
            EditMode.editModeStarted -= OnEditModeStarted;
            EditMode.editModeEnded   -= OnEditModeEnded;

            if (target != null)
            {
                m_Editor.PushProbePositions();
                m_Editor = null;
            }
        }
        public void OnDisable()
        {
            EndEditProbes();
            Undo.undoRedoPerformed   -= UndoRedoPerformed;
            SceneView.duringSceneGui -= OnSceneGUIDelegate;
            EditMode.editModeStarted -= OnEditModeStarted;
            EditMode.editModeEnded   -= OnEditModeEnded;

            if (target != null)
            {
                m_Editor.PushProbePositions();
                m_Editor = null;
            }
        }
 public void OnEnable()
 {
     m_Editor = new LightProbeGroupEditor(target as LightProbeGroup, this);
     m_Editor.PullProbePositions();
     m_Editor.DeselectProbes();
     m_Editor.PushProbePositions();
     SceneView.onSceneGUIDelegate += OnSceneGUIDelegate;
     Undo.undoRedoPerformed       += UndoRedoPerformed;
     EditMode.editModeStarted     += OnEditModeStarted;
     EditMode.editModeEnded       += OnEditModeEnded;
 }
Example #5
0
        public void OnEnable()
        {
            m_Editor = new LightProbeGroupEditor(target as LightProbeGroup);
            m_Editor.PullProbePositions();
            m_Editor.DeselectProbes();
            m_Editor.PushProbePositions();

            m_Editor.drawTetrahedra = new SavedBool($"{target.GetType()}.drawTetrahedra", true);

            Undo.undoRedoPerformed   += UndoRedoPerformed;
            EditMode.editModeStarted += OnEditModeStarted;
            EditMode.editModeEnded   += OnEditModeEnded;
        }