1 #ifndef CHOREO_GUI_CHOREO_WIDGET_H 2 #define CHOREO_GUI_CHOREO_WIDGET_H 15 #include "choreo_msgs/SimulateMotionPlanAction.h" 16 #include "choreo_msgs/SimulateMotionPlanActionGoal.h" 43 void setText(
const std::string& txt);
44 void appendText(
const std::string& txt);
46 void setButtonsEnabled(
bool enabled);
47 void setParamsButtonEnabled(
bool enabled);
49 void setLabelText(
const std::string& txt);
50 void sendGoal(
const choreo_msgs::SimulateMotionPlanGoal& goal);
51 void sendGoalAndWait(
const choreo_msgs::SimulateMotionPlanGoal& goal);
58 void loadParameters();
65 void onParamsButton();
67 void onEnableButtons();
68 void onDisableButtons();
71 void onParamsAccept();
74 void changeState(
GuiState* new_state);
76 void showOutputSaveDirParams();
78 void onUseSavedResult(
bool);
85 Ui::ChoreoWidget*
ui_;
102 #endif // CHOREO_GUI_CHOREO_WIDGET_H