public override void OnEnter() { oldInputHandler = view.StateInputHandler; if (regionsControl == null) { regionsControl = new RegionsEditorControl { Dock = System.Windows.Forms.DockStyle.Fill }; regionsControl.LoadRegions(MainWindow.Instance.CurrentMap); } regionsControl.RegionSelected += new EventHandler(regionsControl_RegionSelected); editor = new Graphics.Editors.BoundingRegionEditor(view, view.GroundProbe) { NodeScale = 0.1f }; editorRenderer = new Graphics.Editors.BoundingRegionEditor.Renderer9(editor) { Camera = view.Scene.Camera, StateManager = view.StateManager }; view.StateInputHandler = editor; }
public override void OnEnter() { oldInputHandler = view.StateInputHandler; if (regionsControl == null) { regionsControl = new RegionsEditorControl { Dock = System.Windows.Forms.DockStyle.Fill }; regionsControl.LoadRegions(MainWindow.Instance.CurrentMap); } regionsControl.RegionSelected += new EventHandler(regionsControl_RegionSelected); editor = new Graphics.Editors.BoundingRegionEditor(view, view.GroundProbe) { NodeScale = 0.1f }; editorRenderer = new Graphics.Editors.BoundingRegionEditor.Renderer9(editor) { Camera = view.Scene.Camera, StateManager = view.StateManager }; view.StateInputHandler = editor; }