public override bool DeInitPluginModule()
 {
     EditorManager.SceneChanged -= new SceneChangedEventHandler(EditorManager_SceneChanged);
     _panel.Close();
     _panel.Dispose();
     _panel = null;
     return(true);
 }
 public override bool DeInitPluginModule()
 {
     EditorManager.SceneChanged -= new SceneChangedEventHandler(EditorManager_SceneChanged);
       _panel.Close();
       _panel.Dispose();
       _panel = null;
       return true;
 }
        public override bool InitPluginModule()
        {
            _panel = new SimplePanel(EditorManager.ApplicationLayout.DockingArea);

            // Listen to scene changes, so that we can disable the panel when no scene is active
            EditorManager.SceneChanged += new SceneChangedEventHandler(EditorManager_SceneChanged);

            // Activate our panel on first load
            _panel.ShowDockable();
            _panel.Enabled = false;

            return(true);
        }
        public override bool InitPluginModule()
        {
            _panel = new SimplePanel(EditorManager.ApplicationLayout.DockingArea);

              // Listen to scene changes, so that we can disable the panel when no scene is active
              EditorManager.SceneChanged += new SceneChangedEventHandler(EditorManager_SceneChanged);

              // Activate our panel on first load
              _panel.ShowDockable();
              _panel.Enabled = false;

              return true;
        }