position_ += ELEVATOR_STEP;
// TODO: Call into the GUI to update the position
- gui_update_position_label (number_, (float)position_);
+ gui_update_position_label (number_, (float)position_, direction_);
std::cout << "Updating the GUI with our position: " << position_ << std::endl;
}
position_ -= ELEVATOR_STEP;
// TODO: Call into the GUI to update the position
- gui_update_position_label (number_, (float)position_);
+ gui_update_position_label (number_, (float)position_, direction_);
std::cout << "Updating the GUI with our position: " << position_ << std::endl;
}
void Elevator::transition_move_idle ()
{
direction_ = IDLE;
+ // TODO: Call into the GUI to update the position
+ gui_update_position_label (number_, (float)position_, direction_);
// do not change position while IDLE
}