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; }