public DefaultState(WorldView view)
     : base(view)
 {
 }
 public ScaleRotateElevateState(WorldView view)
     : base(view)
 {
 }
 public SplattingState(WorldView view)
     : base(view)
 {
 }
 public PathingState(WorldView view)
     : base(view)
 {
 }
 public RegionsState(WorldView view)
     : base(view)
 {
 }
 public IState(WorldView view)
 {
     this.view = view;
 }
 public CamerasState(WorldView view)
     : base(view)
 {
 }
 public HeightmapState(WorldView view)
     : base(view)
 {
 }
 public DropState(WorldView view, NewDropDelegate newDrop)
     : base(view)
 {
     this.newDropCallback = newDrop;
     CreateNewDrop();
 }
 public DropState(WorldView view)
     : base(view)
 {
     this.newDropCallback = () => { return null; };
     CreateNewDrop();
 }