示例#1
0
文件: FloorTool.cs 项目: OlekNg/AHMED
 public FloorTool(Editor editor)
 {
     _editor = editor;
     _selectedSegments = new List<Segment>();
     Name = "Floor";
     Capacity = 3;
 }
示例#2
0
 public DeleteTool(Editor editor)
 {
     _editor = editor;
     _selectedSegments = new List<Segment>();
     Name = "Reduce building";
     DeleteRow = true;
 }
示例#3
0
        public MainWindow()
        {
            InitializeComponent();

            _viewModel = new Editor(uxWorkspaceViewbox, this);
            _viewModel.NewBuilding();

            DataContext = _viewModel;
        }
示例#4
0
 public StairsTool(Editor editor)
 {
     _editor = editor;
     Name = "Stairs";
     Capacity = 3;
     EntranceCapacity = 3;
     Delay = 2;
     UpdateMessage();
 }
示例#5
0
 public SideElementTool(Editor editor, SideElementType elementType, string name = "SideTool", bool enableCapacity = false)
 {
     _editor = editor;
     _elementType = elementType;
     _enableCapacity = enableCapacity;
     Name = name;
     Capacity = 3;
     GUIConfiguration = BuildGUIConfiguration();
 }
示例#6
0
 public DangerTool(Editor editor)
 {
     Name = "Danger";
     _editor = editor;
 }