18 #ifndef _GAZEBO_GUI_LEVEL_WIDGET_HH_
19 #define _GAZEBO_GUI_LEVEL_WIDGET_HH_
33 class LevelWidgetPrivate;
54 public slots:
void OnCurrentLevelChanged(
int _level);
57 public slots:
void OnAddLevel();
60 public slots:
void OnDeleteLevel();
63 public slots:
void OnShowFloorplan();
66 public slots:
void OnTriggerShowFloorplan();
69 public slots:
void OnShowElements();
72 public slots:
void OnTriggerShowElements();
77 private:
void OnUpdateLevelWidget(
int _level,
78 const std::string &_newName);
81 private:
void OnDiscard();
85 private: std::unique_ptr<LevelWidgetPrivate> dataPtr;