fixed some issues

improvied editing
changed toolbox
This commit is contained in:
2017-03-20 19:25:23 +01:00
parent 92e279aefc
commit b7ee7d992a
18 changed files with 583 additions and 262 deletions

View File

@@ -31,13 +31,15 @@ public:
std::string getLayerName() const override {return "Elevators";}
//TODO: check
void create(Floorplan::Elevator* elevator) {
MMFloorElevator* create(Floorplan::Elevator* elevator) {
// add to underlying model
floor->elevators.push_back(elevator);
// add to myself as element
addElement(new MMFloorElevator(this, floor, elevator));
MMFloorElevator* mm = new MMFloorElevator(this, floor, elevator);
addElement(mm);
return mm;
}