17 #ifndef GEPETTO_GUI_PLUGININTERFACE_HH 18 #define GEPETTO_GUI_PLUGININTERFACE_HH 36 : errorMsg_ (
"Not initalized")
42 virtual QString
name ()
const = 0;
49 }
catch (
const std::exception& e) {
50 errorMsg_ = QString (e.what ());
65 virtual void init () = 0;
78 virtual QAction* action (
const std::string& jointName)
const = 0;
91 virtual std::string getBodyFromJoint (
const std::string& jointName)
const = 0;
100 virtual void openConnection () = 0;
102 virtual void closeConnection () = 0;
114 #endif // GEPETTO_GUI_PLUGININTERFACE_HH
virtual ~ModelInterface()
Definition: plugin-interface.hh:85
bool isInit() const
Definition: plugin-interface.hh:54
Definition: dialogloadrobot.hh:34
virtual QString name() const =0
Definition: plugin-interface.hh:33
void doInit()
Definition: plugin-interface.hh:44
Definition: plugin-interface.hh:74
const QString & errorMsg() const
Definition: plugin-interface.hh:59
Definition: action-search-bar.hh:27
virtual ~JointModifierInterface()
Definition: plugin-interface.hh:76
PluginInterface()
Definition: plugin-interface.hh:35
Definition: plugin-interface.hh:83
Definition: dialogloadenvironment.hh:37
virtual ~ConnectionInterface()
Definition: plugin-interface.hh:98
const int DockKeyShortcutBase
Definition: plugin-interface.hh:29
virtual ~PluginInterface()
Definition: plugin-interface.hh:40
Definition: plugin-interface.hh:96