public static void LeaveEditMode()
 {
     MBAPI.IMBEditor.LeaveEditMode();
     MBAgentRendererSceneController.DestructAgentRendererSceneController(MBEditor._editorScene, MBEditor._agentRendererSceneController);
     MBEditor._agentRendererSceneController = (MBAgentRendererSceneController)null;
     MBEditor._editorScene = (Scene)null;
 }
 internal static void DestroyEditor(Scene scene)
 {
     MBAgentRendererSceneController.DestructAgentRendererSceneController(MBEditor._editorScene, MBEditor._agentRendererSceneController);
     MBEditor._editorScene.ClearAll();
     MBEditor._editorScene = (Scene)null;
     MBEditor._agentRendererSceneController = (MBAgentRendererSceneController)null;
 }
 internal static void CloseEditorScene()
 {
     if (MBEditor._agentRendererSceneController != null)
     {
         MBAgentRendererSceneController.DestructAgentRendererSceneController(MBEditor._editorScene, MBEditor._agentRendererSceneController);
     }
     MBEditor._agentRendererSceneController = (MBAgentRendererSceneController)null;
     MBEditor._editorScene = (Scene)null;
 }
 internal static void SetEditorScene(Scene scene)
 {
     if ((NativeObject)MBEditor._editorScene != (NativeObject)null)
     {
         if (MBEditor._agentRendererSceneController != null)
         {
             MBAgentRendererSceneController.DestructAgentRendererSceneController(MBEditor._editorScene, MBEditor._agentRendererSceneController);
         }
         MBEditor._editorScene.ClearAll();
     }
     MBEditor._editorScene = scene;
     MBEditor._agentRendererSceneController = MBAgentRendererSceneController.CreateNewAgentRendererSceneController(MBEditor._editorScene, 32);
 }