コード例 #1
0
ファイル: FloorTool.cs プロジェクト: OlekNg/AHMED
 public FloorTool(Editor editor)
 {
     _editor = editor;
     _selectedSegments = new List<Segment>();
     Name = "Floor";
     Capacity = 3;
 }
コード例 #2
0
ファイル: DeleteTool.cs プロジェクト: OlekNg/AHMED
 public DeleteTool(Editor editor)
 {
     _editor = editor;
     _selectedSegments = new List<Segment>();
     Name = "Reduce building";
     DeleteRow = true;
 }
コード例 #3
0
ファイル: MainWindow.xaml.cs プロジェクト: OlekNg/AHMED
        public MainWindow()
        {
            InitializeComponent();

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

            DataContext = _viewModel;
        }
コード例 #4
0
ファイル: StairsTool.cs プロジェクト: OlekNg/AHMED
 public StairsTool(Editor editor)
 {
     _editor = editor;
     Name = "Stairs";
     Capacity = 3;
     EntranceCapacity = 3;
     Delay = 2;
     UpdateMessage();
 }
コード例 #5
0
ファイル: SideElementTool.cs プロジェクト: OlekNg/AHMED
 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
ファイル: DangerTool.cs プロジェクト: OlekNg/AHMED
 public DangerTool(Editor editor)
 {
     Name = "Danger";
     _editor = editor;
 }