Ejemplo n.º 1
0
 public void HandleKeyboardButtonDownEvent(Event e)
 {
     if (AllShortcutCombos.Instance.CancelManualPathConstruction.IsActive())
     {
         e.DisableInSceneView();
         CancelManualPathConstruction();
     }
     else
     if (AllShortcutCombos.Instance.ManualRaisePath.IsActive())
     {
         e.DisableInSceneView();
         _objectPlacementPath.ManualRaise();
     }
     else
     if (AllShortcutCombos.Instance.ManualLowerPath.IsActive())
     {
         e.DisableInSceneView();
         _objectPlacementPath.ManualLower();
     }
     else
     if (AllShortcutCombos.Instance.ManualRemoveLast2SegmentsInPath.IsActive())
     {
         e.DisableInSceneView();
         _objectPlacementPath.RemoveLast2SegmentsIfUnderManualConstruction();
     }
     else
     if (AllShortcutCombos.Instance.NextPathExtensionPlane.IsActive())
     {
         e.DisableInSceneView();
         _objectPlacementPath.NextExtensionPlane();
     }
 }